Why Cogless?
Most hobby ESCs are black boxes: closed firmware, undocumented hardware, and a gate driver + MCU + op-amp combo spread across a dozen chips. Cogless takes the opposite approach: one modern motor-control SoC, a clean 4-layer board, and every design file public.
The secret is the WCH CH32M007G8R6, a RISC-V microcontroller that integrates on a single die everything an ESC brain needs:
3-phase N+N gate pre-driver (up to 48V) with built-in bootstrap diodes and dead-time control
High-voltage LDO chain: battery in, 12V gate rail and 5V logic out, zero external regulators
Programmable-gain current-sense amplifier (4/8/16/32×) wired for single-shunt FOC
Comparators tied to the PWM timer's emergency brake for hardware overcurrent shutdown
12-bit 3Msps ADC, 48MHz QingKe RISC-V core
Result: a complete field-oriented-control power stage with one IC, six MOSFETs and a handful of passives, on a 45×40mm board.