Ecad viewer

Huaqiu-Electronics·ecad-viewer·packages/ecad-renderer/examples/mini-integration/assets/M5Pi.kicad_pcb

Ecad viewer PCB layout, top view — open source board by Huaqiu-Electronics

About the Ecad viewer PCB

Ecad viewer is an open source PCB design by Huaqiu-Electronics, published on GitHub under the MIT license. It is a 4-layer board measuring 47.5 × 50 mm, with 141 components from 61 distinct parts.

Other key parts include the CH340E, ESP8089, F1C100s, MPU-6050 and NS4158B. By type, the board carries 57 capacitors, 40 resistors, 10 ICs, 8 connectors, 5 test points and 5 diodes.

From the project

View Electronic Designs Online

Browser rendering entrypoints for the PODs emitted by @huaqiu/kicad-sexpr-parser. This package bundles the ECAD Viewer canvas, WebGL, viewport, symbol, footprint, schematic, PCB, and stroke/CJK glyph implementations. It does not parse KiCad files and does not define another model layer.

All APIs accept the corresponding boardProto or schematicProto POD from the parser package. Supplying canvas renders into an existing canvas; otherwise a canvas is created. The generated CJK stroke glyph table is bundled in JavaScript, so rendering has no font CDN or network dependency. Standalone renders…

Main components on the Ecad viewer

Ecad viewer bill of materials (BOM)

141 components, 61 distinct parts.

QtyPartRefs
1
CH340E
U1
1
ESP8089
U2
1
F1C100s
U3
1
MPU-6050
U4
1
NS4158B
U5
3
SY8088AAC
U6, U7, U8
1
XC6206P302MR
U9
1
TP5400
U10
1
NCE30P50G
Q_NMOS_GSD
NCE
Q1
1
26Mhz
Y1
1
24Mhz
Y2
1
Micro_SD_Card
J1
1
Conn_02x15_Odd_Even
J2
1
Conn_01x02
J3
1
LCD_FPC_10P
J4
1
TOUCH_FPC_8P
J5
1
Speaker
J6
1
Grove_Socket_4Pin
J11
1
Conn_01x04
J12
1
Antenna_2.4G
AE1
Show 41 more
QtyPartRefs
1
TBD
Ci1
1
Fuse
F1
1
Jumper_3_Open
JP1
1
TBD
Ri1
2
Button_Tortoise_4Pin
SW1, SW2
1
L
TBD1
5
TestPoint
TP1, TP2, TP3, TP4, TP5
1
USB_C
UART1
1
LED
D1
2
LED
D2, D3
1
D
D4
1
1N5819
D5
3
2.2uH
L1, L2, L3
1
10uH
L4
30
100nF
C1, C2, C6, C7, C8, C9, C10, C11 +22
6
TBD
C3, C4, C5, C25, C26, C57
1
10nF
C16
1
2.2nF
C18
6
10uF
C31, C33, C34, C35, C38, C39
3
20pF
C32, C36, C37
3
1uF
C40, C41, C46
2
1uF
C42, C43
1
100uF
C48
1
10uF
C51
2
22uF
C54, C55
1
C_Polarized
C56
1
AC0402FR-0710KL
1K
Yageo
R1
1
AC0402FR-0710KL
1.1K
Yageo
R2
1
AC0402FR-07300KL
2K2
Yageo
R3
3
2K2
R4, R9, R10
1
12K
R5
4
4.7K
R6, R7, R32, R37
14
10K
R8, R11, R12, R13, R14, R15, R16, R27 +6
3
49K9
R17, R19, R36
1
3K3
R18
1
5.1K
R20
1
680K
R21
4
150K
R22, R24, R25, R26
1
470K
R23
2
200K
R30, R31
2
TBD
R34, R35

Ecad viewer design files

The KiCad project lives in the Huaqiu-Electronics/ecad-viewer repository on GitHub; these links point at the commit this page was built from.

Ecad viewer: common questions

How big is the Ecad viewer PCB?

The Ecad viewer measures 47.5 × 50 mm, has 4 copper layers and is 0.725 mm thick.

How many components are on the Ecad viewer?

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

Where can I download the Ecad viewer design files?

From the Huaqiu-Electronics/ecad-viewer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Ecad viewer design in my own project?

Yes, under the terms of its MIT license, which Huaqiu-Electronics chose for the repository.