
Teacup t41
thingino/teacup-neo
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.

Teacup T31 development board
12-30-23-Teacup.kicad pcb revC is an open-source printed circuit board by CapnRon, from the CapnRon/Teacup repository on GitHub. It is a 4-layer board of 86.2 × 56.2 mm with 102 parts on 88 nets, routed with 1,405 tracks and 213 vias.
It is built around the T31ZX, W25Q32JVSSIQ and AZ1117IH-3.3TRG1, with the NX2016SA-24MHZ-EXS00A-CS07553, CJS-1200TA and PESD5V0U2BT,215-JSM among its other parts. Its parts include 42 capacitors, 24 resistors, 12 connectors, 6 ICs and 3 switches.
Teacup T31 development board
Tested config as follows:
https://www.amazon.com/dp/B085VLS96S
To initialize the camera sensor on boot issue the following command.
fw_setenv sensor imx327
This will set the sensor in the uboot environment and start the sensor on boot
https://www.amazon.com/dp/B00MYT481C
Asic USB 2.0 ethernet adapter. This adapter works in both uboot and userland. GMAC PHY also pinned out to a header for use with an external phy.
Audio out and Mic tested and work
| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 100nF | Capacitor_SMD:C_0402_1005Metric | C23, C24, C25, C26, C28, C30, C31, C32, C34, C35, C36, C37, C38, C39, C41, C42 +4 |
| 8 | 0R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3, R6, R7, R8, R9, R25 |
| 7 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C6, C9, C12, C15, C18, C19 |
| 7 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP1, TP2, TP4, TP6, TP7, TP8, TP9 |
| 6 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R11, R12, R13, R14, R24 |
| 6 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C4, C7, C10, C13, C16 |
| 6 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C5, C8, C11, C14, C17 |
| 6 | 47k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15, R16, R17, R18, R19, R20 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_Pad_Via | H1, H2, H3, H4 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C20, C21 |
| 2 | 1M | Resistor_SMD:R_0402_1005Metric | R21, R22 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5 |
| 2 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J11, J12 |
| 2 | Conn_02x07_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical | J6, J7 |
| 1 | 24 MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 4.7uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C22 |
| 1 | AZ1117-1.8 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | AZ1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | AudioJack4_Ground | Connector_Audio:Jack_3.5mm_PJ320D_Horizontal | J10 |
| 1 | CJS-1200TA | teacup:CJS-1200TA | S1 |
| 1 | Conn_02x08_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical | J4 |
| 1 | DC_IN | Connector_BarrelJack:BarrelJack_Wuerth_6941xx301002 | J8 |
| 1 | D_TVS_Dual_AAC | Package_TO_SOT_SMD:SOT-23-3 | D1 |
| 1 | MCP1826S | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Hirose_DM3D-SF | J2 |
| 1 | SFW15R-2STE1LF | 687124149022:SFW15R2STE1LF | J13 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_CK-JS102011SAQN | SW2 |
| 1 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm | JP1 |
| 1 | T31ZX | teacup:QFN35P900X900X90-89N-D | IC1 |
| 1 | TL1015AF160QG | teacup:SW_TL1015AF160QG | S2 |
| 1 | Teacup Logo | teacup:Teacup-logo | LOGO1 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | USB Type-C | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | USB_A | Connector_USB:USB_A_TE_292303-7_Horizontal | J3 |
| 1 | W25Q32JVSS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U4 |
| 1 | W25Q32JVSS | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U5 |
It measures 86.2 × 56.2 mm and has 4 copper layers, 1.58 mm thick.
102 parts, built around the T31ZX, W25Q32JVSSIQ, AZ1117IH-3.3TRG1 and NX2016SA-24MHZ-EXS00A-CS07553. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the CapnRon/Teacup repository on GitHub, at the commit this page was made from: the board is TeaCup(C)3.2/12-30-23-Teacup.kicad_pcb-revC.kicad_pcb and its schematic TeaCup(C)3.2/12-30-23-Teacup.kicad_pcb-revC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask CapnRon before reusing the design.

thingino/teacup-neo
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.



TMaxElectronics/PanaHacks_PCB
A PCB for communication with Panasonic PACi air conditioners



genbean/UH1-Collective
A small board for hat Rev 4 in the Huey head Rev 5 (Head/Rev5/Hat). It carries an ALPS RKJXM1015004 8-direction stick switch with a centre push, and screws to four bosses printed on the back of the lower panel.

owhite/balancing-robot-notes
A control theory and software development repo for a balancing robot.