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

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