
Neopixel controller
- Size
- 70.6 × 20.8 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 59
- Nets
- 59
- Pads
- 219
- Tracks, vias
- 377, 85
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 10 Oct 2023
- Updated
- 27 Dec 2023
Overview
Neopixel controller is an open-source printed circuit board by zandmd, from the zandmd/esp32-projects repository on GitHub. It is a 4-layer board of 70.6 × 20.8 mm with 59 parts on 59 nets, routed with 377 tracks and 85 vias.
It is built around the ESP32-WROOM-32E-N4, MS563702BA03-50 and AZ1117IH-3.3TRG1, with the AZ1117IH-5.0TRG1, SHT40-BD1B-R3 and BSS816NWH6327XTSA1-HXY among its other parts. Its parts include 20 resistors, 10 capacitors, 9 fuses, 8 transistors and 5 ICs. It belongs with the lEDs and displays boards and the ESP32 boards of this library.
Main components
9ESP32-WROOM-32E-N4
SMD,25.5x18mm-40℃~+85℃ -98dBm 112mA 2.4GHz 20dBm 239mA 3V~3.6V Bluetooth4.2 ESP32-D0WD-V3、ESP32-D0WDR2-V3 On-board PCB Antenna UART、SDIO、SPI、I2C、GPIO SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesMS563702BA03-50
SMD-4P,3x3mm-40℃~+85℃ 1.5V~3.6V 100nA 10pa 16.44ms 200pa 30Kpa~1.2bar I2C SMD-4P,3x3mm Pressure Sensors ROHSTE ConnectivityPressure SensorsAZ1117IH-3.3TRG1
SOT-223-40℃~+125℃@(Tj) 1 1.3V@(0.8A) 15V 3.3V 4mA 70dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedUncategorisedAZ1117IH-5.0TRG1
SOT-223-40℃~+125℃@(Tj) 0.003%Vout 1 1.2V@(0.8A) 1.35A 15V 4mA 5V 70dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSHT40-BD1B-R3
-UncategorisedSensirionBSS816NWH6327XTSA1-HXY
SOT-323-55℃~+150℃ 1 N-channel 1V 20V 2A 300mW 85mΩ@2.5V N-Channel SOT-323 MOSFETs ROHSHXY MOSFETMOSFETsCM1293A-04SO
SC-74-40℃~+85℃ 1A@8/20us 1uA 2pF 3.3V 9.9V ESD Four channels IEC 61000-4-2 SC-74 ESD and Surge Protection (TVS/ESD) ROHSonsemiESD And Surge Protection (TVS/ESD)302-S101
插件Wire To Board ConnectorOn-Shore TechSMAJ15CA
DO-214AC(SMA)ESD And Surge Protection (TVS/ESD)hongjiacheng
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 10k | zandmd:PASSIVE-NPOL-0805 | R1, R2, R3, R4, R7, R9, R11, R12, R13, R16, R17, R18 |
| 9 | 50 mA | zandmd:PASSIVE-NPOL-1206 | F1, F2, F3, F4, F5, F6, F7, F8, F9 |
| 8 | 0 | zandmd:PASSIVE-NPOL-0805 | R5, R6, R8, R10, R14, R15, R19, R20 |
| 8 | BSS816NWH6327XTSA1 | zandmd:BSS816NWH6327XTSA1 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 3 | 0.1 uF | zandmd:PASSIVE-NPOL-0805 | C5, C9, C10 |
| 3 | 22 uF | zandmd:PASSIVE-NPOL-0805 | C3, C4, C8 |
| 3 | CM1293A-04SO | zandmd:CM1293A-04SO | D3, D4, D5 |
| 2 | 1 uF | zandmd:PASSIVE-NPOL-0805 | C1, C2 |
| 2 | 10 uF | zandmd:PASSIVE-NPOL-0805 | C6, C7 |
| 1 | 302-S101 | zandmd:302-S101 | J1 |
| 1 | AZ1117IH-3.3TRG1 | zandmd:AZ1117IH-3.3TRG1 | U3 |
| 1 | AZ1117IH-5.0TRG1 | zandmd:AZ1117IH-5.0TRG1 | U2 |
| 1 | CF25081D0R0-10-NH | zandmd:CF25081D0R0-10-NH | J2 |
| 1 | ESP32-WROOM-32E-N4 | zandmd:ESP32-WROOM-32E-N4 | U1 |
| 1 | MS563702BA03-50 | zandmd:MS563702BA03-50 | U5 |
| 1 | SHT40-BD1B-R3 | zandmd:SHT40-BD1B-R3 | U4 |
| 1 | SMAJ15CA | zandmd:SMAJ15CA | D2 |
| 1 | ~ | zandmd:PASSIVE-POL-0805 | D1 |
More from zandmd/esp32-projects
7- 4 layers64.5 × 68.3 mm

- 2 layers100 × 50 mm

- 2 layers101.6 × 101.6 mm

- 4 layers60.2 × 25.4 mm

- 4 layers34 × 38.6 mm

- 2 layers22.1 × 30.7 mm

- 2 layers38.6 × 21.1 mm

Similar boards
- 2 layers77 × 102.7 mm

S16R4
Zannden/numpad
This repository contains PCB and 3D model files for a wireless programmable numpad design by me.
102 partsMIT - 2 layers

GCAN gauge
willemcvu/gCAN-gauge
An open-source ESP32-based programmable digital gauge targeted at EV conversions
49 parts4MIT - 2 layers37.9 × 15.2 mm

- 4 layers250 × 42.5 mm

- 2 layers45.7 × 31.8 mm

- 6 layers82 × 155 mm

- 2 layers93.8 × 73.5 mm

SimplerFlightV2
elenajusto/SimplerFlightV2
PCB for team rocket air brakes. (Never manufactured).
114 parts - 2 layers86 × 93 mm

Questions
How big is the Neopixel controller PCB?
It measures 70.6 × 20.8 mm and has 4 copper layers, 1.61 mm thick.
What parts does the Neopixel controller use?
59 parts, built around the ESP32-WROOM-32E-N4, MS563702BA03-50, AZ1117IH-3.3TRG1 and AZ1117IH-5.0TRG1. 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 Neopixel controller KiCad files?
From the zandmd/esp32-projects repository on GitHub, at the commit this page was made from: the board is eda/neopixel-controller/neopixel-controller.kicad_pcb and its schematic eda/disc-charger/disc-charger.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Neopixel controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask zandmd before reusing the design.