
Lightwand
themagicfrog/lightwandprogress
a pcb with neopixel lights attached and a gyroscope! for arcade and the Trail

PCB lightsaber with gyroscope and accelerometer
Lighthouse is an open-source printed circuit board by themagicfrog, from the themagicfrog/lightsaber repository on GitHub, published under the MIT licence. It is a 2-layer board of 82.5 × 178.8 mm with 94 parts on 65 nets, routed with 729 tracks and 52 vias.
It is built around the 74AHCT125D, MCP73831 and MIC5219YMM, with the MPU-6050, TSW-101-23-L-T and 67997-206HLF among its other parts. Its parts include 27 capacitors, 11 resistors, 6 diodes, 6 connectors and 5 ICs. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.
This is a PCB lightsaber controlled by a gyroscope and accelerometer that I designed. I created it originally for The Trail, an event organized by Hack Club.
I initially designed the entire board with a ATmeag32U4 chip, and you can find the schematic and PCB design in the main branch. I also added some lighthouse-themed silkscreens as my original idea was to make it a desk lamp. I encountered a lot of problems along way and decided to use an Ardunio Nano instead. I used my PCB board as a base and connected the Ardunio Nano.
Dynamic LED Control: LEDs light up based on movement detected by the gyroscope and acceleromenter.
Here are some really cool long-exposure light photos I took with the lightsaber in action!
Special thanks to Thomas Stubblefield, Kevin Yang, and Isaac Davenport for helping and encouraging me on the way!
Magic Frog's Lightsaber is licensed under the MIT License. See the full license text in License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | SEWTAP9 | TestPoint:TestPoint_Pad_1.5x1.5mm | 3.3V, ADC8, PB7, PE6, RX, SCL1, SDA1, TX |
| 7 | C-EUC0603 | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C10, C11, C15, C16, C17, C19, C20 |
| 5 | 10pF | Capacitor_SMD:C_0402_1005Metric | C23, C24, C25, C26, C27 |
| 4 | 330 | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R7, R9, R10, R11 |
| 4 | BBS-106-X-X | 1my_library:BBS-106-X-X | J3, J4, J5, J6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | RED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | LED8, LED13, LED14, LED16 |
| 3 | .1uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C4, C9, C12 |
| 3 | 0.1uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C2, C7, C8 |
| 3 | 4.7uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C13, C14 |
| 2 | 10K | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R2, R4 |
| 2 | 10k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R1, R8 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6 |
| 2 | 22 | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R5, R6 |
| 2 | STEMMA_I2C_QT | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | CONN3, CONN4 |
| 2 | TSW-101-23-L-T | 1my_library:TSW-101-23-L-T | J8, NEOPIXEL |
| 1 | 10K | Resistor_SMD:R_Array_Convex_4x0603 | R3 |
| 1 | 1uF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C18 |
| 1 | 2.2nF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C1 |
| 1 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C22 |
| 1 | 470pF | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C21 |
| 1 | 67997-206HLF | 1my_library:67997-206HLF | ISP |
| 1 | 74AHCT125 | 1my_library:DIP794W45P254L1930H508Q14 | U7 |
| 1 | ATMEGA32U41:1-LESS_PASTE | 1my_library:ATMEGA32U4-AUR | U2 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-363_SC-70-6_Handsoldering | Q2 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm | Y1 |
| 1 | DIODE-SCHOTTKY-B340A | Diode_SMD:D_SMA_Handsoldering | D18 |
| 1 | GREEN | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | LED1 |
| 1 | LOGO | 1my_library:treasureboxSS | G*** |
| 1 | LOGO | 1my_library:duckSS | G*** |
| 1 | LOGO | 1my_library:seagull3SS | G*** |
| 1 | LOGO | 1my_library:crabSS | G*** |
| 1 | LOGO | 1my_library:anchorSS | G*** |
| 1 | LOGO | 1my_library:planeSS | G*** |
| 1 | LOGO | 1my_library:jellyfishSS | G*** |
| 1 | LOGO | 1my_library:boatSS | G*** |
| 1 | LOGO | 1my_library:seagull4SS | G*** |
| 1 | LOGO | 1my_library:magicfrogsilkscreenspace | G*** |
| 1 | LOGO | 1my_library:seagull2SS | G*** |
| 1 | LOGO | 1my_library:seagull1SS | G*** |
| 1 | LOGO | 1my_library:squidSS | G*** |
| 1 | LOGO | 1my_library:lighthouseSS | G*** |
| 1 | LOGO | 1my_library:sharkSS | G*** |
| 1 | LOGO | 1my_library:seaweedSS | G*** |
| 1 | LOGO | 1my_library:hotairballoonSS | G*** |
| 1 | LOGO | 1my_library:starfishSS | G*** |
| 1 | MCP73831 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U5 |
| 1 | MIC5219 | 1my_library:MIC5219 | U6 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U1 |
| 1 | MTMM-102-06-L-S-250 | 1my_library:MTMM-102-06-L-S-250 | BATTERY |
| 1 | SWITCH-DPDTAYZ0202 | 1my_library:AYZ0202 | ON |
| 1 | TL3305BF160QG | 1my_library:SW_TL3305BF160QG | S1 |
| 1 | USB-ABCONN-11794 | Connector_USB:USB_Micro-AB_Molex_47590-0001 | USB |
It measures 82.5 × 178.8 mm and has 2 copper layers, 1.6 mm thick.
94 parts, built around the 74AHCT125D, MCP73831, MIC5219YMM and MPU-6050. 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.
From the themagicfrog/lightsaber repository on GitHub, at the commit this page was made from: the board is lighthouse.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
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).

themagicfrog/lightwandprogress
a pcb with neopixel lights attached and a gyroscope! for arcade and the Trail




Broccoliux/Broccoli-board
A fully custom 100% mechanical keyboard with a custom black PCB, hot-swap clicky switches, and full RGB where every internal component is hand soldered and nothing is by assemble.

psobot/musicboy
A high-quality audio playback cartridge for Nintendo® Game Boy® and Game Boy Color®.

ALECIA13/EEE3088F-2025
This repository contains the Power Module for a Micro-Mouse robot project, developed as part of the EEE3088F (2025) course.
