I will develop esp32 desktop ai assistant firmware with lvgl touch UI

India

I speak English

17 orders completed

Electronics Engineer

Embedded Systems Engineer with experience in ESP32, STM32, Arduino, LVGL, and IoT development. I specialize in embedded firmware development using ESP-IDF and Arduino IDE, hardware interfacing, sensor...

Level 1

Has met certain performance criteria and shows strong potential in the marketplace.

About this Gig

Need firmware or a smooth touch screen for your ESP32 product? I build both.


I am an embedded systems developer and final-year ECE student. I write ESP32 / ESP32-S3, STM32 and Arduino firmware with FreeRTOS, and I design LVGL touch interfaces that run smoothly on small displays.


What I can do for you:

- ESP32 / ESP32-S3 firmware (Arduino IDE, PlatformIO, ESP-IDF)

- LVGL touch UI: menus, themes, animations, keyboards

- Wi-Fi, Bluetooth LE, MQTT and cloud / AI API connections

- Sensors and modules: IMU, RTC, I2C, SPI, ADC, SD card, I2S audio

- Bug fixing and speed, memory and heat optimization of existing code

- PCB review and IoT system design


Example project: DeskBot, a full AI desk assistant on the Waveshare ESP32-S3 touch display (face, clock, AI chat, Wi-Fi and Bluetooth manager, SD card viewer and MP3 player, games). See the PDF in the gallery.


You get:

- Clean, commented source code

- Setup README

- UI preview before hardware testing (on request)

- Revisions after you test on your board


Message me before ordering with your board, display and features, and I will tell you which package fits.

Platform:

ESP32

Sensors:

Temperature

•

Humidity

•

Microphone

•

Sound & vibration

Expertise:

Firmware development

•

RTOS

•

Microcontrollers

•

IoT

•

Testing