Je ferai de la programmation en emb c, bare metal ou micro python

Certaines informations ont été traduites automatiquement.

Inde

Je parle Hindi, Gujarati, Anglais

Ingénieur en électronique, concepteur de circuits imprimés, développeur de matériel

Je suis Satya, ingénieur en électronique. Je conçois des circuits, des PCB et des firmware pour des produits destinés à la fabrication, La plupart de mon travail concerne des appareils alimentés par ...
À propos de ce service

Je rédige des firmwares en embedded C pour microcontrôleurs, principalement pour des produits qui doivent continuer à fonctionner sur le terrain, pas seulement sur une carte de développement.

Plateformes avec lesquelles je travaille :

  • STM8 (bare-metal, niveau registre)
  • AVR (bare-metal C ou Arduino)
  • ESP32 / ESP32-S3 (Arduino)
  • Padauk microcontrôleurs 8 bits à bas coût

Travaux récents de firmware :

  • Superviseur de chargeur sur un STM8S003 : contrôle CC-CV, démarrage progressif, coupure en cas de surtension, surintensité et court-circuit, gestion de la perte de courant alternatif, récupération via watchdog et codes d’erreur sur une LED. Lorsqu’un timer sur cette puce ne comptait pas, j’ai reconstruit tout le timing sur un autre timer.
  • Pilote SPI pour un TI BQ76952 avec vérification CRC, plus firmware de mise en service pour un BMS 16S sur ESP32-S3.

Ce que vous obtenez :

  • Code source avec commentaires de style Doxygen
  • Une courte note sur la façon de le compiler, le flasher et le tester
  • Aide pour le faire fonctionner sur votre matériel

Si votre carte existe déjà, envoyez-moi le schéma et indiquez-moi ce qu’elle doit faire. Si ce n’est pas le cas, je peux aussi concevoir la carte.

Veuillez me contacter avant de commander pour que nous puissions définir le périmètre.

Plateforme:

STM32

Capteurs:

Température

•

Humidité

•

Accéléromètre

•

Ultrasonique

Expertise:

Développement de micrologiciel

•

RTOS

•

Débogage

Mon portfolio

Autres services de Ingénierie électronique I Offre