Hai bisogno di un firmware robusto, ottimizzato o di un driver periferica personalizzato scritto da zero? Sono un ingegnere elettronico specializzato nello sviluppo di firmware bare-metal e FreeRTOS per microcontrollori STM32 e ESP32. Mi concentro sulla scrittura di codice C/C++ pulito, ben documentato, che massimizza l'efficienza dell'hardware.
Cosa posso fare per te:
- Driver periferici personalizzati: Sviluppo di driver a basso livello per periferiche uniche (SPI, I2C, UART, CAN), come i miei driver personalizzati per il modulo E22 LoRa.
- Elaborazione dati in tempo reale: Utilizzo avanzato dell'hardware, inclusa la campionatura ADC ad alta velocità e trasferimenti DMA per visualizzazione in tempo reale (come dimostrato dal mio progetto di oscilloscopio digitale portatile).
- Emulazione & logica complessa: Implementazione di gestione della memoria, set di istruzioni personalizzati e timer hardware direttamente sui microcontrollori (ad esempio architetture di console retro CHIP-8 portatile).
- Networking wireless & IoT: Telemetria a lunga distanza usando LoRa, configurazione Wi-Fi e BLE.