Vou desenvolver firmware FreeRTOS Zephyr RTOS para sistemas embarcados em tempo real com STM32, ESP32

Algumas informações foram traduzidas automaticamente.

Reino Unido

Eu falo Inglês, Espanhol, Francês, Alemão, Árabe

Desenvolvedor de firmware embarcado para desenvolvimentos confiáveis de firmware de produto

Desenvolvo firmware embarcado para dispositivos conectados e produtos personalizados. Serviços incluem programação de microcontroladores, drivers, integração de sensores, protocolos de comunicação, si...
Sobre este Serviço
Seu firmware atingiu o ponto em que adicionar mais um loop já não é suficiente. Tarefas competem pelo tempo de CPU, recursos compartilhados entram em conflito, o tempo fica imprevisível e a depuração fica mais difícil. Desenvolvo firmware com FreeRTOS e Zephyr RTOS para STM32, ESP32, ARM Cortex M e outros microcontroladores suportados, convertendo comportamentos embarcados complexos em aplicações de tempo real estruturadas e fáceis de manter. O que posso construir ou melhorar Arquitetura de tarefas e threads com prioridades, filas, semáforos, mutexes, grupos de eventos, timers e comunicação segura por interrupção. Drivers de periféricos e integração para GPIO, UART, SPI, I2C, ADC, PWM, CAN e sensores. Análise de escalonamento, investigação de condições de corrida, checagens de pilha e memória, diagnóstico de deadlock e otimização de timing. Trabalhando com um projeto existente? Posso solucionar bugs de concorrência, refatorar código bloqueante, melhorar a responsividade, integrar uma nova feature ou avaliar uma migração adequada de firmware bare metal. Para projetos Zephyr, o suporte pode incluir Kconfig, overlays de devicetree, configuração west build e integração de drivers. Para FreeRTOS, posso trabalhar com sincronização de tarefas, temporizadores de software, comunicação interrupção-para-tarefa e recursos.

Plataforma:

ESP32

Sensores:

Temperatura

•

Umidade

•

Acelerômetro

•

Ultrassônico

•

Microfone

Especialidade:

Desenvolvimento de firmware

•

RTOS

•

Depuração