Teacup carrier

thingino·teacup-neo·hw/.history/teacup-carrier.kicad_pcb

Teacup carrier PCB layout, top view — open source ESP32 board by thingino
Simulate this board

About the Teacup carrier PCB

Teacup carrier is an open source ESP32 PCB design by thingino, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 257 × 117.5 mm, with 133 components from 98 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N16R2, from the ESP32 family. Other key parts include the AZ1117-3.3, AZ1117-1.8, MCP4661-104E_ST, W25Q32JVSS and AZ1117CH-3.3TRG1. By type, the board carries 43 resistors, 28 connectors, 27 capacitors, 15 ICs, 11 jumpers and 3 inductors.

It belongs with the dev boards & breakouts and iot & wireless designs in this gallery.

From the project

Universal Ingenic SoC development platform: one carrier + per-SoC interposer modules (T10 through A1, any package) on a DDR4 card edge, with an ESP32-S3 BMC for autonomous LLM-driven development.

A universal development platform for any Ingenic SoC — T10, T20, T21, T23, T30, T31, T32, T33, T40, T41, and the A1 NVR processor — regardless of package (QFN88 / QFN96 / BGA232 / BGA356 / BGA381).

Two boards: - a carrier — the universal baseboard: adjustable SoC power, all peripherals, full pin breakout, and an on-board ESP32-S3 management controller so an agent (an LLM, CI, or a human) can drive the target wired or wireless — flash, reset, boot-select, console, and voltage-margin it hands-off; - a small per-SoC interposer — the SoC + its package fanout + clock + decoupling + straps (+…

Main components on the Teacup carrier

Teacup carrier bill of materials (BOM)

133 components, 98 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AZ1117-3.3
AP62600SJ-7
U1
1
AZ1117-1.8
AP62300WU-7
U2
1
MCP4661-104E_ST
U3
1
W25Q32JVSS
TPS22990DMLR
U4
1
AZ1117CH-3.3TRG1
U5
1
SY8089A1AAC
AZ1117CH-1.8TRG1
U6
1
SY8089A1AAC
AP62300WU-7
U7
1
ESP32-S3-WROOM-1-N16R2
U8
2
TS5A3166
U9, U10
1
DIP-8 Socket
U11
1
TPS2053BDR
U12
1
W25Q32JVSS
U13
1
TPS22990DMLR
U14
1
TCA9555PWR
U15
2
AO3401A
Q1, Q2
1
AH58893-T9B10-3F
J1
1
TYPE-C-31-M-12
J2
1
TE_292303-7
J3
1
CONN_02X08_ODD_EVEN
Hirose_DM3D-SF
J4
1
Wuerth_694106301002
J5
Show 78 more
QtyPartRefs
1
CONN_02X07_ODD_EVEN
AudioJack4_Ground
J6
1
CONN_02X07_ODD_EVEN
SFW15R-2STE1LF
J7
1
SFW15R-2STE1LF
J8
1
CONN_01X02_MOUNTINGPIN
TYPE-C-31-M-12
J9
1
HDR_J20
J20
1
HDR_J21
J21
1
HDR_J22
J22
1
HDR_J23
J23
1
HDR_J24
J24
1
HDR_J25
J25
1
HDR_J26
J26
1
HDR_J27
J27
1
HDR_J28
J28
1
HDR_J29
J29
1
HDR_J30
J30
1
HDR_J31
J31
1
HDR_J32
J32
1
HDR_J33
J33
1
HDR_J34
J34
1
HDR_J35
J35
1
HDR_J36
J36
1
HDR_J37
J37
1
AMP_MIC_TAP
J38
1
0.8V
JP2
1
0.9V
JP3
1
1.0V
JP4
1
1.1V
JP5
2
COMPUTER
JP6, JP10
1
1.35V
JP7
1
1.5V
JP8
1
1.8V
JP9
2
EN_SEL
JP11, JP12
2
SSSS711403
SW1, SW2
2
PMEG2010ER
D1, D2
2
2.2UH
2.2uH
L1, L2
1
2.2uH
L3
2
10UF
22uF
C1, C10
2
1UF
100nF
C2, C17
2
100NF
100nF
C3, C12
1
10UF
1uF
C4
1
1UF
4.7nF
C5
3
100NF
10uF
C6, C15, C28
1
10UF
100nF
C7
2
100NF
22uF
C9, C18
1
1UF
22uF
C11
1
10UF
1nF
C13
1
1UF
1uF
C14
1
10UF
10uF
C16
1
100NF
1uF
C19
1
12PF
10uF
C21
1
4.7UF
100nF
C22
1
1nF
C23
3
100nF
C24, C25, C26
2
10uF
C27, C29
3
100k
R1, R3, R22
7
10k
R2, R7, R8, R9, R10, R11, R14
1
5K1
10k
R4
1
5K1
100k
R5
1
31.6k
R6
2
5.1k
R12, R13
3
47K
100k
R15, R17, R20
1
47K
4.7k
R16
2
47K
5.1k
R18, R19
2
1k
R21, R23
1
100K
10k
R24
3
4.7k
R25, R41, R42
1
240R
4.7k
R26
1
240R
3.32k
R27
5
10.0k
R28, R34, R36, R38, R40
1
100K
4.99k
R29
1
300K
10.0k
R30
1
150K
6.65k
R31
1
120K
10.0k
R32
1
8.25k
R33
1
6.81k
R35
1
8.66k
R37
1
12.4k
R39
1
1M
R43

Teacup carrier design files

The KiCad project lives in the thingino/teacup-neo repository on GitHub; these links point at the commit this page was built from.

Teacup carrier: common questions

What microcontroller does the Teacup carrier use?

The Teacup carrier is built around the ESP32-S3-WROOM-1-N16R2, from the ESP32 family.

How big is the Teacup carrier PCB?

The Teacup carrier measures 257 × 117.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Teacup carrier?

133 components, from 98 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 Teacup carrier design files?

From the thingino/teacup-neo 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 Teacup carrier design in my own project?

Yes, under the terms of its GPL-3.0 license, which thingino chose for the repository.

Can I test firmware for the Teacup carrier 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 teacup-neo

Similar boards