B-Sides 2024
OklahomaOpenSourceHardware·OKC-OSH-2024-Badge·B-Sides 2024/B-Sides 2024.kicad_pcb
About the B-Sides 2024 PCB
B-Sides 2024 is an open source RP2040/RP2350 PCB design by OklahomaOpenSourceHardware, published on GitHub. It is a 2-layer board measuring 99.5 × 124.8 mm, with 147 components from 46 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the IRM-H638T/TR2, C2052778, NCP163ASN330T1G, MCP73811T-420I-OT and W25Q128JVS. By type, the board carries 46 capacitors, 45 diodes, 29 resistors, 8 ICs, 8 connectors and 4 transistors.
It belongs with the wearables designs in this gallery.
From the project
2024 badge for Oklahoma PCB Tech Conferences
Main components on the B-Sides 2024
B-Sides 2024 bill of materials (BOM)
147 components, 46 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | IRM-H638T/TR2 TSMP58000 | IRM-H638TTR2 | U1 |
| 1 | C2052778 NCP163ASN330T1G | SOT-23-5 | U2 |
| 1 | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U3 |
| 1 | NCP163ASN330T1G | SOT-23-5 | U4 |
| 1 | MCP73811T-420I-OT | SOT-23-5 | U7 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U8 |
| 1 | IRM-H638T/TR2 | IRM-H638TTR2 | U9 |
| 1 | RT9742AGJ5F | TSOT-23-5 | U10 |
| 1 | C81445 2N3904 | SOT-23 | Q1 |
| 1 | C347476 DMG2302U | SOT-23 | Q2 |
| 1 | 2N3904 | SOT-23 | Q3 |
| 1 | DMG2301L | SOT-23 | Q4 |
| 1 | ECS-120-12-30B-AGM-TR 12Mhz | Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | I2C | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1 |
| 1 | C92272 Conn_01x01_Pin | Keystone 18650 clips_single | J2 |
| 2 | Conn_02x03_Counter_Clockwise | Simple_Addon_v2-BADGE-2x3 | J3, J4 |
| 1 | Conn_01x01_Pin | Keystone 18650 clips_single | J5 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J9 |
| 1 | Conn_01x02_Male | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J10 |
| 1 | Conn_02x05_Odd_Even | PinSocket_2x05_P1.27mm_Vertical_SMD | J13 |
Show 26 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | B3U-1000P SW_Push | SW_SPST_B3U-1000P | SW1, SW2, SW3, SW4 |
| 2 | SPL_PL90 | LED_1206_3216Metric | LD1, LD2 |
| 1 | C3647024 1N4148WT | D_SOD-523 | D1 |
| 1 | C3647024 LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 2 | 1N4148WT | D_SOD-523 | D3, D4 |
| 40 | WS2812B-2020 WS2812B | LED_WS2812B-2020_PLCC4_2.0x2.0mm | D5, D6, D7, D9, D10, D11, D12, D13 +32 |
| 1 | MBR0540 | D_SOD-123 | D48 |
| 3 | C12530 1u | C_0402_1005Metric | C1, C2, C3 |
| 2 | C12530 10u | C_0805_2012Metric | C4, C5 |
| 1 | C1525 1u | C_0402_1005Metric | C6 |
| 3 | 10u | C_0805_2012Metric | C7, C8, C16 |
| 12 | 0.1u | C_0402_1005Metric | C10, C11, C40, C45, C46, C47, C48, C49 +4 |
| 23 | 1u | C_0402_1005Metric | C12, C13, C14, C15, C17, C18, C19, C20 +15 |
| 2 | 22p | C_0402_1005Metric | C42, C43 |
| 7 | 1k | R_0402_1005Metric | R1, R6, R7, R14, R16, R36, R38 |
| 1 | C138021 5.1k | R_0402_1005Metric | R2 |
| 2 | C105872 10k | R_0402_1005Metric | R3, R5 |
| 1 | C138021 10k | R_0402_1005Metric | R4 |
| 4 | 10k | R_0402_1005Metric | R8, R15, R28, R39 |
| 3 | 3.3 | R_0402_1005Metric | R9, R10, R11 |
| 1 | RK73B1JTTDD270J 3.3 | R_0402_1005Metric | R12 |
| 1 | RK73B1JTTDD270J 10k | R_0402_1005Metric | R13 |
| 1 | CR0603-FX-5101ELF 10k | R_0402_1005Metric | R17 |
| 3 | CR0603-FX-5101ELF 5.1k | R_0402_1005Metric | R18, R26, R37 |
| 3 | 5.1k | R_0402_1005Metric | R19, R29, R30 |
| 2 | RK73B1JTTDD270J 27 | R_0402_1005Metric | R24, R25 |
B-Sides 2024 design files
The KiCad project lives in the OklahomaOpenSourceHardware/OKC-OSH-2024-Badge repository on GitHub; these links point at the commit this page was built from.
B-Sides 2024: common questions
What microcontroller does the B-Sides 2024 use?
The B-Sides 2024 is built around the RP2040, from the RP2040/RP2350 family.
How big is the B-Sides 2024 PCB?
The B-Sides 2024 measures 99.5 × 124.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the B-Sides 2024?
147 components, from 46 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 B-Sides 2024 design files?
From the OklahomaOpenSourceHardware/OKC-OSH-2024-Badge 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 B-Sides 2024 design in my own project?
The repository has no license, so all rights stay with OklahomaOpenSourceHardware. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the B-Sides 2024 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 OKC-OSH-2024-Badge
AVR/Arduino
B-Sides Badge
OklahomaOpenSourceHardware
75.5 × 78.8 mm70 parts2LNo license3RP2040/RP2350
Techlahoma Badge 2024
OklahomaOpenSourceHardware
43.5 × 40.5 mm68 parts2LNo license3Nordic nRF
Techno Buffalo
OklahomaOpenSourceHardware
88.4 × 62.5 mm60 parts2LNo license3AVR/Arduino
Thunder Plains Badge 2024
OklahomaOpenSourceHardware
88.4 × 62.5 mm48 parts2LNo license3RISC-V
B-Sides 2025
OklahomaOpenSourceHardware
111.8 × 119 mm39 parts2LNo license3AVR/Arduino
B-Sides 2026
OklahomaOpenSourceHardware
64.6 × 50.8 mm23 parts2LNo license3Tplane2025
OklahomaOpenSourceHardware
52.1 × 59.1 mm15 parts2LNo license3SAO 2024
OklahomaOpenSourceHardware
25.8 × 29.3 mm13 parts2LNo license3
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
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2k