Nerf-ATG-Electronics
nico25112005·Nerf-ATG-Electronics
About the Nerf-ATG-Electronics PCB
Nerf-ATG-Electronics is an open source ESP32 PCB design by nico25112005, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 56 × 38 mm, with 87 components from 61 distinct parts.
Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the AMS1117, TPS54302, MAX98357A, MCP4531T-103E/MS and LIS3DH. By type, the board carries 30 capacitors, 26 resistors, 9 ICs, 8 connectors, 5 switches and 4 transistors.
It belongs with the iot & wireless designs in this gallery.
From the project
This repository contains the electronic design files for a custom printed circuit board (PCB) developed to enhance Nerf LaserOps blasters. The board utilizes an ESP32-S3 microcontroller to manage the blaster's functions and communicate via Bluetooth with a Unity application.
This repository contains the electronic design files for a custom printed circuit board (PCB) developed to enhance Nerf LaserOps blasters. The board utilizes an ESP32-S3 microcontroller to manage the blaster's functions and communicate via Bluetooth with a Unity application.
- Custom PCB design for Nerf LaserOps blasters - ESP32-S3 microcontroller for improved performance and connectivity - Bluetooth Classic for communication with a Unity application
Main components on the Nerf-ATG-Electronics
Nerf-ATG-Electronics bill of materials (BOM)
87 components, 61 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117 Advanced Monolithic Systems | SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR | U1 |
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U2 |
| 1 | TPS54302 | SOT-23-6 | U3 |
| 1 | MAX98357A | TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm | U4 |
| 1 | MCP4531T-103E/MS MCP4531T-103E_MS | SOP65P490X110-8N | U5 |
| 1 | LIS3DH | LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y | U6 |
| 2 | LMV321IDBVR Texas Instruments | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U7, U8 |
| 1 | MCP4561-502E_MS OPA197IDR | D0008A-IPC_A | U9 |
| 1 | IRLML6344TRPBF | TRANS_IRLML6344TRPBF | Q1 |
| 1 | HL2305 hongjiacheng | Q_SOT-23 | Q2 |
| 2 | S9014 hongjiacheng | Q_SOT-23 | Q8, Q9 |
| 1 | CONN_01X02_SOCKET Conn_01x02_Socket | PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | Dome | JST_PH_B6B-PH-SM4-TB_1x06-1MP_P2.00mm_Vertical | J3 |
| 1 | USB_C_RECEPTACLE_USB2.0_14P USB_C_Receptacle_USB2.0_14P | USB_C_Receptacle_GCT_USB4085 | J4 |
| 1 | MOTOR1 Motor1 | JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J5 |
| 1 | MOTOR2 Motor2 | JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J6 |
| 1 | Speaker | JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J7 |
| 1 | CONN_01X07 Conn_01x07 | JST_PH_S7B-PH-SM4-TB_1x07-1MP_P2.00mm_Horizontal | J8 |
| 1 | IR-LED | PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | Li-ion Batterypack (6V-8.4V) | PinHeader_1x02_P2.54mm_Vertical | BT2 |
Show 41 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | Part_Num_JLCPCB | PN1 |
| 1 | Trigger | PinHeader_1x02_P2.54mm_Vertical | SW2 |
| 1 | Reload | PinHeader_1x02_P2.54mm_Vertical | SW3 |
| 2 | SW_Push | SW_SPST_CK_RS282G05A3 | SW4, SW6 |
| 1 | SW_Push_DPDT | MHPS2266 | SW5 |
| 2 | 1N4002W hongjiacheng | D_SOD-123FL | D1, D2 |
| 1 | 6.8µH | L_Coilcraft_LPS4018 | L1 |
| 2 | 10uF AVX | C_CASE-A-3216-18(mm) | C1, C5 |
| 2 | 100NF 100nF YAGEO | C_0805 | C2, C3 |
| 1 | 100NF 47pF Samsung Electro-Mechanics | C_0805 | C4 |
| 1 | 47PF 1uF Samsung Electro-Mechanics | C_0805 | C6 |
| 5 | 22UF 22uF Samsung Electro-Mechanics | C_0805 | C7, C12, C14, C15, C16 |
| 1 | 1UF 1uF Samsung Electro-Mechanics | C_0805 | C8 |
| 1 | 1UF 10uF Samsung Electro-Mechanics | C_0805 | C9 |
| 2 | 10UF 100nF YAGEO | C_0805 | C10, C11 |
| 1 | 10UF 10uF Samsung Electro-Mechanics | C_0805 | C13 |
| 4 | 10uF Samsung Electro-Mechanics | C_0805 | C17, C29, C30, C32 |
| 1 | 22uF Samsung Electro-Mechanics | C_1206 | C18 |
| 2 | 10uF Samsung Electro-Mechanics | C_1206 | C19, C24 |
| 1 | 100µF | CP_Radial_D5.0mm_P2.50mm | C20 |
| 1 | 100nF Samsung Electro-Mechanics | C_1206 | C22 |
| 1 | 100uF Samsung Electro-Mechanics | C_1206 | C26 |
| 1 | 22pF Samsung Electro-Mechanics | C_0805 | C27 |
| 3 | 100nF YAGEO | C_0805 | C28, C31, C33 |
| 2 | 5.1kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R1, R11 |
| 1 | 300kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R2 |
| 1 | 1Ω 1W | R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R3 |
| 4 | 100kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R4, R16, R19, R22 |
| 1 | 2.2kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R5 |
| 1 | 10Ω UNI-ROYAL(Uniroyal Elec) | R_0805 | R6 |
| 1 | 1.5kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R7 |
| 1 | 750Ω UNI-ROYAL(Uniroyal Elec) | R_0805 | R8 |
| 2 | 100Ω UNI-ROYAL(Uniroyal Elec) | R_0805 | R9, R20 |
| 1 | 1Ω 2W | R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R10 |
| 2 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R12, R18 |
| 1 | 634K 634k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15 |
| 1 | 22kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R17 |
| 1 | 150kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R21 |
| 2 | 3.3kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R23, R24 |
| 2 | 4.7kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R25, R26 |
| 2 | 0Ω UNI-ROYAL(Uniroyal Elec) | R_0805 | R27, R28 |
Nerf-ATG-Electronics design files
The KiCad project lives in the nico25112005/Nerf-ATG-Electronics repository on GitHub; these links point at the commit this page was built from.
- LayoutLaserOps_PCB.kicad_pcb
- SchematicLaserOps_PCB.kicad_sch
- BOMBOM.xlsx
Nerf-ATG-Electronics: common questions
What microcontroller does the Nerf-ATG-Electronics use?
The Nerf-ATG-Electronics is built around the ESP32-S3-WROOM-1, from the ESP32 family.
How big is the Nerf-ATG-Electronics PCB?
The Nerf-ATG-Electronics measures 56 × 38 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Nerf-ATG-Electronics?
87 components, from 61 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 Nerf-ATG-Electronics design files?
From the nico25112005/Nerf-ATG-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 Nerf-ATG-Electronics design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Nerf-ATG-Electronics without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k