Cogless

rmingon·Cogless·hardware/hardware.kicad_pcb

Cogless PCB layout, top view — open source board by rmingon

About the Cogless PCB

Cogless is an open source PCB design by rmingon, published on GitHub. It is a 4-layer board measuring 45 × 40 mm, with 51 components from 22 distinct parts.

Other key parts include the CH32M007G8R6. By type, the board carries 24 resistors, 15 capacitors, 6 transistors, 2 connectors, 1 IC and 1 jumper.

It belongs with the test & measurement and power & battery designs in this gallery.

From the project

Open-source single-chip FOC ESC. One RISC-V MCU (CH32M007) with integrated gate driver, current-sense PGA and regulators drives a 4S / 30V power stage on a 45×40mm 4-layer board. KiCad sources under CERN-OHL-P v2.

Most hobby ESCs are black boxes: closed firmware, undocumented hardware, and a microcontroller, gate driver and op-amps spread over a dozen chips. Cogless takes the opposite approach.

The WCH CH32M007G8R6 integrates on a single die everything the brain of an ESC needs: a RISC-V core, a three-phase 48 V N+N gate pre-driver with bootstrap diodes, the high-voltage and logic regulators, a programmable-gain current amplifier, comparators wired to the PWM timer's emergency brake, and a 3 Msps ADC. The result is a complete motor controller with one IC, six MOSFETs and a few passives on a 45 × 40 mm…

Cogless, from the project README
From the project README

Main components on the Cogless

CH32M007G8R6

Cogless bill of materials (BOM)

51 components, 22 distinct parts.

QtyPartRefs
1
CH32M007G8R6
U1
6
AOD514
Q7, Q8, Q9, Q10, Q11, Q12
1
AMASS
J1
1
Conn_01x03
J2
1
Jumper_2_Open
JP1
1
NTC 10k B3950
TH1
1
BLUE
D1
3
100nF
C1, C3, C5
4
100n
C2, C11, C14, C15
1
4.7u
C4
1
10u
C6
2
10µF
C7, C8
3
2.2µF
C9, C10, C12
1
100n
C13
3
22
R1, R3, R5
3
15
R2, R4, R6
1
0.002
R7
4
33k
R8, R9, R10, R21
4
8,2k
R11, R12, R13, R22
2
10k
R14, R24
Show 2 more
QtyPartRefs
6
100k
R15, R16, R17, R18, R19, R20
1
1.1k
R25

Cogless design files

The KiCad project lives in the rmingon/Cogless repository on GitHub; these links point at the commit this page was built from.

Cogless: common questions

How big is the Cogless PCB?

The Cogless measures 45 × 40 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Cogless?

51 components, from 22 distinct parts. The full bill of materials is listed on this page.

Where can I download the Cogless design files?

From the rmingon/Cogless repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Cogless design in my own project?

The repository has no license, so all rights stay with rmingon. Use it as a reference, and ask the author before reusing the design.

Similar boards