Svilupperò firmware esp32 stm32 arduino
Ingegnere di sistemi embedded, ESP32, STM32, Modbus, MQTT e automazione del carburante
Informazioni su questo servizio
Hai bisogno di un firmware affidabile per un prodotto basato su ESP32, STM32 o Arduino?
Sviluppo e debug firmware embedded C/C++ per sensori, controller, gateway e dispositivi connessi. Posso lavorare da una specifica chiara, un codice esistente, uno schema o log seriali di un prototipo che dà problemi.
I servizi includono:
- GPIO, timer, interrupt, input capture, ADC, PWM e watchdog
- UART, RS-485, I2C, SPI, Wi-Fi, MQTT e TCP/IP
- Modbus RTU e Modbus TCP
- Separazione dei task dual-core ESP32-S3
- Configurazione di Flash e NVS
- CRC, parsing di frame, timeout, tentativi e recupero da errori
- Pulizia del codice, ottimizzazione e verifica di compilazione
Tra i lavori rilevanti ci sono firmware STM32 per un sensore di livello del serbatoio di carburante magnetostrittivo, un gateway dual-core ESP32-S3, configurazioni Modbus persistenti, recupero di frame rumorosi RS-485 e pianificazione del controllo UART per un IC audio WT2003H4.
Contattami prima di ordinare se sono coinvolti test hardware o un protocollo non documentato.
Il mio portfolio
FAQ
Traduzione automatica.
Fornisci il codice sorgente?
Sì. Il codice sorgente è incluso a meno che un'offerta personalizzata non dica esplicitamente il contrario.
Puoi sistemare un progetto di firmware esistente?
Sì. Invia il codice sorgente completo, i dettagli della scheda, il comportamento atteso, quello attuale e i log.
Puoi testare senza il mio hardware?
Posso compilare, revisionare, simulare parti della logica e aggiungere diagnostica. La validazione finale dell'hardware richiede il tuo dispositivo o il tuo feedback di test.
Progetti PCB?
Questo servizio si concentra su firmware e integrazione. La revisione dello schema può essere inclusa; un PCB completo dovrebbe essere quotato separatamente.
Quale quadro usi?
Posso lavorare con Arduino, STM32 HAL/CubeIDE, progetti in stile ESP-IDF o il framework già usato dal tuo codice.

