Trinketcore
alph4345·test·hardware/trinketcore/trinketcore.kicad_pcb
About the Trinketcore PCB
Trinketcore is an open source RP2040/RP2350 PCB design by alph4345, published on GitHub. It is a 4-layer board measuring 40 × 60 mm, with 106 components from 48 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the USBLC6-2SC6, BQ25173DSGR, TPS3808G01DBVR, TPS63031DSKR and PCF8563T/5,518. By type, the board carries 37 resistors, 32 capacitors, 9 transistors, 8 ICs, 7 diodes and 6 connectors.
It belongs with the audio, displays & leds and power & battery designs in this gallery.
From the project
TrinketCore puts everything a small rechargeable gadget needs on one 40 × 60 mm board, ready to order assembled from PCBWay:
TrinketCore puts everything a small rechargeable gadget needs on one 40 × 60 mm board, ready to order assembled from PCBWay:
Room for two capacitors. They lie flat on the back, wired in parallel. USB-C charging, with a red "charging" and a green "full" LED. A socket for an OLED or colour TFT module. The microcontroller reads the capacitor's charge and can show it on the screen. An RP2040 microcontroller with 16 MB of flash for code, sounds and pictures. A speaker amplifier**, two buttons, a user LED, a wake-up clock and an expansion header for LEDs, buttons and a lid switch.

Main components on the Trinketcore
Trinketcore bill of materials (BOM)
106 components, 48 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USBLC6-2SC6 STMicroelectronics | SOT-23-6 | U1 |
| 1 | BQ25173DSGR Texas Instruments | WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_Vias0.3 | U2 |
| 1 | TPS3808G01DBVR Texas Instruments | SOT-23-6 | U3 |
| 1 | TPS63031DSKR Texas Instruments | WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_Vias0.3 | U4 |
| 1 | PCF8563T/5,518 PCF8563T NXP | SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | RP2040 Raspberry Pi | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_Vias0.3 | U6 |
| 1 | W25Q128JVSIQ W25Q128JVS Winbond | SOIC-8_5.23x5.23mm_P1.27mm | U7 |
| 1 | MAX98357AETE+T MAX98357A Analog Devices | TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm_Vias0.3 | U8 |
| 3 | AO3401A Alpha & Omega Semiconductor | SOT-23 | Q1, Q5, Q7 |
| 6 | AO3400A Alpha & Omega Semiconductor | SOT-23 | Q2, Q3, Q4, Q6, Q8, Q9 |
| 1 | Q13FC1350000400 32.768kHz Epson | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | ABM8-272-T3 12MHz Abracon | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | TYPE-C-31-M-12 USB-C Korean Hroparts Elec | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | DISPLAY | PinSocket_1x08_P2.54mm_Vertical | J4 |
| 1 | I2C OLED | PinSocket_1x04_P2.54mm_Vertical | J5 |
| 1 | EXPANSION | PinHeader_1x14_P2.54mm_Vertical | J6 |
| 1 | B2B-PH-K-S(LF)(SN) SPEAKER | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J7 |
| 1 | SM04B-SRSS-TB(LF)(SN) QWIIC JST | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J8 |
| 1 | TS-1187A-B-A-B POWER/A XKB Connectivity | SW_TS-1187A_5.1x5.1mm | SW1 |
| 1 | TS-1187A-B-A-B B XKB Connectivity | SW_TS-1187A_5.1x5.1mm | SW2 |
Show 28 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | B3U-1000P BOOT Omron | SW_SPST_B3U-1000P | SW3 |
| 1 | B3U-1000P RESET Omron | SW_SPST_B3U-1000P | SW4 |
| 1 | LTST-C191KRKT RED Lite-On | LED_0603_1608Metric | D1 |
| 4 | 1N4148WS-7-F 1N4148WS Diodes Incorporated | D_SOD-323 | D2, D3, D4, D6 |
| 1 | LTST-C191KGKT GREEN Lite-On | LED_0603_1608Metric | D5 |
| 1 | LTST-C191TBKT BLUE Lite-On | LED_0603_1608Metric | D7 |
| 1 | NR3015T1R5N 1.5uH Taiyo Yuden | L_3015_Universal | L1 |
| 1 | CL21A475KAQNNNE 4.7uF Samsung Electro-Mechanics | C_0805_2012Metric | C1 |
| 1 | CL10A106KP8NNNC 10uF Samsung Electro-Mechanics | C_0603_1608Metric | C2 |
| 2 | CL05B103KB5NNNC 10nF Samsung Electro-Mechanics | C_0402_1005Metric | C3, C7 |
| 17 | CL05B104KO5NNNC 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C5, C10, C13, C14, C15, C18, C19, C20 +9 |
| 3 | CL05A105KA5NQNC 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C6, C26, C27 |
| 1 | CL10A475KO8NNNC 4.7uF Samsung Electro-Mechanics | C_0603_1608Metric | C8 |
| 5 | CL21A106KAYNNNE 10uF Samsung Electro-Mechanics | C_0805_2012Metric | C9, C11, C12, C30, C32 |
| 2 | CL05C150JB5NNNC 15pF Samsung Electro-Mechanics | C_0402_1005Metric | C16, C17 |
| 2 | RC0402FR-075K1L 5.1k Yageo | R_0402_1005Metric | R1, R2 |
| 6 | RC0402FR-071KL 1k Yageo | R_0402_1005Metric | R3, R6, R25, R30, R31, R34 |
| 1 | RC0402FR-07120KL 120k Yageo | R_0402_1005Metric | R4 |
| 1 | RC0402FR-0733KL 33k Yageo | R_0402_1005Metric | R5 |
| 1 | RC0402FR-0710ML 10M Yageo | R_0402_1005Metric | R7 |
| 4 | RC0402FR-0710KL 10k Yageo | R_0402_1005Metric | R8, R21, R22, R35 |
| 6 | RC0402FR-07100KL 100k Yageo | R_0402_1005Metric | R9, R17, R20, R23, R26, R27 |
| 7 | RC0402FR-071ML 1M Yageo | R_0402_1005Metric | R10, R14, R15, R16, R18, R24, R36 |
| 1 | RC0402FR-07470KL 470k Yageo | R_0402_1005Metric | R11 |
| 2 | RC0402FR-07330KL 330k Yageo | R_0402_1005Metric | R12, R13 |
| 2 | RC0402FR-074K7L 4.7k Yageo | R_0402_1005Metric | R28, R29 |
| 2 | RC0402FR-0727RL 27 Yageo | R_0402_1005Metric | R32, R33 |
| 2 | RC0402FR-07100RL 100 Yageo | R_0402_1005Metric | R37, R38 |
Trinketcore design files
The KiCad project lives in the alph4345/test repository on GitHub; these links point at the commit this page was built from.
Trinketcore: common questions
What microcontroller does the Trinketcore use?
The Trinketcore is built around the RP2040, from the RP2040/RP2350 family.
How big is the Trinketcore PCB?
The Trinketcore measures 40 × 60 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Trinketcore?
106 components, from 48 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 Trinketcore design files?
From the alph4345/test 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 Trinketcore design in my own project?
The repository has no license, so all rights stay with alph4345. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Trinketcore 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.
More boards in test
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k