Skip to the content
PCBKitNew board
4 layers80 × 60 mmInput, the printed circuit board in 3D

ART! led lighting project made out of triangles

Size
80 × 60 mm
Copper layers
4
Thickness
1.6 mm
Parts
18
Nets
19
Pads
72
Tracks, vias
154, 40
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 May 2026
Updated
7 Nov 2026

Overview

Input is an open-source printed circuit board by rowr111, from the rowr111/triangel repository on GitHub, published under the MIT licence. It is a 4-layer board of 80 × 60 mm with 18 parts on 19 nets, routed with 154 tracks and 40 vias.

It is built around the EVP-ASAC1A, CL-SB-13A-02T and IRM-H638T/TR2, with the TYPE-C-31-M-12 among its other parts. Its parts include 6 switches, 4 capacitors, 1 resistor and 1 IC.

Main components

4

README

README.md

Triangel!

ART!!! Made of 25 triangle tiles and 600 LEDs, for a wall or the corner of a room, with pleasing ambient patterns and exciting audio-reactive patterns specially tuned to follow music.

Triangel: 25 triangle tiles joined into one large triangle, point down, with some of its LEDs lit

The Flame pattern on a real Triangel
Flame
The Uzumaki pattern on a real Triangel
Uzumaki
The Fubuki pattern on a real Triangel
Fubuki
The Raindrop (sound) pattern on a real Triangel
Raindrop (sound)
The Spectrum (sound) pattern on a real Triangel
Spectrum (sound)
  • 50 cm per side when assembled
  • 14 patterns: slow ambient ones, and ones that move with the beat, the drops and the shape of the music
  • Audio-reactive mode: set on/off or auto-detected when music is playing
  • Controlled by: buttons, a sound switch or a remote; no app/connected computer needed
  • Open source: the circuit boards, the brackets and the firmware are all here, in Rust, on two dabao boards using the Baochip-1x, running Xous

You don't need a Triangel to write patterns for it: one dabao board and a browser will do. Start here.

Why the name?

Each triangle tile has a stylized eye design in the middle.. After I decided to cover it in eyes, I was inspired by biblical angel descriptions to name it... triangle + angel = Triangel!

Where to go

If you have a Triangel

If you want to develop

What is in this repository

FolderContents
firmware/eye/The eye's firmware: LED output, patterns, controls
firmware/ear/The ear's firmware: microphone, frequency bands, the link to the eye
firmware/shared/Code both use: the format of what the ear sends, and the sound tuning
triangel-previewer/Shows the eye's LED output in a browser
hardware/The circuit boards (KiCad) and the brackets
graphics/Artwork and the sticker sheets

License

MIT. See LICENSE.

Parts

18
QtyValueFootprintReferences
5EVP-ASAC1Aeasyeda2kicad:SW-SMD_PANASONIC_EVPASXXXSW1, SW2, SW3, SW4, SW5
4MountingHoleMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4
2100nFCapacitor_SMD:C_0402_1005MetricC1, C4
24.7µFCapacitor_SMD:C_0603_1608MetricC2, C3
1100ΩResistor_SMD:R_0603_1608MetricR1
1CL-SB-13A-02Teasyeda2kicad:SW-SMD_CL-SB-13A-0XSW6
1IRM-H638T/TR2easyeda2kicad:SENSOR-SMD_IRM-H638T-TR2-TLCGQ1
1MCP23008T-E/SSeasyeda2kicad:SSOP-20_L7.2-W5.3-P0.65-LS7.8-TLU1
1TYPE-C-31-M-12easyeda2kicad:USB-C_SMD-TYPE-C-31-M-12_1USBC1

Questions

How big is the Input PCB?

It measures 80 × 60 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Input use?

18 parts, built around the EVP-ASAC1A, CL-SB-13A-02T, IRM-H638T/TR2 and TYPE-C-31-M-12. 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 Input KiCad files?

From the rowr111/triangel repository on GitHub, at the commit this page was made from: the board is hardware/input/input.kicad_pcb and its schematic hardware/controller/components.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Input design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from rowr111/triangel

2
  • 4 layers100 × 86.6 mmTriangle, the printed circuit board in 3D

    Triangle

    rowr111/triangel

    ART! led lighting project made out of triangles

    71 parts2MIT
  • 4 layers80 × 76.8 mmController, the printed circuit board in 3D

    Controller

    rowr111/triangel

    ART! led lighting project made out of triangles

    41 parts2MIT

Similar boards

  • 4 layers45.7 × 90.3 mmIo v2-Board, the printed circuit board in 3D

    Io v2-Board

    Maeswoon/UNHSEDS

    great people building dream rockets

    81 parts11
  • 4 layers48 × 35.1 mmMicro esp32-s3, the printed circuit board in 3D

    Micro esp32-s3

    atomic14/esp32-tv-hardware

    This is Work In Progress - I'm still working on this.

    81 parts29
  • 4 layers64.6 × 55.2 mmWhisker, the printed circuit board in 3D

    Whisker

    HeyPCB/whisker

    Drop-in controller for Petoi's Nybble robot cat running the stock OpenCat firmware: ATmega328P, PCA9685, MPU-6050, USB-C, 3 A buck, protected battery input. 4-layer KiCad 10 board plus printed cradle.

    118 partsCERN-OHL-S-2.0
  • 2 layers82 × 134 mmPcb badge, the printed circuit board in 3D

    Pcb badge

    john0312/hitcon-pcb-badge

    execute fw/merge.py to merge STM32CubeIDE generated main.c with user code in main.cc into main.cc.

    258 parts47BSD-3-Clause
  • 2 layers99.5 × 124.8 mmB Sides 2024, the printed circuit board in 3D

    B Sides 2024

    OklahomaOpenSourceHardware/OKC-OSH-2024-Badge

    2024 badge for Oklahoma PCB Tech Conferences

    151 parts3
  • 4 layers59.4 × 51.7 mmJlc katzen, the printed circuit board in 3D

    Jlc katzen

    ArcaneNibble/jlc-katzen

    cat ear blinky toy (JLCPCB turn-key assembly process capabilities test)

    62 parts1
  • 2 layers50 × 70 mmProjet, the printed circuit board in 3D

    Projet

    Barberousse-le-bon/conception_pcb

    28 parts
  • 2 layers20 × 20 mmB IrDA Transceiver BRK R1.0, the printed circuit board in 3D

    B IrDA Transceiver BRK R1.0

    Boardoza/Boardoza_IrDA_Transceiver_Infrared_Wireless_Communication_Breakout_Board

    Compact infrared transceiver breakout board for short-range asynchronous wireless serial communication.

    18 partsCC-BY-SA-4.0