Skip to the content
2 layers60 × 82 mmLWL Controller rev e, the printed circuit board in 3D

LWL Controller rev e

JFly02/LWL_Projekt

Zielversion ist KiCad 10.0.5. Der verbindliche Stand besteht aus:

Size
60 × 82 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
27
Pads
130
Tracks, vias
179, 17
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Sep 2026
Updated
15 Sep 2026

Overview

LWL Controller rev e is an open-source printed circuit board by JFly02, from the JFly02/LWL_Projekt repository on GitHub. It is a 2-layer board of 60 × 82 mm with 33 parts on 27 nets, routed with 179 tracks and 17 vias.

It is built around the HFBR-1521Z, SN74AHCT125D and 2N7002DW, with the FMB2222A among its other parts. Its parts include 17 resistors, 5 ICs, 3 transistors, 2 capacitors and 1 connector. It belongs with the ESP32 boards of this library.

Main components

4

README

lwl_controller/hardware/kicad/README.md

KiCad-Hardware – Rev E

Zielversion ist KiCad 10.0.5. Der verbindliche Stand besteht aus:

  • LWL_Controller_rev_e.kicad_pcb
  • LWL_Controller_rev_e.kicad_sch
  • LWL_Controller_rev_e.kicad_pro
  • ../BOM_ORDER_REV_E.csv

Rev E misst 60,05 × 82,05 mm, besitzt zwei Kupferlagen und wird nur auf F.Cu bestückt. GND-Flächen liegen auf F.Cu und B.Cu. Die vier HFBR-1521Z stehen auf 10,16-mm-Raster und greifen seitlich ineinander. Das ESP32-DevKit wird über zwei 1x15-Buchsen mit 25,4-mm-Reihenabstand gesteckt. Sein USB-C-Anschluss ist die einzige Daten- und Energieverbindung. Der Versorgungspfad ist ESP VIN → F3 → +5V_LWL; der externe Eingang und D2 sind entfernt.

netlist_spec.py ist die gemeinsame Pin-/Netzspezifikation. Sie enthält keine Testpunkte. finalize_rev_d.py dokumentiert die mechanische Rev-D-Basis; create_rev_e.py entfernt daraus den externen Versorgungspfad und verbindet F3 direkt mit +5V_LWL. Die manuelle Platzierung, C1 am Puffer, das padzentrierte Gate-Routing, beide GND-Flächen und editierbare Leiterbahnen bleiben erhalten.

Prüfung

powershell
$env:LWL_SCHEMATIC_PATH = (Resolve-Path .\LWL_Controller_rev_e.kicad_sch)
python .\validate_schematic.py

$env:LWL_BOARD_PATH = (Resolve-Path .\LWL_Controller_rev_e.kicad_pcb)
& "$env:LOCALAPPDATA\Programs\KiCad\10.0\bin\python.exe" .\validate_board.py
& "$env:LOCALAPPDATA\Programs\KiCad\10.0\bin\kicad-cli.exe" pcb drc `
  -o .\drc-rev-e.rpt .\LWL_Controller_rev_e.kicad_pcb

Aktueller Stand: 121 geprüfte Pad-/Netzzuordnungen, 0 DRC-Verstöße und 0 unverbundene Pads. Der ERC-Hinweis auf das einzelne +3V3-Label beschreibt den nur am ESP-Modul verfügbaren Pin und ist dokumentiert.

Bestellpaket

powershell
.\build_order_package.ps1

Das Skript erzeugt ein neues ../fabrication/order_candidate_rev_e mit KiCad-Quelldaten, Gerber/Excellon, 1:1-Bestückungs-PDF, Render, BOM, Fertigungshinweisen und Bestellcheckliste. Ein bestehendes Ziel wird absichtlich nicht überschrieben.

Parts

33
QtyValueFootprintReferences
4100k GATE PULLDOWNR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR31, R32, R33, R34
433R GATER_1206_3216Metric_Pad1.30x1.75mm_HandSolderR21, R22, R23, R24
451R >=0.5WR_2010_5025Metric_Pad1.40x2.65mm_HandSolderR11, R12, R13, R14
4HFBR-1521ZAGILENT_HFBR-152xU2, U3, U4, U5
4M3MountingHole_3.2mm_M3H1, H2, H3, H4
22N7002DWSOT-363_SC-70-6Q1, Q2
10.75A PTC PC USBFuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF3
1100k ENABLE PULLDOWNR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5
1100k OE PULLUPR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4
1100k POWER GOOD TOPR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR6
1100n 50V X7RC_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
1150k POWER GOOD LOW-SIDER_1206_3216Metric_Pad1.30x1.75mm_HandSolderR7
11k BASER_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8
1330u 25V MAL214656331E3CP_Radial_D10.0mm_P5.00mmC2
1ESP32-WROOM-DEVKIT-V1-30PINJ1
1FMB2222ATSOT-23-6Q5
1SN74AHCT125DSOIC-14_3.9x8.7mm_P1.27mmU1

More from JFly02/LWL_Projekt

1
  • 2 layers60 × 82 mmLWL Controller rev e, the printed circuit board in 3D

    LWL Controller rev e

    JFly02/LWL_Projekt

    Zielversion ist KiCad 10.0.5. Der verbindliche Stand besteht aus:

    32 parts

Similar boards

  • 2 layers62.2 × 30.5 mmWLED ESP32 Controller, the printed circuit board in 3D

    WLED ESP32 Controller

    Hasenpups/WLED_ESP32_Controller

    This work is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa].

    24 parts44
  • 2 layers74.9 × 40.6 mmAnavi miracle controller, the printed circuit board in 3D

    Anavi miracle controller

    AnaviTechnology/anavi-miracle-controller

    An ESP8266-powered, open source, Wi-Fi dev board for 12V or 5V controlling addressable LED strips

    31 parts15
  • 4 layers100 × 120 mmStockfishChess, the printed circuit board in 3D

    StockfishChess

    Ajakovski/Chess-Master-Board

    A chess board that sees every piece, lights every move, and thinks alongside you

    73 parts1MIT
  • 4 layers32 × 49 mmDaFO, the printed circuit board in 3D

    DaFO

    ywhs05/DigitalToFiberOpticConverter-PCB

    Circuito que recibe señales digitales y las convierte a fibra óptica.

    32 partsMIT
  • 2 layers192.5 × 122.4 mmControl Board Peripherals, the printed circuit board in 3D

    Control Board Peripherals

    ssyps2/PMSM_Motor_FOC

    A three-level 3-phase Diode Clamped Inverter, applied as a battery connected Permanent Magnet Synchronous Machine (2kW) drive.

    101 parts5
  • 2 layers40 × 40 mmRobustEEG Dongle, the printed circuit board in 3D

    RobustEEG Dongle

    ppolGTMonster/RobustEEG_forUHFMRI

    Hardware for an Open Source EEG usable in high magnetic Fields

    9 parts1

Questions

How big is the LWL Controller rev e PCB?

It measures 60 × 82 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LWL Controller rev e use?

33 parts, built around the HFBR-1521Z, SN74AHCT125D, 2N7002DW and FMB2222A. 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 LWL Controller rev e KiCad files?

From the JFly02/LWL_Projekt repository on GitHub, at the commit this page was made from: the board is lwl_controller/hardware/fabrication/ORDER_READY_REV_E/LWL_Controller_rev_e.kicad_pcb and its schematic lwl_controller/hardware/fabrication/ORDER_READY_REV_E/LWL_Controller_RevE_MultiCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LWL Controller rev e design in my own project?

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