Part-Time ESP32 BLE Developer
Budget: ₹1,500 – ₹12,500 INR
I’m building a suite of custom applications around the ESP32 and its BLE capabilities and need a skilled developer who can stay with me over the long haul on a part-time, as-needed basis. The work is a mix of firmware coding and light hardware design, so you should feel equally at home flashing code with ESP-IDF/Arduino C++ and laying out simple PCBs or reviewing schematics.
Core task
The boards will gather data from several sensors and peripheral modules, then broadcast or exchange that data over BLE with my mobile apps and back-end services. So far, the project roadmap includes:
• Temperature sensors
• Motion sensors
• Humidity sensors
• GPS, LoRa and RFID modules
Your role
– Extend and optimise the ESP32 BLE firmware to handle the data flow from the devices above, keeping power consumption low and connections reliable.
– Design or refine schematic/PCB revisions when new components are introduced.
– Produce clean, well-commented source code plus concise hardware files (KiCad, Eagle or Altium—your choice).
– Document build steps so a new engineer can pick up the work without guessing.
Acceptance criteria
1. All sensor inputs are sampled and packaged into a BLE characteristic within agreed timing constraints.
2. Firmware builds without warnings on the latest ESP-IDF release and runs stably for 24 h in bench tests.
3. Any new board revision passes continuity and smoke tests, and Gerbers are production-ready.
4. Clear README and changelog accompany each milestone.
If you enjoy turning ESP32s into dependable, low-power multitools and you’re happy collaborating over Git and video calls a few hours per week, I’d love to hear how you can help push this project forward.
Core task
The boards will gather data from several sensors and peripheral modules, then broadcast or exchange that data over BLE with my mobile apps and back-end services. So far, the project roadmap includes:
• Temperature sensors
• Motion sensors
• Humidity sensors
• GPS, LoRa and RFID modules
Your role
– Extend and optimise the ESP32 BLE firmware to handle the data flow from the devices above, keeping power consumption low and connections reliable.
– Design or refine schematic/PCB revisions when new components are introduced.
– Produce clean, well-commented source code plus concise hardware files (KiCad, Eagle or Altium—your choice).
– Document build steps so a new engineer can pick up the work without guessing.
Acceptance criteria
1. All sensor inputs are sampled and packaged into a BLE characteristic within agreed timing constraints.
2. Firmware builds without warnings on the latest ESP-IDF release and runs stably for 24 h in bench tests.
3. Any new board revision passes continuity and smoke tests, and Gerbers are production-ready.
4. Clear README and changelog accompany each milestone.
If you enjoy turning ESP32s into dependable, low-power multitools and you’re happy collaborating over Git and video calls a few hours per week, I’d love to hear how you can help push this project forward.
Related categories:
Electronics
Mobile App Development
Microcontroller
PCB Layout
Arduino
Git
Documentation
Embedded Systems