

Neewer
Arduino Nano based driver for the Neewer BP300 LED panel
- Size
- 83.8 × 99.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 31
- Nets
- 42
- Pads
- 96
- Tracks, vias
- 104, 10
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 27 Apr 2026
- Updated
- 28 Apr 2026
Overview
Neewer is an open-source printed circuit board by jurihock, from the jurihock/NeewerLedMod repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 83.8 × 99.1 mm with 31 parts on 42 nets, routed with 104 tracks and 10 vias.
It is built around the IRLZ44N. Its parts include 12 resistors, 6 capacitors, 4 diodes, 4 transistors and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdNeewer LED panel modification
Homemade Arduino Nano based driver for the Neewer BP300 LED panel.
Features
- Single controller to sync two LED panels
- Color balance between cool and warm
- Brightness balance between two LED panels
- Total brightness adjustment
Implementation
- Basically PWM followed by a logic-level MOSFET, e.g. IRLZ44N
- Utilizing timers 1 and 2 of the ATmega328 chip to generate 2x2 PWM signals up to ~60kHz common frequency and individual duty cycles
See also
Details
PSU
- LEICKE ULL 5V 8A or 6A
- Connector 5.5x2.5mm (+)
- Actually 5.5V not 5.0V output voltage
- Audible noise below 7W load
- Meanwell GST60A05-P1J 5V 6A or medical as possible alternative
MCU
- Arduino Nano compatible clone
- Fittingly VIN between 5V and 12V
- Otherwise Pololu S7V8F5
Wiring
- Extension cable LiYY 3x0.34mm²
- Cable connector M13 5A
| Label | Native wire | Extension wire | Connector pin |
|---|---|---|---|
| W- | Yellow | Green | 1 |
| C- | Black | White | 2 |
| + (5V) | Red | Brown | 3 |
LED indicators
| Color | Resistor |
|---|---|
| G | 470 |
| R | 2k |
| B | 10k |
Pots
- 3x10k
Fuses
- 2x3A slow or fast
Housing
- TEKO 362 or similar
How it looks like

Parts
31| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal | R5, R6, R7, R8 |
| 4 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R13, R14, R15, R16 |
| 4 | 1N5819 | Diode_THT:D_DO-41_SOD81_P5.08mm_Vertical_AnodeUp | D1, D2, D3, D4 |
| 4 | 4.7nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C1, C2, C3, C4 |
| 4 | 47 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R9, R10, R11, R12 |
| 4 | IRLZ44N | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2, Q3, Q4 |
| 2 | Screw_Terminal_01x03 | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type055_RT01503HDWU_1x03_P5.00mm_Horizontal | J1, J2 |
| 1 | 1000uF | Capacitor_THT:CP_Radial_D13.0mm_P5.00mm | C6 |
| 1 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C5 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | Jumper | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | JP1 |
| 1 | PSU | TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type055_RT01502HDWU_1x02_P5.00mm_Horizontal | J3 |
Questions
How big is the Neewer PCB?
It measures 83.8 × 99.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Neewer use?
31 parts, built around the IRLZ44N. 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 Neewer KiCad files?
From the jurihock/NeewerLedMod repository on GitHub, at the commit this page was made from: the board is hardware/Neewer/Neewer.kicad_pcb and its schematic hardware/Neewer/Neewer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Neewer design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers304.8 × 170.8 mm

- 2 layers94 × 79 mm

- 2 layers

Morpheus kicad
pscrespo/Morpheus-STM32
A small 3D printer controller board for use with a "blue pill" STM32F1 generic board. Inspired on http://reprap.org/wiki/SinapTec
66 parts80GPL-3.0 - 2 layers100 × 100 mm

- 2 layers157.5 × 97.8 mm

Esp32PrinterController
MitchBradley/Esp32PrinterController
PCB design for 3D printer controller using ESP32 processor
101 parts16MIT - 2 layers99.1 × 99.1 mm

- 2 layers64.8 × 109.2 mm

Dmx ledstrip dimmer-32ch
robinolejnik/dmx-ledstrip-dimmer-32ch
Arduino Mini and TLC5940 based 32 channel 12V PWM dimmer with DMX512 and RDM support.
105 parts14MIT - 2 layers101.6 × 53.3 mm

BatteryAnalyzer MkII
Moragor/BatteryAnalyzer_MkII
Updated Version of the battery analyzer, now with constant current
25 parts12MIT