AstraDriver

Image

4 Channel LED Driver with PWM dimming input. LED2001PHR is the driver IC, it can support up to 4A, 3V - 18V at 850KHz switching frequency. Test plugs for each input and output. Optimized for good dimming performance. The board connects to AstraControl ESP32-based control PCB uses WiFi with an external antenna and 5Mbps RS-485. Direct copper heat-sink PCB for LED diode AstraBeamLED.

Production Details

The PCB went into production on April 9, 2025.

Received Product

Front

PCB Front

PCB Front

Back

PCB Back

Identified Issues

  1. Minor Coil Whine: A very minor coil whine can be heard under full PWM operation, especially when going from 100% to 0%. It’s not very critical for my use case but I fixed the issue by adding an electrolytic 1000uF capacitor into the test plug holes (5V and GND). Something to improve in the next revision. The existing 100uF ceramic is not performing well enough.

  2. Flicker at very low PWM: When testing 14 bit PWM resolution the LEDs were flickering slightly at very low values (up to 150 around %1). It’s was expected and I just limited it in software, it’s still very dim and stable at 150. A potential solution is to use an N-Channel MOSFET to control which shunt resistor (current of 2.5A or 0.5A for example) is used and select the appropriate one for very low value to have a complete 0 to 100% range. An example of such an HDR approach can be found on Youtube here (8:36): Building My Ultimate LED Flashlight: Boost Driver Circuit Episode #1 Credit to Engeneering Bo.

Additional Notes

Continuous Integration and Repository Status

CI

GitHub last commit

Table of contents

Render Top Angled

Image

Render Top

Image

Render Bottom

Image

Schematic

Dark

Monochromatic

Light

Assembly

Dark

Light

Gerber viewer on tracespace.io

https://tracespace.io/view/?boardUrl=https://liveleds.github.io/AstraDriver/export/AstraDriver-JLCPCB.zip?v=1751996825

Interactive BOM

Check component locations by hovering over a specific component. The visual elements might not be precise enough for pcb review but can be very useful since it’s possible to pan and zoom. Not all BOM columns are available here, for datasheet links see BOM below.

IBOM HTML

BOM

All components with Values, References, Sheetpath and Links to the datasheet.

BOM HTML

KiCad Revision Inspector (KiRI)

KiCad Revision Inspector (KiRI) is a tool for comparing different versions of KiCad projects. It exports project revisions to SVG format for visual comparison using an onion skin view. This helps identify changes and errors in PCB designs. KiRI also includes a command line interface for generating viewable artifacts in any web browser.

View the PCB / Schematic in an interactive way, pan and zoom to see the details.

Dark

Light

Downloads

JLCPCB

Eurocircuits

3D Step

Report

ERC

ERC Report

DRC

DRC Report

PCB

Board size: 102.0x65.0 mm (4.02x2.56 inches)

Solder mask: TOP / BOTTOM

Silk screen: TOP / BOTTOM

Stackup:

Impedance controlled: YES

Name Type Color Thickness [µm] Material Er Loss tan
F.SilkS Top Silk Screen White        
F.Paste Top Solder Paste          
F.Mask Top Solder Mask #00000080 10      
F.Cu copper   35      
dielectric 1 prepreg #8D5316ED 210 FR4 4.4 0.020
In1.Cu copper   15      
dielectric 2 core #8D5316ED 1065 FR4 4.6 0.020
In2.Cu copper   15      
dielectric 3 prepreg #8D5316ED 210 FR4 4.4 0.020
B.Cu copper   35      
B.Mask Bottom Solder Mask #00000080 10      
B.Paste Bottom Solder Paste          
B.SilkS Bottom Silk Screen White        

Important sizes

Clearance: 0.2 mm (8 mils)

Track width: 0.35 mm (14 mils)

Drill: 0.4 mm (16 mils)

Via: 0.7/0.3 mm (28/12 mils)

Outer Annular Ring: 0.1 mm (4 mils)

Eurocircuits class: 8C

General stats

Components count: (SMD/THT)

Defined tracks:

Used tracks:

Defined vias:

Used vias:

Holes (excluding vias):

Oval holes:

Drill tools (including vias and computing adjusts and rounding):

Solder paste stats:

Using a paste with 87.75 % alloy, that has an specific gravity for the alloy of 7.4 g/cm³ and 1.0 g/cm³ for the flux. This paste has an specific gravity of 4.15 g/cm³.

The stencil thickness is 0.12 mm.

Side Pads with paste Area [mm²] Paste [g]
Total 130 246.79 1.23

Note: this is just an approximation to the theoretical value. Margins of the solder mask and waste aren’t computed.

Know Issues

Credits

KiCad EDA

KiBot

Amulet - Inspiration for awesome schematic and PCB

tracespace view - Online Gerber Viewer

© 2025    •  Theme  Moonwalk