Svilupperò firmware ESP32 in esp idf e freertos per il tuo prototipo di sensore

Alcune informazioni sono state tradotte automaticamente.

Kenya

Parlo Inglese, Swahili

Ingegnere firmware ESP32 e FreeRTOS, funzionalità LLM in Python

Ingegnere di firmware e software a Nairobi. Costruisco firmware ESP32 in ESP-IDF e FreeRTOS, e trovo i bug di timing difficili da riprodurre. Sul mio progetto di ADAS/ECU a due schede, un bug di prior...
Informazioni su questo servizio

Scrivo firmware ESP32 in C su ESP-IDF e FreeRTOS: sensori che leggono in tempo, priorità delle task scelte appositamente, e collegamenti che segnalano dati obsoleti invece di agire su di essi.

Spedito sulla mia bench: un sistema ADAS/ECU a due schede su ESP-NOW. Distanza ultrasonica letta tramite interrupt GPIO, con filtraggio che ha eliminato due tipi di frenata fantasma; un ciclo di controllo a 100 Hz con 0 deadline mancate; messaggi radio incorniciati con numeri di sequenza e ri-associazione dopo un riavvio; un supervisore che può distinguere un mittente silenzioso da un ricevitore che non può agire; 6-7 ms dal sensore all'azione confermata.

Ciò che posso costruire per te: driver sensori con filtraggio (GPIO, UART, I2C, SPI); progettazione di task FreeRTOS con priorità, pinning su core, code e hand-off ISR; collegamenti ESP-NOW tra schede; watchdog, heartbeat e segnalazione di fault; e build CMake/Kconfig con un firmware per ogni ruolo di scheda.

Ciò che ottieni: codice sorgente in un repo Git, passaggi di build, un README con le decisioni di progettazione, e log dalla scheda.

Dimmi i tuoi sensori e radio, e ti dirò chiaramente cosa ho già fatto e cosa sarà nuovo.

Piattaforma:

ESP32

Expertise:

Sviluppo firmware

•

RTOS

•

Microcontroller