Vou desenvolver drivers de firmware, RTOS e aplicações Zephyr para sistemas embarcados

Algumas informações foram traduzidas automaticamente.

Paquistão

Eu falo Urdu, Inglês

Engenheiro de sistema embarcado

Sou um engenheiro de sistemas embarcados com experiência e paixão por criar soluções inovadoras na interseção de hardware e software. Especializo-me em design analógico, desenvolvimento de PCB e imple...
Sobre este Serviço

Escrevo firmware para computadores de placa única ou MCUs. Principalmente C++, em Zephyr, FreeRTOS, Threadx ou bare metal, dependendo do que a placa precisa.

Grande parte do meu trabalho é a parte pouco glamourosa. Um sensor que não responde via I2C. Um dispositivo consumindo 3 mA em modo sleep, quando a folha de dados prometia 2 µA. Uma conexão BLE que cai a cada poucos minutos. Se essa for mais ou menos a sua situação, vamos nos entender.

O que faço:

  • Firmware do zero em STM32, Nordic nRF52/53/54/91, ESP32, TI CC13xx
  • Overlays de device tree do Zephyr, pinctrl, Kconfig, arquivos de placa personalizados
  • Drivers via I2C, SPI, UART, ADC, PWM
  • Serviços GATT de BLE, características personalizadas, pareamento, ajuste de conexão
  • LTE-M / NB-IoT no nRF9160/9161, MQTT e TLS no dispositivo
  • Modos de sleep de baixo consumo, fontes de despertar e medição de corrente ao invés de adivinhar
  • Depuração com RTT, analisador lógico e um osciloscópio quando necessário

  • OTA/DFU, bootloaders, particionamento de flash

Me diga qual MCU, quais sensores e o que o dispositivo deve fazer. Envie esquemas se tiver. Voltarei com o que é fácil, o que é arriscado e quanto tempo leva.

Se estiver fora do que eu conheço, vou avisar ao invés de gastar seu orçamento descobrindo.

Me envie uma mensagem antes de fazer o pedido.

Plataforma:

Outros

Especialidade:

Desenvolvimento de firmware

RTOS

Depuração

Meu portfólio

Tags relacionadas