

Things
A collection of cool projects to make!
- Size
- 54.6 × 89.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 46
- Nets
- 62
- Pads
- 225
- Tracks, vias
- 350, 41
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 1 Oct 2023
- Updated
- 30 Aug 2026
Overview
Things is an open-source printed circuit board by dawsonjon, from the dawsonjon/101Things repository on GitHub, published under the MIT licence. It is a 2-layer board of 54.6 × 89.5 mm with 46 parts on 62 nets, routed with 350 tracks and 41 vias.
It is built around the TPA2012D2RTJT. Its parts include 13 capacitors, 11 resistors, 8 connectors, 5 switches and 3 ICs. It belongs with the audio and music and radio and wireless boards and the RP2040 boards of this library.
Main components
1README
README.rst.. image:: https://readthedocs.org/projects/chips-20/badge/?version=latest :target: https://readthedocs.org/projects/chips-20/badge/?version=latest
101 Things
Welcome to 101 Things, a collection of projects that celebrate creativity and hands-on ingenuity. If you share a passion for making things, you've come to the right place. Each project uses simple designs, and basic tools, to push the creative boundaries of a home tinkerer. Join me on this exploration of crafting, coding, and constructing, as we unlock the magic of making, one project at a time.
Documentation
ReadTheDocs <https://101-things.readthedocs.io/en/latest/>_.
Projects so far
Pi Pico Rx - A crystal radio for the digital age? """""""""""""""""""""""""""""""""""""""""""""""""
.. image:: docs/images/thumbnail5.png :target: https://github.com/dawsonjon/PicoRX/assets/717535/4846c78d-21c3-42e8-bcdf-278cc2bdadcb
DIY Multi-Effect Guitar Unit """"""""""""""""""""""""""""
.. image:: docs/images/headphone_amp.jpg :align: center
Raspberry Pi Pico Ham Radio Transmitter """""""""""""""""""""""""""""""""""""""
.. image:: docs/images/HamTransmitterThumbnail.png :target: https://youtu.be/PbhmQfPkNL0
Raspberry Pi Power and SWR Meter """""""""""""""""""""""""""""""""""""""
.. image:: docs/images/power_meter_thumbnail.png :target: https://youtu.be/_b22atCT8KU
Raspberry Pi Pico FM Radio """""""""""""""""""""""""""
.. image:: docs/images/fm_radio_thumbnail.png :target: https://youtu.be/bj8MgL6k2tU
8-inch Dobsonian Telescope """"""""""""""""""""""""""
.. image:: docs/images/telescope_thumbnail.png :target: https://youtu.be/KxbAh8ndkbY
Breadboard Software Defined Radio """""""""""""""""""""""""""""""""
.. image:: docs/images/breadboard_radio_thumbnail.png :target: https://youtu.be/lS1ZRMIYLjA
SSTV Decoder """"""""""""
.. image:: docs/images/sstv/thumbnail.png :target: https://youtu.be/FraeQk6Fj2I
Junkbox Arcade """"""""""""""
.. image:: docs/images/junkbox_arcade/thumbnail.png :target: https://youtu.be/QSweNG6Ulxg
Hamfist CW Decoder """"""""""""""""""
.. image:: docs/images/ham_fist/thumbnail.png :target: https://youtu.be/rBRf3QOt4wc
Getting the Code
.. code::
sudo apt install git git clone https://github.com/dawsonjon/101Things.git
Install Pi Pico SDK
Follow the Getting started with the Raspberry Pi Pico <https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf>_ quick start guide to install the C/C++ SDK.
.. code::
sudo apt install wget #if wget not installed wget https://raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.sh chmod +x pico_setup.sh ./pico_setup.sh
Build Projects
Some projects may target either the pico or pico_w variant, although those that use the wireless functionality can only be built on the pi-pico.
To build for pico_w: """"""""""""""""""""
.. code::
mkdir build cd build cmake -DPICO_BOARD=pico_w -DPICO_SDK_PATH=~/pico/pico-sdk .. make
To build for pico: """"""""""""""""""
.. code::
mkdir build cd build cmake -DPICO_BOARD=pico -DPICO_SDK_PATH=~/pico/pico-sdk .. make
Parts
46| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100K | Resistor_SMD:R_0805_2012Metric | R2, R3, R5, R8, R9 |
| 5 | 1u | Capacitor_SMD:C_0805_2012Metric | C4, C5, C6, C9, C11 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 4 | SW_Push | Button_Switch_THT:SW_Tactile_Straight_KSA0Axx1LFTR | SW2, SW3, SW4, SW5 |
| 3 | 100n | Capacitor_SMD:C_0805_2012Metric | C3, C10, C13 |
| 3 | 1K | Resistor_SMD:R_0805_2012Metric | R4, R10, R11 |
| 2 | 100 | Resistor_SMD:R_0805_2012Metric | R6, R7 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 470n | Capacitor_SMD:C_0805_2012Metric | C7, C8 |
| 2 | Ferrite_Bead | Inductor_SMD:L_0805_2012Metric | FB1, FB2 |
| 1 | 10K | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 330p | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | Battery | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | Conn_01x07_Pin | things:BOB-00544 MicroSD | J7 |
| 1 | Headphone | things:jack3.5mm switched | J3 |
| 1 | I2C Display | things:SDD1306 | J8 |
| 1 | MCP6002-xSN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | Mic | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | Microphone | things:jack3.5mm switched | J1 |
| 1 | Pico | things:RPi_Pico_SMD_TH | U3 |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide_1P2T_CK_OS102011MS2Q | SW1 |
| 1 | Speaker Left | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Speaker Right | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | TPA2012D2RTJT | things:QFN50P400X400X80-21N270X270 | U2 |
Questions
How big is the Things PCB?
It measures 54.6 × 89.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Things use?
46 parts, built around the TPA2012D2RTJT. 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.
Where can I download the Things KiCad files?
From the dawsonjon/101Things repository on GitHub, at the commit this page was made from: the board is PCB/swiss army pcb/things.kicad_pcb and its schematic 13_guitar_effects/schematic/effects.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Things design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers123.2 × 125.7 mm

- 2 layers83.3 × 65.3 mm

SimonShield
github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
46 parts14kMIT - 2 layers27.8 × 22.3 mm

Audio
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
46 parts4.3kMIT - 2 layers370 × 11 mm

Daylight XXL
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
46 parts1.1kGPL-3.0 - 2 layers87.5 × 50 mm

- 2 layers38.8 × 62.5 mm

ESPAudio
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
46 parts915 - 2 layers53.2 × 24.8 mm

- 2 layers23 × 29 mm
