Talisman
arijitdasgupta·talisman·pcb/trinket/trinket.kicad_pcb
About the Talisman PCB
Talisman is an open source RP2040/RP2350 PCB design by arijitdasgupta, published on GitHub. It is a 2-layer board measuring 65 × 90 mm, with 17 components from 17 distinct parts.
Its main chip is the Pico, from the RP2040/RP2350 family. Other key parts include the MCP73831T-2ACI/OT. By type, the board carries 5 connectors, 4 switches, 2 ICs, 2 capacitors, 2 resistors and 1 transistor.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
A simple Raspi Pico based dev board of sorts, with a SSD1306 screen & 3 buttons
In at attempt to teach myself how to design PCBs, I made this trinket thingie to share with my friends. The board runs RP2040, and I am going to make some games for it.
- I2C SSD1306 based display - Raspberry Pi Pico brain - 3 x buttons - Shared power between battery & USB - Battery charging - 3D printable case
The manufacturing process with PCB makers such as JLCPCB is a little convoluted, even though I added BOM, drills and rotation files those may not be usable for you. But the general schematic designs and part ids should be helpful if you decide to make one yourself. If you have any…
Main components on the Talisman
Talisman bill of materials (BOM)
17 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Pico | RPi_Pico_SMD_TH | U1 |
| 1 | MCP73831T-2ACI/OT MCP73831T-2ACI_OT | SOT-23-5_HandSoldering | U2 |
| 1 | C177033 DMP1045U | TSOT-23 | Q1 |
| 1 | OLED2 | PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | OLED1 | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | BATT | BATT | J7 |
| 1 | DEBUG_UART | PinHeader_DEBUG | J8 |
| 1 | BATT_ALT | BATT_TH | J9 |
| 1 | C92658 SW_SPDT | SW_SPDT_CK_JS102011SAQN | SW1 |
| 1 | C318915 Left | SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR | SW2 |
| 1 | C318915 Center | SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR | SW3 |
| 1 | C318915 Right | SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR | SW4 |
| 1 | C2286 LED | LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder | D1 |
| 1 | C1712 1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | C1746 4u7 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | C3 |
| 1 | C149881 10K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | C21266 470 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
Talisman design files
The KiCad project lives in the arijitdasgupta/talisman repository on GitHub; these links point at the commit this page was built from.
Talisman: common questions
What microcontroller does the Talisman use?
The Talisman is built around the Pico, from the RP2040/RP2350 family.
How big is the Talisman PCB?
The Talisman measures 65 × 90 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Talisman?
17 components, from 17 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 Talisman design files?
From the arijitdasgupta/talisman 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 Talisman design in my own project?
The repository has no license, so all rights stay with arijitdasgupta. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Talisman 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.
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
Main
google
98 × 71 mm102 parts2LApache-2.02.9k