Svilupperò firmware embedded e driver linux per arm, esp32, stm32, dispositivi iot
Specialista in prototipazione hardware
Informazioni su questo servizio
Ciao, benvenuto nel mio servizio,
Offro sviluppo professionale di firmware embedded e firmware IoT usando Modern C++17/20 per ARM Cortex-M/A, ESP32, STM32, NXP i.MX e Raspberry Pi. Sono specializzato in programmazione bare-metal MCU, task RTOS, driver Linux embedded e integrazione di periferiche.
Servizi che offro:
- sviluppo di firmware MCU in C++17/C++20
- sviluppo RTOS e pianificazione dei task
- creazione di driver Linux embedded e configurazione del device tree
- programmazione di interfacce periferiche (UART, SPI, I2C, CAN, ADC, DAC, PWM, GPIO)
- sviluppo di dispositivi IoT a basso consumo
- protocolli di comunicazione: MQTT, CoAP, Modbus, TCP/IP, BLE, Wi-Fi, LoRa
- GUI Qt/QML per dispositivi embedded
- debug con JTAG/SWD, analizzatori logici e validazione del firmware
- configurazione CI e test unitari
Gestisco anche cross-compilation, progetti Buildroot/Yocto e avvio delle schede. Tutto il codice è pulito, ben documentato e testato per un funzionamento affidabile.
Che tu abbia bisogno di un semplice programma MCU, driver Linux personalizzato o sistema IoT completo, posso offrire una soluzione robusta su misura per il tuo hardware e le tue esigenze di progetto.
Piattaforma:
ESP32
Altri servizi della categoria Ingegneria elettronica offerti da me
FAQ
Traduzione automatica.
Quali schede e piattaforme supporti?
Lavoro con piattaforme ARM Cortex-M/A, ESP32, STM32, NXP i.MX e Raspberry Pi.
Puoi sviluppare firmware in Modern C++?
Sì. Sono specializzato in C++17/C++20 per sistemi embedded, RTOS e programmazione bare-metal.
Gestisci driver Linux e applicazioni Linux embedded?
Assolutamente sì. Sviluppo driver Linux personalizzati, configurazioni del device tree e immagini Linux Yocto/Buildroot.
Puoi integrare periferiche e protocolli di comunicazione?
Sì. Supporto UART, SPI, I2C, CAN, ADC/DAC, PWM, GPIO, MQTT, CoAP, BLE, Wi-Fi, LoRa, TCP/IP e Modbus.
Offri supporto per debugging e testing?
Sì. Utilizzo JTAG/SWD, analizzatori logici e test unitari, oltre a configurazioni CI e validazione del firmware.

