Programmerò firmware per ESP32 STM32 e Arduino per il tuo progetto
Informazioni su questo servizio
Firmware che funziona davvero sull'hardware reale.
Ciao, sono Ali, ingegnere di sistemi embedded che scrive firmware per ESP32, STM32 e Arduino, e onestamente, risolvere problemi complicati è la parte che mi piace di più. Ho consegnato un prodotto IoT alimentato a batteria dall'inizio alla fine (BLE, aggiornamenti OTA, gestione dell'energia, sensori, display), quindi so come creare firmware affidabile sul campo, non solo in laboratorio.
Quello che posso fare per te:
Interfaccia con sensori (I2C, SPI, UART, ADC), qualsiasi sensore, qualsiasi protocollo
Connettività BLE / WiFi e comunicazione dispositivo-telefono
Multitasking con FreeRTOS, timer, interrupt, modalità a basso consumo
Display & UI (LVGL), LED, motori, attuatori
Aggiornamenti firmware OTA, debug e correzione del tuo codice esistente
Bonus: progetterò anche PCB, quindi conosco profondamente il tuo hardware. Inviami lo schema e inizierò subito.
Bloccato su un bug? Inviamelo, risolverlo è la mia parte preferita. Contattami prima di ordinare così possiamo definire bene il scope. Costruiamo qualcosa che funzioni!
Piattaforma:
ESP32
FAQ
Traduzione automatica.
Offri simulazioni?
Sì, come opzione aggiuntiva. Simulo firmware per microcontrollori e componenti supportati. Nota: alcuni comportamenti specifici dell'hardware, RF (WiFi/BLE) e analogici possono essere verificati solo su hardware reale — ti dirò sempre in anticipo cosa può e cosa non può essere simulato.
Quali microcontrollori supporti?
ESP32 / ESP32-S3 (ESP-IDF & framework Arduino), STM32 (CubeIDE / HAL), e Arduino (AVR). Non sei sicuro di quale sia adatto al tuo progetto? Scrivimi pure.
Puoi riparare o migliorare il mio codice esistente?
Assolutamente. Inviami il tuo repo o i file e descrivi il problema — il debug è una delle mie parti preferite.
Devo inviarti hardware fisico?
No. Sviluppo e test della logica sono a mio carico, poi validiamo insieme. Per problemi di timing complicati potrei chiederti log seriali o un breve video.
Ottengo il codice sorgente?
Sì, sempre. Il codice sorgente completo è tuo per mantenere e modificare.
Offri simulazioni?
Sì, come opzione aggiuntiva. Simulo firmware in Proteus o Wokwi per microcontrollori e componenti supportati. Nota: alcuni comportamenti specifici dell'hardware, RF (WiFi/BLE) e analogici possono essere verificati solo su hardware reale — ti dirò sempre in anticipo cosa può e cosa non può essere simulato.
Puoi anche progettare PCB o hardware?
Sì! La progettazione PCB è un'altra delle mie specialità (KiCAD / Altium). Scrivimi e possiamo combinare hardware e firmware insieme.
