Skip to the content
PCBKitNew board
4 layers160 × 106 mmLineSlat, the printed circuit board in 3D

Daisy-chained fireworks controllers for line effects

Size
160 × 106 mm
Copper layers
4
Thickness
1.61 mm
Parts
134
Nets
113
Pads
375
Tracks, vias
766, 200
Pours
538
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
11 Dec 2024
Updated
22 Oct 2026

Overview

LineSlat is an open-source printed circuit board by albachten, from the albachten/LineSlat repository on GitHub, published under the CC0-1.0 licence. It is a 4-layer board of 160 × 106 mm with 134 parts on 113 nets, routed with 766 tracks and 200 vias.

It is built around the ATSAMD21G18A-AU, THVD1400D and TSR 1-2433, with the INA219BID, RFM95W-915S2 and DMG3402L among its other parts. Its parts include 46 resistors, 20 diodes, 13 capacitors, 10 transistors and 6 ICs. It belongs with the SAM D and SAM boards of this library.

Main components

11

README

README.md

LineSlat - Daisy-chained fireworks controllers for line effects

This is an ARM Cortex M0 board with:

  • SAMD21 cpu
  • USB for programming & serial debug
  • Cortex Debug connector for bootloader install & hw debug
  • 8 Pairs of PyroClips (8 cues per station)
  • 2 RJ45 connectors for daisy-chaining (power & serial comm)
  • 915MHz Hope RFM95 Lora module (only populated in the master station)
  • Powered by 18V external LiPo battery pack (master station only, slave stations are powered by the master station)
  • OLED display

Note: this board can also be used as an 8 cue standalone fireworks controller.

PCB

Schematic

Schematic pdf

Parts

134
QtyValueFootprintReferences
10100RResistor_SMD:R_0603_1608MetricR17, R18, R19, R20, R21, R22, R23, R24, R33, R39
10REDLED_SMD:LED_0805_2012MetricLED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED12
91KResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R8, R30
91MResistor_SMD:R_0603_1608MetricR9, R10, R11, R12, R13, R14, R15, R16, R47
8DMG3402Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
8PyroClipMyLib:PyroClipRedCLIP9, CLIP10, CLIP11, CLIP12, CLIP13, CLIP14, CLIP15, CLIP16
8PyroClipMyLib:PyroClipBlackCLIP1, CLIP2, CLIP3, CLIP4, CLIP5, CLIP6, CLIP7, CLIP8
6RCTCTEMyLib:RCTCTETP1, TP2, TP3, TP4, TP5, TP6
5100nCapacitor_SMD:C_0603_1608MetricC4, C5, C11, C12, C17
410KResistor_SMD:R_0603_1608MetricR42, R46, R54, R55
4MountingHole_3.2mm_M3_ISO7380_PadMountingHole:MountingHole_3.2mm_M3_ISO7380_PadH1, H2, H3, H4
3100uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1, C2, C3
3BAT54WDiode_SMD:D_SOD-123D3, D4, D8
3S3AMyLib:D_SMCD1, D2, D6
2100KResistor_SMD:R_0603_1608MetricR48, R50
210RResistor_SMD:R_0603_1608MetricR32, R34
218pCapacitor_SMD:C_0603_1608MetricC7, C9
21uCapacitor_SMD:C_0603_1608MetricC8, C10
22KResistor_SMD:R_0603_1608MetricR25, R29
2510RResistor_SMD:R_0603_1608MetricR26, R27
25K1Resistor_SMD:R_0603_1608MetricR35, R41
2LOGOMyLib:pirhoLOGO1, LOGO2
2RJ45MyLib:RJ45_SS-700810-NFJ5, J6
2THVD1400DPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1, U2
2YELLOWLED_SMD:LED_0805_2012MetricLED10, LED11
1100m 1% 3WResistor_SMD:R_2512_6332MetricR51
110VPackage_TO_SOT_SMD:SOT-23D7
110uCapacitor_SMD:C_0603_1608MetricC6
1150RResistor_SMD:R_0603_1608MetricR31
115KResistor_SMD:R_0603_1608MetricR28
12R 5WResistor_THT:R_Axial_Power_L25.0mm_W6.4mm_P27.94mmR37
132.768K-12.5pMyLib:Crystal_SMD_G8-2Pin_3.2x1.5mmY1
1915MhzMyLib:Antenna915MHzSimpleCoilANT1
1ARMMyLib:SPDT-SW-T2-2E-A-A2-M1SW2
1ATSAMD21G18A-AMyLib:TQFP-48_7x7mm_P0.5mmU4
1BATTMyLib:TerminalBlock_1x02_P5.08mmJ8
1DEBUGMyLib:CortexDebugSMDJ4
1DMG3401MyLib:SC-59Q9
1GREENLED_SMD:LED_0805_2012MetricLED13
1INA219BPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU6
1MMBT3904LPackage_TO_SOT_SMD:SOT-23Q10
1OLED_0.9in_i2cMyLib:OLED_0.9in_i2c_weewoodayDISP1
1POWERMyLib:DPDT-SW-T2-4E-B-A2-MA2SW1
1RESETMyLib:TL3305B_SPST_PushButtonSW3
1RFM95W-915S2MyLib:RFM95CWU3
1TSR1-2433Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THTU5
1USB_B_MicroMyLib:USB_Micro-B_Amphenol_10118194_HorizontalJ7

Questions

How big is the LineSlat PCB?

It measures 160 × 106 mm and has 4 copper layers, 1.61 mm thick.

What parts does the LineSlat use?

134 parts, built around the ATSAMD21G18A-AU, THVD1400D, TSR 1-2433 and INA219BID. 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 LineSlat KiCad files?

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

Can I use the LineSlat design in my own project?

Its repository publishes it under the CC0-1.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

  • 4 layers160 × 106 mmMiniSlat, the printed circuit board in 3D

    MiniSlat

    albachten/MiniSlat

    MiniSlat - a 2 cue w/radio Pyro Ematch controller

    77 partsCC0-1.0
  • 4 layers70 × 85 mmBicep, the printed circuit board in 3D

    Bicep

    albachten/bicep

    bicep - a simple general purpose SAMD21G board

    61 partsCC0-1.0
  • 2 layers80 × 43 mmEmatch2, the printed circuit board in 3D

    Ematch2

    albachten/ematch2

    A test board for new ematch control circuit

    46 partsCC0-1.0
  • 2 layers55.9 × 41.9 mmPlug controller, the printed circuit board in 3D

    Plug controller

    marsairforce/plug_controller

    A dual solid state relay for switching mains AC power

    20 parts22
  • 4 layers9.9 × 29.2 mmLed module, the printed circuit board in 3D

    Led module

    rhinocerose/breakout-boards

    Some small adapter boards to help with prototyping SMT packages on a breadboard.

    41 parts1
  • 4 layers150 × 100 mmTubeClock, the printed circuit board in 3D

    TubeClock

    kbx81/TubeClock

    Everything for the Tube Clock

    147 parts9
  • 2 layers127 × 114.3 mmKbxBinaryClock.v2.1, the printed circuit board in 3D

    KbxBinaryClock.v2.1

    kbx81/RGBBinaryClock

    RGB Binary Clock project files - PCB and source

    138 parts2