SM Receiver
computergeek1507·PB_16·SM_Receiver_Out_SMD/Receiver_Out.kicad_pcb
About the SM Receiver PCB
SM Receiver is an open source RP2040/RP2350 PCB design by computergeek1507, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 83.2 × 71.4 mm, with 53 components from 30 distinct parts.
Its main chip is the 2648-SC0915CT-ND, from the RP2040/RP2350 family. Other key parts include the LM1117MPX-50NOPB, AM26C32INSR and 74AHCT1G125W5-7. By type, the board carries 19 resistors, 10 connectors, 7 ICs, 5 capacitors, 4 fuses and 4 switches.
From the project
Open source FPP PB16 Pixel Controller
This documentation describes Open Hardware and is licensed under the CERN Open Hardware License Version 2 - Strongly Reciprocal. (CERN-OHL-S)
You may redistribute and modify this documentation under the terms of the CERN OHL-S-v2 (https://ohwr.org/cernohls_v2.txt). This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN OHL v2-S for applicable conditions

Main components on the SM Receiver
SM Receiver bill of materials (BOM)
53 components, 30 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2648-SC0915CT-ND Pico | RPi_Pico_SMD_TH | U1 |
| 1 | LM1117MPX-50NOPB AMS1117-5.0 | SOT-223-3_TabPin2 | U2 |
| 1 | AM26C32INSR AM26C32IN | SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 4 | 74AHCT1G125W5-7 74AHCT1G125 | TSOP-5_1.65x3.05mm_P0.95mm | U4, U5, U6, U7 |
| 1 | 1843619/OSTTJ0311530 String1 | PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical | J1 |
| 1 | 1843619/OSTTJ0311530 String2 | PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical | J2 |
| 1 | 1843619/OSTTJ0311530 String3 | PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical | J3 |
| 1 | 1843619/OSTTJ0311530 String4 | PhoenixContact_MCV_1,5_3-G-3.5_1x03_P3.50mm_Vertical | J4 |
| 1 | PPTC041LFBN-RC OLED | OLED-SSD1306-128X64-I2C-THT | J5 |
| 1 | 61300311121 VIN_Voltage | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 2 | A-2014-2-4-R RJ45 | RJ45_Amphenol_54602-x08_Horizontal | J7, J8 |
| 1 | 61300311121 Debug | PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | 61300211121 SWD | 1x02_Horizontal_SMD | J10 |
| 4 | 3544-2 | FUSE_3544-2 | F1, F2, F3, F4 |
| 1 | SD-2010 ID | Nidec_Copal_SH-7010C | SW1 |
| 1 | DS04-254-1L-04BK Terminators | SW_DIP_SPSTx04_Slide_6.7x11.72mm_W7.62mm_P2.54mm_LowProfile | SW2 |
| 1 | PTS645SL50SMTR92 LFS User | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW3 |
| 1 | PTS645SL50SMTR92 LFS RUN | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW4 |
| 1 | 4DB-P108-02 Power In | BARRIER_BLOCK_1ROW_2POS | TB1 |
| 1 | B5819W-TP B5819W | D_SOD-123 | D1 |
Show 10 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 150080RS75000 VIN LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 1 | 150080RS75000 LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4 |
| 2 | GRM21BR61E106KA73L 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 3 | CL10B104KB8NNWC 0.1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4, C5 |
| 1 | RC0603FR-071KL 1K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | RT0603BRD07100KL 100K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 4 | CRGCQ0603F120R 120 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4, R5, R6 |
| 4 | RC0603JR-0733RL 33ohm | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R8, R9, R10 |
| 1 | RMCF0603FT220R 220 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 8 | RC0603FR-07100RL 100ohm | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12, R13, R14, R15, R16, R17, R18, R19 |
SM Receiver design files
The KiCad project lives in the computergeek1507/PB_16 repository on GitHub; these links point at the commit this page was built from.
SM Receiver: common questions
What microcontroller does the SM Receiver use?
The SM Receiver is built around the 2648-SC0915CT-ND, from the RP2040/RP2350 family.
How big is the SM Receiver PCB?
The SM Receiver measures 83.2 × 71.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the SM Receiver?
53 components, from 30 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 SM Receiver design files?
From the computergeek1507/PB_16 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 SM Receiver design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which computergeek1507 chose for the repository.
Can I test firmware for the SM Receiver 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 PB_16
Raspberry Pi
Pi CM4 16
computergeek1507
142.1 × 106 mm113 parts2LCERN-OHL-S-2.078BBB 16
computergeek1507
148.8 × 116.9 mm92 parts2LCERN-OHL-S-2.078Pi Zero W 16
computergeek1507
142.1 × 93 mm92 parts2LCERN-OHL-S-2.078ESP32
ESP32P4 16
computergeek1507
151.1 × 93.4 mm91 parts2LCERN-OHL-S-2.078NXP
Teensy 16
computergeek1507
148.8 × 92.6 mm88 parts2LCERN-OHL-S-2.078PB 16
computergeek1507
148.1 × 102.6 mm83 parts2LCERN-OHL-S-2.078BBB16 Expansion
computergeek1507
99.5 × 88.5 mm40 parts2LCERN-OHL-S-2.078Multi Expansion
computergeek1507
91.1 × 100 mm37 parts2LCERN-OHL-S-2.078RP2040/RP2350
Smart Reciver Max Exp Pico
computergeek1507
102 × 60 mm30 parts2LCERN-OHL-S-2.078BBB16 Flex
computergeek1507
162.6 × 59.2 mm26 parts2LCERN-OHL-S-2.078Diff Expansion
computergeek1507
84.3 × 84.3 mm20 parts2LCERN-OHL-S-2.078
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