Svilupperò firmware embedded per stm32, arduino o esp32
Assistente Ricerca Junior RnD Engineer
Informazioni su questo servizio
Sviluppo firmware per microcontrollori STM32, Arduino e ESP32, da configurazioni semplici di periferiche a architetture RTOS multi-task complete usando FreeRTOS.
Il mio background include un programma di sistemi embedded finanziato dal DAAD (STM32, FreeRTOS, CANopen) presso Hochschule Bonn-Rhein-Sieg, una laurea magistrale in Ingegneria Informatica, e progetti pratici sia freelance che accademici che coprono integrazione di sensori, driver di periferiche personalizzate e protocolli di comunicazione hardware-software (I2C, SPI, UART, USB CDC).
Ciò che offro:
- Configurazione di GPIO, timer e periferiche
- Integrazione di sensori e moduli (basata su I2C/SPI)
- Architettura di task FreeRTOS e sviluppo di driver
- Debugging e revisione del codice per firmware esistenti
Consegno codice sorgente pulito e documentato, insieme alle istruzioni di setup e, dove utile, un video dimostrativo o foto del prototipo testato. Se il tuo progetto richiede componenti hardware che non possiedo già, il loro costo viene fatturato separatamente.
Contattami con i dettagli del tuo progetto e ti dirò cosa è realistico in base ai tuoi tempi e al tuo budget.
Piattaforma:
STM32
Il mio portfolio
FAQ
Traduzione automatica.
Devo inviarti l'hardware?
No, nella maggior parte dei casi sviluppo e testo il firmware basandomi sugli stessi componenti o compatibili. Se è richiesto un modulo specifico che non possiedo, il costo viene discusso separatamente prima di iniziare.
E se non ho ancora uno schema completo?
Nessun problema - posso aiutarti con la selezione di componenti di base e la progettazione del sistema come parte del pacchetto Standard o Premium.
Lavori anche con piattaforme diverse da STM32?
Sì, lavoro anche con Arduino e ESP32, a seconda delle esigenze del progetto.
Come ricevo il risultato finale?
Riceverai il codice sorgente, le istruzioni di setup/wiring e, dove rilevante, un breve video o foto del prototipo testato.
Puoi aiutarmi con un progetto esistente invece di partire da zero?
Sì, posso revisionare, debuggare o estendere firmware già esistenti.

