I will develop esp32 firmware and custom android app for iot automation


About this gig
Are you looking to build a robust IoT solution combined with a custom mobile application? You are in the right place!
I am an Embedded Firmware Engineer and Native Android App Developer specializing in the ESP32 ecosystem. I write optimized C++ firmware and develop custom controller apps via Android Studio to create complete, end-to-end IoT product architectures.
What I Offer:
ESP32 Firmware Development (Original, S3, C3) using C++ & Embedded C
Native Android Applications (Android Studio) to monitor and control hardware via Wi-Fi, Bluetooth (BLE), or Cloud APIs
Hardware Interfacing & Signal Processing (ADC/DAC biasing, custom analog layouts, and compressed audio codecs like 8kHz WAV49/GSM)
Sensor Integration, Relay Controls, and Robotics Logic
Clean, optimized, and fully-commented firmware code
A key highlight of my practical work includes successfully engineering a custom hardware interface to connect a Baofeng UV-82 Walkie-Talkie with an ESP32, optimizing low-bandwidth RF-to-IP voice streaming.
I bridge the gap between hardware components and user-friendly mobile software. Please drop a message before placing an order to discuss your custom project!
Get to know Mohsin Siddiqe
Embedded Firmware and IoT Developer
- FromBangladesh
- Member sinceSep 2026
- Avg. response time2 hours
Languages
English
FAQ
Which microcontrollers do you specialize in?
I primarily specialize in the ESP32 ecosystem (including ESP32-WROOM, S3, and C3 boards) as well as the Arduino platform using clean C++ and Embedded C.
Do you develop the Android App using cross-platform tools or native tools?
I develop high-performance, native Android applications from scratch using Android Studio (Java/Kotlin) to ensure seamless hardware connectivity over Bluetooth and Wi-Fi.
Can you handle hardware audio signal processing and custom interfaces?
Yes! I have hands-on experience handling analog/digital audio signals, precise ADC biasing, and audio compression layouts like the 8kHz WAV49 codec for wireless devices.
