ECE 477

seanboltjes·ECE_477·PCB/PCB.kicad_pcb

ECE 477 PCB layout, top view — open source RP2040/RP2350 board by seanboltjes

About the ECE 477 PCB

ECE 477 is an open source RP2040/RP2350 PCB design by seanboltjes, published on GitHub. It is a 4-layer board measuring 54 × 29 mm, with 94 components from 41 distinct parts.

Its main chip is the ESP32-PICO-MINI-02, from the RP2040/RP2350 family. Other key parts include the CP2102N-Axx-xQFN24, TP4056, TPS63070RNMR and BNO080. By type, the board carries 42 resistors, 28 capacitors, 6 diodes, 5 ICs, 4 switches and 3 transistors.

From the project

Swing Analyzer's code repo!

Main components on the ECE 477

ECE 477 bill of materials (BOM)

94 components, 41 distinct parts.

QtyPartRefs
1
ESP32-PICO-MINI-02
U1
1
CP2102N-Axx-xQFN24
U2
1
TP4056
U3
1
TPS63070RNMR
U4
1
BNO080
U5
2
PJA3428
Q1, Q2
1
AO3401A
Q3
2
32.768 kHz
Y1, Y2
1
USB_B_Micro
J1
1
Conn_01x02
J2
1
500mA
F1
2
SW_Push
SW1, SW2
1
SW_Push
SW3
1
ON/OFF
SW4
1
PRTR5V0U2X
D1
1
B5819W
D2
1
PowerLed
D5
1
LED_RGB
D6
1
Red
D7
1
Green
D8
Show 21 more
QtyPartRefs
1
1uH
L1
6
10uF
C1, C3, C13, C14, C25, C26
3
1uF
C2, C4, C9
10
100nF
C5, C6, C8, C10, C11, C20, C23, C24 +2
3
10uF
C7, C21, C22
1
47uF
C12
2
22pf
C15, C16
1
47uF
C17
2
12pf
C18, C19
8
10k
R1, R2, R3, R4, R7, R8, R11, R21
1
22k
R5
1
47k
R6
3
100k
R9, R10, R14
1
34.8k
R12
1
309k
R13
4
3.3k
R15, R16, R24, R25
6
470
R17, R18, R19, R22, R23, R28
1
2k
R20
1
9.1k
R26
1
27k
R27
14
22
R29, R30, R31, R32, R33, R34, R35, R36 +6

ECE 477 design files

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

ECE 477: common questions

What microcontroller does the ECE 477 use?

The ECE 477 is built around the ESP32-PICO-MINI-02, from the RP2040/RP2350 family.

How big is the ECE 477 PCB?

The ECE 477 measures 54 × 29 mm, has 4 copper layers and is 4.69 mm thick.

How many components are on the ECE 477?

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

Where can I download the ECE 477 design files?

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

Can I use the ECE 477 design in my own project?

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

Can I test firmware for the ECE 477 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards