Ik programmeer in emb c, bare metal of micro python

Sommige informatie is automatisch vertaald.

India

Ik spreek Hindi, Gujarati, Engels

Elektronica-ingenieur, PCB-ontwerper, hardware-ontwikkelaar

Ik ben Satya, een elektronica-ingenieur. Ik ontwerp circuits, PCBs en firmware voor producten die bedoeld zijn voor productie, De meeste van mijn werken zijn batterijgevoed, zoals BMS-boards (TI BQ76...
Over deze dienst

Ik schrijf embedded C firmware voor microcontrollers, meestal voor producten die in het veld blijven werken, niet alleen op een dev board.

Platforms waar ik mee werk:

  • STM8 (bare-metal, registerniveau)
  • AVR (bare-metal C of Arduino)
  • ESP32 / ESP32-S3 (Arduino)
  • Padauk low-cost 8-bit MCUs

Recente firmware werkzaamheden:

  • Charger supervisor op een STM8S003: CC-CV controle, soft start, over-spanning, over-stroom en kortsluiting uitschakeling, handling van AC-verlies, watchdog herstel en foutcodes op een LED. Toen één timer op die chip niet wilde tellen, heb ik alle timing opnieuw opgebouwd op een andere timer.
  • SPI driver voor een TI BQ76952 met CRC-controle, plus firmware voor een 16S BMS op ESP32-S3.

Wat je krijgt:

  • Broncode met Doxygen-stijl commentaar
  • Een korte handleiding over hoe je het bouwt, flash en test
  • Hulp bij het opzetten op jouw hardware

Als je board al bestaat, stuur me het schema en vertel wat het moet doen. Als het niet bestaat, kan ik het ontwerp ook maken.

Stuur me een bericht voordat je bestelt, zodat we de scope kunnen afstemmen.

Platform:

STM32

Sensoren:

Temperatuur

•

Vochtigheid

•

Versnellingsmeter

•

Ultrasoon

Expertise:

Firmware development

•

RTOS

•

Debuggen

•

Microcontrollers

•

IoT

Mijn portfolio

Andere Elektrotechniek diensten die ik aanbied