Electronics
Project-Stinger·Electronics·V2 PCB/Stinger V2.0.kicad_pcb
About the Electronics PCB
Electronics is an open source RP2040/RP2350 PCB design by Project-Stinger, published on GitHub under the Custom license license. It is a 4-layer board measuring 89.8 × 64 mm, with 113 components from 59 distinct parts.
Its main chip is the C2040, from the RP2040/RP2350 family. Other key parts include the C2843335, C17702924, C2897458, C2836813 and C7972. By type, the board carries 36 capacitors, 32 resistors, 14 connectors, 10 ICs, 10 diodes and 4 transistors.
It belongs with the displays & leds and sensors designs in this gallery.
From the project
Electronics for Stinger foam dart blasters
This repository contains the electronics for the Stinger foam dart blaster. The main parts are:
- RP2040 microcontroller with 2MB flash - Gyro sensor (BMI270) - Rapid decay solenoid driver (DRV8243) - 5V step-down and 3.3V LDO - Standby power switch - TOF (Time of Flight) sensor (VL53L0X) - Display output (SPI) and speaker output (PWM) - USB-C for firmware updates and ESC-passthrough - 2 adressable RGB LEDs (WS2812B) - Schmitt trigger for the trigger input - Analog buffer for the ADC inputs - Upgrade port for future hardware upgrades (I2C or UART)
Main components on the Electronics
Electronics bill of materials (BOM)
113 components, 59 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2040 RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | C2843335 W25Q16JVUXIQ | Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U2 |
| 1 | C17702924 WE-TVS-824015043 | SOT-23-6 | U3 |
| 1 | C2897458 Opamp_Quad | TSSOP-14_4.4x5mm_P0.65mm | U4 |
| 1 | C2836813 BMI270 | Bosch_LGA-14_3x2.5mm_P0.5mm | U5 |
| 1 | C7972 LMV321 | SOT-23-5 | U6 |
| 1 | C187824 LMR14020 | HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias | U7 |
| 1 | C6186 AMS1117-3.3 | SOT-223-3_TabPin2 | U11 |
| 1 | C2681224 74LVC1G3157 | SOT-363_SC-70-6 | U13 |
| 1 | C74456 LM5060 | VSSOP-10_3x3mm_P0.5mm | U16 |
| 1 | C537895 BSC105N10LSFG | TDSON-8-1 | Q1 |
| 1 | C8545 2N7002 | SOT-23 | Q2 |
| 1 | C15127 AO3401A | SOT-23 | Q3 |
| 1 | BSS138 | SOT-23 | Q4 |
| 1 | C454611 12MHz | Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm | X1 |
| 1 | C393939 USB_C_Receptacle_USB2.0_16P | USB-C | J1 |
| 1 | C7465628 Conn_01x08_MountingPin | JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical | J2 |
| 1 | C262657 Conn_01x08_MountingPin | Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal | J3 |
| 2 | Conn_01x01 | PinHeader_1x01_P2.00mm_Vertical | J4, J5 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J6 |
Show 39 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2904986 Conn_01x04_MountingPin | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J7 |
| 1 | C2763625 Conn_01x06_MountingPin | JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J8 |
| 4 | ~ | big pad | P1, P2, P3, P4 |
| 2 | ~ | medium pad | P5, P6 |
| 1 | ~ | button | BN1 |
| 1 | ~ | button trigger | BN2 |
| 1 | C3040833 ~ | QFN14-3x4.5_sharedPads | DR1 |
| 1 | C163109 1.25A | Fuse_0603_1608Metric | F1 |
| 1 | C553918 40A | Fuse_10032Metric | F2 |
| 1 | C8678 D_Schottky | D_SMA | D1 |
| 1 | C8598 D_Schottky | D_SOD-123 | D2 |
| 1 | C12632 D_Schottky | D_SMC | D3 |
| 1 | C22461793 1N4148WS | D_SOD-323 | D4 |
| 2 | C8678 SS34 | D_SMA | D6, D7 |
| 2 | C965794 LED | LED_0402_1005Metric | D8, D9 |
| 2 | WS2812B-2020 | LED_WS2812B-2020_PLCC4_2.0x2.0mm | D10, D11 |
| 1 | C702774 3.3µH | L_Cenker_CKCS3015 | L1 |
| 18 | C307331 100nF | C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8 +10 |
| 4 | C52923 1µF | C_0402_1005Metric | C11, C12, C14, C15 |
| 1 | C29823 4.7µF | C_1206_3216Metric | C21 |
| 1 | C15195 10nF | C_0402_1005Metric | C22 |
| 4 | C45783 22µF | C_0805_2012Metric | C23, C26, C27, C28 |
| 1 | C13533 330pF | C_0402_1005Metric | C25 |
| 2 | C19702 10µF | C_0603_1608Metric | C33, C34 |
| 1 | C16772 220nF | C_0402_1005Metric | C35 |
| 1 | C14663 100nF | C_0603_1608Metric | C36 |
| 3 | C13585 10µF | C_1206_3216Metric | C38, C39, C40 |
| 2 | C2909343 27R | R_0402_1005Metric | R1, R2 |
| 4 | C25905 5.1k | R_0402_1005Metric | R3, R4, R10, R24 |
| 6 | C25741 100k | R_0402_1005Metric | R5, R14, R16, R17, R26, R31 |
| 9 | C25744 10k | R_0402_1005Metric | R6, R8, R9, R11, R12, R18, R20, R22 +1 |
| 2 | C11702 1k | R_0402_1005Metric | R7, R15 |
| 1 | C36871 70k | R_0402_1005Metric | R13 |
| 1 | C26083 1M | R_0402_1005Metric | R19 |
| 2 | C25123 510 | R_0402_1005Metric | R21, R23 |
| 1 | C25794 51k | R_0402_1005Metric | R25 |
| 2 | C25900 4.7k | R_0402_1005Metric | R27, R28 |
| 1 | C140132 700 | R_0402_1005Metric | R30 |
| 1 | C324860 31K | R_0402_1005Metric | R32 |
Electronics design files
The KiCad project lives in the Project-Stinger/Electronics repository on GitHub; these links point at the commit this page was built from.
Electronics: common questions
What microcontroller does the Electronics use?
The Electronics is built around the C2040, from the RP2040/RP2350 family.
How big is the Electronics PCB?
The Electronics measures 89.8 × 64 mm, has 4 copper layers and is 1.2 mm thick.
How many components are on the Electronics?
113 components, from 59 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 Electronics design files?
From the Project-Stinger/Electronics 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 Electronics design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Electronics 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
Hid remapper
jfedor2
100 × 100 mm124 parts2LMIT1.7kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2k