FIRMWARE
USB-C PD Sink Controller Firmware (STM32G0)
Production-ready USB-PD sink firmware: voltage/current requests, soft-start, fault handling, I²C telemetry.
Firmware for STM32G071 driving an FUSB302 TCPM.
Features:
- PD 3.0 sink with configurable voltage/current table
- Soft-start and OVP/UVP handling with brown-out recovery
- I²C telemetry protocol (documented) + UART console
- Watchdog-safe state machine, MISRA-ish style
Tested on hardware rev B. Ships as source (.zip) plus prebuilt .hex.
Features:
- PD 3.0 sink with configurable voltage/current table
- Soft-start and OVP/UVP handling with brown-out recovery
- I²C telemetry protocol (documented) + UART console
- Watchdog-safe state machine, MISRA-ish style
Tested on hardware rev B. Ships as source (.zip) plus prebuilt .hex.