Skip to the content
2 layers88.5 × 86 mmLaser Rifle, the printed circuit board in 3D

A 75-100W extreme high power handheld laser.

Size
88.5 × 86 mm
Copper layers
2
Thickness
1.6 mm
Parts
68
Nets
48
Pads
225
Tracks, vias
439, 179
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Aug 2026
Updated
27 Aug 2026

Overview

Laser Rifle is an open-source printed circuit board by Firestorm108, from the Firestorm108/Luminescent repository on GitHub. It is a 2-layer board of 88.5 × 86 mm with 68 parts on 48 nets, routed with 439 tracks and 179 vias.

It is built around the ESP32-C3-WROOM-02-H4, USBLC6-2SC6 and XT60-M., with the IRLZ44NSTRLPBF among its other parts. Its parts include 22 resistors, 15 capacitors, 10 ICs, 9 connectors and 5 transistors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

4

README

README.md

Luminescent

A 60W handheld portal gun based on industrial surplus I acquired off eBay. I use a very high power laser diode array that is from industrial laser modules for purposes like copper treatment. It has a fully custom board that manages constant current regulation and battery management. It fits inside a 3D printable portal gun with a voltmeter, safety, and trigger.

Laser Safety

** Make sure to ALWAYS buy laser goggles from a reputable brand and with properly rated specifications. **

** Lasers are extremely dangerous and you should never look at them directly and always wear proper safety goggles. **

** I am not responsible for any damage caused from irresponsibly using lasers. **

General Tips for Working with Lasers:

  • The glasses that come with lasers are NOT safe, and will not protect your eyes.

  • Lasers over 5mW require proper laser goggles, 5mW is still dangerous however the blink reflex protects you in most cases.

  • Cutting with lasers releases fumes which need to be filtered or ventilated to a window, preferably both.

  • An enclosure is the BARE minimum for safety along with properly rated laser goggles.

  • Do LOTS of research before working with lasers. Diode lasers need to be treated very carefully especially.

Pictures

image image image

Bill of Materials

ItemPriceLink
JLCPCB + Assembly + Shipping$170JLCPCB
Blue Laser Diode Array$140eBay
LM338$6AliExpress
Toggle Switches$3AliExpress
0.625 ohm Resistors$2AliExpress
Mini Voltmeter$2AliExpress
Lithium Ion Battery + Charger (XT60 - DC)$32AliExpress
Cooling Fans + Heatsink$12AliExpress
Collimating Laser Lenses$40eBay

Cost Summary

Amount
Subtotal$407
Tax$43
Total$450

Parts

68
QtyValueFootprintReferences
1110uFCapacitor_SMD:C_0603_1608MetricC3, C4, C6, C7, C8, C9, C10, C11, C12, C13, C14
910KResistor_SMD:R_0603_1608MetricR1, R5, R6, R7, R8, R9, R19, R20, R22
6LM338_TO_220Package_TO_SOT_THT:TO-220-3_VerticalU5, U6, U7, U9, U10, U11
5IRLZ44NSTRLPBFPackage_TO_SOT_SMD:TO-263-2Q1, Q2, Q3, Q4, Q5
40.625 5WResistor_THT:R_Box_L14.0mm_W5.0mm_P9.00mmR10, R11, R12, R13
3100nFCapacitor_SMD:C_0603_1608MetricC1, C5, C15
3Cooling FanConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2, J3, J4
2120Resistor_SMD:R_0603_1608MetricR14, R17
21KResistor_SMD:R_0603_1608MetricR4, R16
25.1KResistor_SMD:R_0603_1608MetricR2, R3
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H4
1100KResistor_SMD:R_0603_1608MetricR18
11uFCapacitor_SMD:C_0603_1608MetricC2
1220Resistor_SMD:R_0603_1608MetricR21
1360Resistor_SMD:R_0603_1608MetricR15
1BOOTButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1ESP32-C3-WROOM-02RF_Module:ESP32-C3-WROOM-02U2
1LD1117S33TR_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1LEDLED_SMD:LED_0805_2012MetricD2
1RESETButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW2
1SafetyConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW4
1String Aeasyeda2kicad:CONN-TH_P10.16_KF135T-10.16-2PJ5
1String Beasyeda2kicad:CONN-TH_P10.16_KF135T-10.16-2PJ6
1String Ceasyeda2kicad:CONN-TH_P10.16_KF135T-10.16-2PJ7
1String Deasyeda2kicad:CONN-TH_P10.16_KF135T-10.16-2PJ8
1TriggerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW3
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J10
1VoltmeterConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9
1XT60easyeda2kicad:CONN-TH_XT60U8

Similar boards

  • 2 layers120 × 80 mmSpeek amp, the printed circuit board in 3D

    Speek amp

    JBlitzar/speek

    speek monorepo

    102 parts1GPL-3.0
  • 4 layers217.2 × 201.5 mmSolarSystem, the printed circuit board in 3D

    SolarSystem

    louieoneil19/Thesis

    Design and Control of a Solar-Powered Irrigation System for Remote Farmlands

    71 parts
  • 2 layers51 × 71 mmOTThing, the printed circuit board in 3D

    OTThing

    Phunkafizer/OT-Thing

    A compact universal OpenTherm WiFi Interface

    111 parts28
  • 4 layers46.3 × 38.6 mmRrr, the printed circuit board in 3D

    Rrr

    PositiveAltitude/rrr-hardware

    77 parts10
  • 4 layers132.5 × 82 mmWandfernsprecher, the printed circuit board in 3D

    Wandfernsprecher

    hanebefl/wandfernsprecher-hw

    GSM conversion for a old German Wandfernsprecher telephone

    93 parts6
  • 2 layers86.5 × 27.5 mmComfospot50 full, the printed circuit board in 3D

    Comfospot50 full

    cornim/comfospot50

    The schematic and PCB in this directory are the project-authored controller board design. The board is intended to interface an ESP32-C3 with the existing ComfoSpot panel.

    29 parts4GPL-3.0

Questions

How big is the Laser Rifle PCB?

It measures 88.5 × 86 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Laser Rifle use?

68 parts, built around the ESP32-C3-WROOM-02-H4, USBLC6-2SC6, XT60-M. and IRLZ44NSTRLPBF. 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 Laser Rifle KiCad files?

From the Firestorm108/Luminescent repository on GitHub, at the commit this page was made from: the board is KiCad Files/Laser Rifle.kicad_pcb and its schematic KiCad Files/Laser Rifle.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Laser Rifle design in my own project?

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