Skip to the content
PCBKitNew board
4 layers11 × 43.2 mmNul, the printed circuit board in 3D

A WLED controller that blends into the background

Size
11 × 43.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
30
Nets
50
Pads
132
Tracks, vias
246, 49
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 May 2026
Updated
3 Nov 2026

Overview

Nul is an open-source printed circuit board by Choccy-vr, from the Choccy-vr/nul repository on GitHub. It is a 4-layer board of 11 × 43.2 mm with 30 parts on 50 nets, routed with 246 tracks and 49 vias.

It is built around the ESP32-C3FH4, AMS1117-3.3 and SN74AHCT1G125DBVR(UMW), with the SRV05-4, XRCGB40M000F1S1DR0 and 918-418K2023C40002 among its other parts. Its parts include 13 capacitors, 8 resistors, 5 ICs, 1 connector and 1 inductor. It belongs with the ESP32 and RISC-V boards of this library.

Main components

7

README

README.md

nul

A WLED controller that blends into the background

Flyer

Description

Nul is a small, compact WLED controller that is meant to go in line with your LED strip. Powered by an ESP32 C3 in a super small 11x40mm package.

Instructions

  1. Plug the board into your computer and update WLED if you need to (preinstalled with v16.0.1)
  2. Connect your LED Strip to your board
  3. Attach your antenna
  4. Plug in any USB PD Power source and enjoy
  5. Connect to the WLED-AP Access point and connect it to the internet.

BOM

Product NameProduct DescriptionProduct LinkProduct CostTotal
PCBPCB + PCBAhttps://jlcpcb.com/$47.22$54.60

Pictures

Schematic

image

PCB

image image image

Built

PXL_20260905_221112703 PXL_20260905_220825153 PXL_20260905_221038188

Parts

30
QtyValueFootprintReferences
50.1uF ceramicCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C5, C13
310kResistor_SMD:R_0402_1005MetricR1, R2, R3
333OhmResistor_SMD:R_0402_1005MetricR4, R8, R9
21.5pFCapacitor_SMD:C_0402_1005MetricC9, C10
210ufCapacitor_SMD:C_0402_1005MetricC11, C12
215pFCapacitor_SMD:C_0402_1005MetricC7, C8
25.1kResistor_SMD:R_0402_1005MetricR5, R6
11uFCapacitor_SMD:C_0402_1005MetricC6
1220ufCapacitor_SMD:C_1210_3225MetricC14
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1ESP32-C3FH4ESP32-C3FH4:QFN50P500X500X90-33NU1
1FUC-24F11-SNLB1easyeda2kicad:USB-C-SMD_C67380USBC1
1LInductor_SMD:L_0402_1005MetricL1
1LED SocketConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1SN74AHCT1G125DBVRSN74AHCT1G125DBVR:DBV5U3
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U5
1U.FL-R-SMT-1easyeda2kicad:RF-SMD_FRF05002-JSS103MJP2
1XRCGB40M000F1S1DR0easyeda2kicad:CRYSTAL-SMD_4P-L2.0-W1.6-BLU4

Questions

How big is the Nul PCB?

It measures 11 × 43.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Nul use?

30 parts, built around the ESP32-C3FH4, AMS1117-3.3, SN74AHCT1G125DBVR(UMW) and SRV05-4. 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 Nul KiCad files?

From the Choccy-vr/nul repository on GitHub, at the commit this page was made from: the board is PCB/nul.kicad_pcb and its schematic PCB/nul.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nul design in my own project?

Its repository states no licence, so its author keeps all rights: ask Choccy-vr before reusing the design.

Similar boards

  • 2 layers30 × 20 mmPCB WLED Spec 7, the printed circuit board in 3D

    PCB WLED Spec 7

    Torie3/WLED-Usermod-SPEC7led

    This usermod enables connection of an ESP32C3 (you can build the firmware for other boards) to a flight controller , allowing users to select specific presets with a switch on their remote.

    55 partsMIT
  • 6 layers64.2 × 17.3 mmOpenRX panel rev2.2, the printed circuit board in 3D

    OpenRX panel rev2.2

    OpenDrone-hw/OpenRX

    OpenRX open-source ExpressLRS receiver family hub; board sources live in four dedicated hardware repositories.

    254 parts489CERN-OHL-S-2.0
  • 6 layers13 × 11.1 mmELRS Receiver, the printed circuit board in 3D

    ELRS Receiver

    aprskalo1/nano24-elrs-receiver

    nano24: compact 2.4 GHz ExpressLRS receiver prototype with ESP32-C3, SX1281, CRSF and a printed Wi-Fi antenna. KiCad sources, BOM, Gerbers and validation notes.

    47 partsCERN-OHL-S-2.0
  • 2 layersOpenRX Duak, the printed circuit board in 3D

    OpenRX Duak

    yasir-shahzad/OpenRX

    Open-source ExpressLRS 4.0 receiver family. Part of the OpenDrone ecosystem.

    45 parts
  • 2 layers80 × 55 mmIm01, the printed circuit board in 3D

    Im01

    amuzdgp3-prog/im-01-pulse-device

    Отдельный модуль к системе обслуживания аппаратов 2.apixspb.ru. Устройство слушает импульсные выходы монетоприёмника и купюроприёмника, копит показания в FRAM и дважды в сутки передаёт их на сервер по LTE Cat.1.

    108 parts
  • 2 layers80 × 60 mmSpeek rx, the printed circuit board in 3D

    Speek rx

    JBlitzar/speek

    speek monorepo

    55 parts1GPL-3.0
  • 4 layers46.5 × 40 mmSpark Analyzer, the printed circuit board in 3D

    Spark Analyzer

    tooyipjee/Spark-Analyzer

    USB-PD ESP32 Power Analyzer

    84 parts171MIT
  • 2 layers87.7 × 51.5 mmKeyboard leds, the printed circuit board in 3D

    Keyboard leds

    modern-hobbyist/keyboard-leds

    A custom PCB for reading MIDI output from a keyboard and lighting the respective LEDs.

    55 parts