Svilupperò firmware freertos zephyr rtos per sistemi embedded in tempo reale stm32 esp32

Alcune informazioni sono state tradotte automaticamente.

Regno Unito

Parlo Inglese, Spagnolo, Francese, Tedesco, Arabo

Sviluppatore di firmware embedded per sviluppi affidabili di firmware di prodotto

Sviluppo firmware embedded per dispositivi connessi e prodotti personalizzati. I servizi includono programmazione di microcontrollori, driver, integrazione sensori, protocolli di comunicazione, sistem...
Informazioni su questo servizio
Il tuo firmware è arrivato al punto in cui aggiungere un altro loop non basta più. I task competono per il tempo CPU, le risorse condivise entrano in conflitto, i tempi diventano imprevedibili e il debugging diventa più difficile


Sviluppo firmware FreeRTOS e Zephyr RTOS per STM32, ESP32, ARM Cortex M e altri microcontrollori supportati, trasformando comportamenti embedded complessi in applicazioni real-time strutturate e manutenibili


Cosa posso costruire o migliorare

Architettura di task e thread con priorità, code, semafori, mutex, gruppi di eventi, timer e comunicazione sicura per interrupt. Driver per periferiche e integrazione per GPIO, UART, SPI, I2C, ADC, PWM, CAN e sensori. Analisi di scheduling, indagine su race condition, controlli di stack e memoria, diagnosi di deadlock e ottimizzazione dei tempi


Lavori su un progetto esistente? Posso risolvere bug di concorrenza, rifattorizzare codice bloccante, migliorare la reattività, integrare una nuova funzionalità o valutare una migrazione da bare metal a FreeRTOS o Zephyr.


Per i progetti Zephyr, il supporto può includere Kconfig, overlays devicetree, configurazione west build e integrazione driver. Per FreeRTOS, posso occuparmi di sincronizzazione dei task, timer software, comunicazione interrupt-to-task e gestione delle risorse

Piattaforma:

ESP32

Sensori:

Temperatura

•

Umidità

•

Accelerometro

•

Ultrasonic

•

Microfono

Expertise:

Sviluppo firmware

•

RTOS

•

Debug

•

Microcontroller

•

IoT

•

ROS

•

AI