Programmerò in emb c, bare metal o micro python

Alcune informazioni sono state tradotte automaticamente.

India

Parlo Hindi, Gujarati, Inglese

Ingegnere elettronico, progettista PCB, sviluppatore hardware

Sono Satya, ingegnere elettronico. Progetto circuiti, PCB e firmware per prodotti destinati alla produzione. La maggior parte del mio lavoro riguarda dispositivi alimentati a batteria come schede BMS...
Informazioni su questo servizio

Sono specializzato nella scrittura di firmware in embedded C per microcontrollori, principalmente per prodotti che devono funzionare sul campo, non solo su una scheda di sviluppo.

Le piattaforme con cui lavoro:

  • STM8 (bare-metal, livello registro)
  • AVR (bare-metal C o Arduino)
  • ESP32 / ESP32-S3 (Arduino)
  • Padauk MCUs a basso costo a 8 bit

Lavori recenti di firmware:

  • Supervisore di carica su STM8S003: controllo CC-CV, avvio morbido, sovratensione, sovracorrente e interruzione cortocircuito, gestione perdita di corrente alternata, recupero watchdog e codici di errore su LED. Quando un timer su quel chip non funzionava, ho ricostruito tutto il timing su un altro timer.
  • Driver SPI per un TI BQ76952 con controllo CRC, più firmware di avvio per un BMS a 16S su ESP32-S3.

Cosa ottieni:

  • Codice sorgente con commenti in stile Doxygen
  • Una breve nota su come compilare, flashare e testare
  • Assistenza per configurarlo sul tuo hardware

Se la tua scheda esiste già, inviami lo schema e dimmi cosa dovrebbe fare. Se non esiste, posso anche progettare la scheda.

Per favore, contattami prima di ordinare così possiamo concordare il scope.

Piattaforma:

STM32

Sensori:

Temperatura

•

Umidità

•

Accelerometro

•

Ultrasonic

•

Microfono

Expertise:

Sviluppo firmware

•

RTOS

•

Debug

•

Microcontroller

•

IoT

•

testing

Il mio portfolio

Altri servizi della categoria Ingegneria elettronica offerti da me