Find Jobs
Hire Freelancers

To write MicroPython code to interface a Broadcom APDS-9250 to an ESP32 running on a FiPy development platform

$240-2000 HKD

Completed
Posted about 2 years ago

$240-2000 HKD

Paid on delivery
I have an Ambient Light Sensor (ALS), a Broadcom APDS-9250 connected to a FiPy development board containing an ESP32. The ALS to FiPY connection is via I2C. The programming language is MicroPython, the environment is Visual Studio Code and the FiPy is connected to the PC using a USB to serial converter. The test hardware is already built for the code and I have attached a drawing of the wiring. There is a dedicated PC connected to the hardware for you to use remotely to program and test this code. The code I require will interface the ALS to the FiPy. The purpose of the code is to measure the intensity of red light, specifically a flashing red LED. A flashing LED has been set up ready to test. This is test code. This code is to allow fine tuning of the ALS as a proof-of-concept. The code you will write should allow changes to be made to all of the R/W register values of the ALS, via the USB to serial interface. The code you will write should allow values of all READ only registers to be shown on the screen, via the USB to serial interface after each light reading has been made - this is to allow me to view the results of different configurations. The code you will write will count and show on the screen the number of times the interrupt has been asserted, the interrupt pin is connected, also via the USB to serial connection. Once this concept is working there is further stages to this project involving deep-sleep mode, the ESP32 co-processor and the Sigfox network. Experience in these areas will be an advantage for future collaboration, but not essential for now. Please bid on this project if you understand the requirement above and you are already familiar with the ESP32 board, python/MicroPython and the I2C interface. If you have any questions, I will be very happy to answer them to help you better understand any aspect of this project better.
Project ID: 32705813

About the project

4 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim/PSPICE • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
$2,000 HKD in 7 days
4.6 (33 reviews)
5.7
5.7
4 freelancers are bidding on average $2,250 HKD for this job
User Avatar
Hello, I read your project details and really interested in your mentioned job. I have 5+ years’ experience doing similar jobs related to these skills Microcontroller, Micropython, Electronics and Visual Studio. I think its doable job, and really confident to do that. Please start the chart so we have detail discussion about task and finalize it as per your timeline. Regards Umair
$2,000 HKD in 8 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Dear! I have access experience with APDS9250. Thanks to your kind description, I have a clear representation and understanding of the project. I think my knowledge of esp32 programming using micropython can help your project. I can help you perfectly and immediately. Thnak you!
$3,000 HKD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of HONG KONG
Sai Kung, Hong Kong
0.0
0
Payment method verified
Member since Dec 30, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.