SCAN

jjsprandel·SCAN_PCB·hardware_design/PERIPHERALS_PCB/SCAN_mainboard.kicad_pcb

SCAN PCB layout, top view — open source ESP32 board by jjsprandel
Simulate this board

About the SCAN PCB

SCAN is an open source ESP32 PCB design by jjsprandel, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 100 × 70 mm, with 54 components from 38 distinct parts.

Its main chip is the ESP32-C6-WROOM-1-N8, from the ESP32 family. Other key parts include the PCF8574, AMS1117-3.3, TVS2200DRV, ESD122DMYR and CP2102N-A02-xQFN28. By type, the board carries 20 resistors, 11 capacitors, 8 connectors, 6 ICs, 5 diodes and 2 switches.

It belongs with the iot & wireless designs in this gallery.

From the project

Welcome to the SCAN repository! Below, you will find all the necessary information, from hardware design to software documentation.

Welcome to the SCAN repository! Below, you will find all the necessary information, from hardware design to software documentation.

Here are the current statuses of our GitHub workflows:

- CI - Build: Ensures the project builds successfully. - CI - Tests: Runs all unit and integration tests to ensure everything is working as expected. - Docker - Test Build: Attempts Docker Build upon changes to the Dockerfile.

SCAN, from the project README
From the project README

Main components on the SCAN

SCAN bill of materials (BOM)

54 components, 38 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-C6-WROOM-1-N8
U1
1
PCF8574
U2
1
AMS1117-3.3
U3
1
TVS2200DRV
U4
1
ESD122DMYR
U5
1
CP2102N-A02-xQFN28
U8
1
BC847BDW1
Q7
1
Conn_01x10
J1
1
KEYPAD_CONN
J2
1
PN532_CONN
J3
1
PIR_CONN
J4
1
DEBUG_BREAKOUT
J5
1
TFT_CONN
J7
1
USB_B_Micro
J8
1
PWR_MUX
J11
1
Buzzer
BZ1
1
RST_SWITCH
SW1
1
SW_Push
SW2
1
LED
D1
1
1N4148W
D3
Show 18 more
QtyPartRefs
1
SUCCESS_LED
D4
1
FAILURE_LED
D5
1
ADMIN_LED
D6
1
10u
C1
1
0.1u
C2
1
1u
C3
2
10uF
C4, C6
2
100nF
C5, C7
2
.1u
C8, C53
2
4.7u
C9, C10
2
2.2k
R1, R2
7
10k
R3, R4, R5, R6, R10, R34, R37
1
3.3k
R7
1
1k
R15
1
120
R16
1
47.5k
R17
1
22.1k
R18
6
0Ω
R36, R38, R39, R60, R61, R62

SCAN design files

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

SCAN: common questions

What microcontroller does the SCAN use?

The SCAN is built around the ESP32-C6-WROOM-1-N8, from the ESP32 family.

How big is the SCAN PCB?

The SCAN measures 100 × 70 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the SCAN?

54 components, from 38 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the SCAN design files?

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

Can I use the SCAN design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the SCAN without the hardware?

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

More boards in SCAN_PCB

Similar boards