I develop custom firmware for STM32 and WCH (CH32V series) microcontrollers, and offer circuit and PCB design. Comfortable working at the HAL/CubeMX level for fast turnaround, or at the bare-metal register level when you need tighter control, smaller footprint, or deeper optimization.
Services include: custom peripheral drivers (GPIO, timers/PWM, etc), firmware bring-up for new hardware, PCB layout and schematic design, and debugging firmware.
I take time to understand your exact requirements before writing code, and communicate clearly throughout — no black-box deliveries.... Read more