Eu farei programação em emb c, bare metal ou micro python

Algumas informações foram traduzidas automaticamente.

Índia

Eu falo Hindi, Gujarati, Inglês

1 pedido finalizado

Engenheiro Eletrônico, Designer de PCB, Desenvolvedor de Hardware

Sou Satya, engenheiro eletrônico. Eu projeto circuitos, PCBs e firmware para produtos destinados à fabricação, A maior parte do meu trabalho é alimentada por bateria, como placas de BMS (TI BQ76952, ...
Sobre este Serviço

Eu escrevo firmware em embedded C para microcontroladores, principalmente para produtos que precisam continuar funcionando no campo, não apenas em uma placa de desenvolvimento.

Plataformas com as quais trabalho:

  • STM8 (bare-metal, nível de registro)
  • AVR (bare-metal em C ou Arduino)
  • ESP32 / ESP32-S3 (Arduino)
  • Padauk MCUs de baixo custo de 8 bits

Trabalhos recentes de firmware:

  • Supervisor de carregador em um STM8S003: controle CC-CV, arranque suave, proteção contra sobretensão, sobrecorrente e curto-circuito, gerenciamento de perda de energia AC, recuperação de watchdog e códigos de falha em um LED. Quando um timer nesse chip não contava, reconstrui toda a temporização em outro timer.
  • Driver SPI para um TI BQ76952 com verificação CRC, além de firmware de inicialização para um BMS de 16S no ESP32-S3.

O que você recebe:

  • Código fonte com comentários no estilo Doxygen
  • Uma breve nota sobre como compilar, gravar e testar
  • Ajuda para colocar em funcionamento no seu hardware

Se sua placa já existir, envie o esquema e diga o que ela deve fazer. Se não existir, posso projetar a placa também.

Por favor, envie uma mensagem antes de fazer o pedido para que possamos concordar sobre o escopo.

Plataforma:

STM32

Sensores:

Temperatura

•

Umidade

•

Acelerômetro

•

Ultrassônico

•

Microfone

Especialidade:

Desenvolvimento de firmware

•

RTOS

•

Depuração

Meu portfólio

Outros serviços de Engenharia Eletrônica que eu ofereço