ESP32 Firmware Development
Budget: ₹12,500 – ₹37,500 INR
I need an experienced embedded developer to assemble a functional firmware template for an ESP32-CAM board using existing standard open-source libraries. We already have our hardware layout handled—this is strictly a FIRMWARE ONLY contract.
Technical Scope:
1. Dual-Mode Network: Support both Access Point (AP) and Station (STA) modes under a single static IP address.
2. Video Server: Implement the standard ESP32-CAM MJPEG web server example for mobile app image polling.
3. Audio Listener: Set up a standard UDP or WebSocket socket on a dedicated port to receive 16-bit mono PCM audio and stream it over the I2S interface.
4. Peripherals: Read battery voltage via a single Analog ADC pin and expose it on an HTTP endpoint (e.g., /battery). Drive a single GPIO pin HIGH on system boot for an indicator LED.
Requirements:
- Clean, well-commented code in Arduino IDE or ESP-IDF.
- Must have an ESP32-CAM and basic I2S hardware on your desk right now to verify the code works before delivery.
Fixed Budget: $200 USD Max
Timeline: 5 to 7 Days
Technical Scope:
1. Dual-Mode Network: Support both Access Point (AP) and Station (STA) modes under a single static IP address.
2. Video Server: Implement the standard ESP32-CAM MJPEG web server example for mobile app image polling.
3. Audio Listener: Set up a standard UDP or WebSocket socket on a dedicated port to receive 16-bit mono PCM audio and stream it over the I2S interface.
4. Peripherals: Read battery voltage via a single Analog ADC pin and expose it on an HTTP endpoint (e.g., /battery). Drive a single GPIO pin HIGH on system boot for an indicator LED.
Requirements:
- Clean, well-commented code in Arduino IDE or ESP-IDF.
- Must have an ESP32-CAM and basic I2S hardware on your desk right now to verify the code works before delivery.
Fixed Budget: $200 USD Max
Timeline: 5 to 7 Days
Related categories:
Electronics
Mobile App Development
Microcontroller
Embedded Software
Arduino
HTTP
Embedded Systems
Video Streaming