

Lightdetection
100 days of 100 projects ;)
- Size
- 100.2 × 92.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 6
- Pads
- 28
- Tracks, vias
- 49, 10
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 15 Nov 2025
- Updated
- 11 Feb 2026
Overview
Lightdetection is an open-source printed circuit board by wlatif-cmyk, from the wlatif-cmyk/100daysofprojects repository on GitHub. It is a 2-layer board of 100.2 × 92.6 mm with 8 parts on 6 nets, routed with 49 tracks and 10 vias.
Its parts include 4 resistors, 2 transistors and 1 switch.
README
README.md100 Days of Projects — TikTok Series
https://www.tiktok.com/@yappingaddiction
https://www.instagram.com/yappingaddiction/
Welcome to my 100-day challenge!
Every day, I build something small, fun, or weird — and post it on TikTok.
This repo collects the code, notes, and mini-projects from each day.
Follow along as this slowly turns into a chaotic but glorious archive of experiments.
📆 Daily Projects
Day 1 — Traffic light system
Day 2 — Light meter that runs off of ultrasonic sensor
Day 3 — Ball game with LCD Module
Day 4 — Fan Motion Detection
Day 5 — LED colour changer
Day 6 — Anti-procrastination tool
Day 7 — Anti-procrastination tool major improvements - added timer, timer reset button, and improved screen contrasting
Day 8 — LED Night light
Day 9 — Button piano
Day 10 — Improvements to LED night light - added alarm system
Day 11 — Clothing temperature/humidity sensor
Day 12 — Arduino project generator
Day 13 — Servo motor joystick control
Day 14 — Servo motor joystick control + Remote control using IR sensors
Day 15 — Budgeting dashboard site
Day 16 — Servo motor hand recognition control
Day 17 — Servo motor hand recognition control2 - same concept but motor moves when hand open/closes
Day 18 — Interview prep tool to prioritize/learn proper eye contact
Day 19 — Funny face tool using OpenCV
Day 20 — Advanced touchless volume controller
Day 21 — Motion gesture controlled brightness
Day 22 — Motion gesture cursor
Day 23 — Spotify playlist analyzer
Day 24 — Currency converter
Day 25 — Weather app
Day 26 — To do list app
Day 27 — "Panda" - designer player upon detection of panda plushie
Day 28 — Basic chatbot
Day 29 — Number guesser
Day 30 — Motion gesture controlled LED
Day 31 — RFID card reader
Day 32 — Password manager
Day 33 — Expense Tracker
Day 34 — Soldered project (no code)
Day 35 — Cheat code controlled door lock
Day 36 — Added pin unlock on phone for door lock
Day 37 — Built final prototype for door lock
Day 38 — Portable system wiring (No code)
Day 39 — Joystick controlled cursor
Day 40 — Hypnotic art drawing game on python
Day 41 — Esp32 portable communication led project
Day 42 — Mood bot
Day 43 — Mini Spotify display
Day 44 — Added buttons to Spotify display
Day 45 — Math alarm clock
Day 46 — Improved math alarm clock
Day 47 — STM32 power modes
Day 48 — Pong on joysticks
Day 49 — ESP32 WIFI network ranking
Day 50 — Balloon popper
Day 51 — Productivity measure using CV
Day 52 — ESP32 WIFI channel interference detector
Day 53 — Improved day 18 project (interview eye contact detector) to give score afterward
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 1K | Resistor_SMD:R_0201_0603Metric | R4 |
| 1 | 2N3055 | Package_TO_SOT_THT:TO-3 | Q2 |
| 1 | 300 | Resistor_SMD:R_0201_0603Metric | R2 |
| 1 | 5k | Resistor_SMD:R_0201_0603Metric | R3 |
| 1 | BPW40 | LED_THT:LED_D5.0mm_Clear | Q1 |
| 1 | Fujitsu_FTR-LYAA005x | Relay_THT:Relay_SPST-NO_Fujitsu_FTR-LYAA005x_FormA_Vertical | K1 |
| 1 | GND | Battery:BatteryHolder_TruPower_BH-331P_3xAA | 12V1 |
| 1 | LDR03 | OptoDevice:R_LDR_10x8.5mm_P7.6mm_Vertical | R1 |
Questions
How big is the Lightdetection PCB?
It measures 100.2 × 92.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Lightdetection use?
8 parts. 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 Lightdetection KiCad files?
From the wlatif-cmyk/100daysofprojects repository on GitHub, at the commit this page was made from: the board is kicad/practiceschematics/Lightdetection/Lightdetection.kicad_pcb and its schematic kicad/algaephotobioreactor/algae_photobioreactor/flu_excite.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Lightdetection design in my own project?
Its repository states no licence, so its author keeps all rights: ask wlatif-cmyk before reusing the design.
More from wlatif-cmyk/100daysofprojects
8- 4 layers22.4 × 32.2 mm

- 2 layers34.6 × 38.4 mm

- 2 layers25.6 × 26.6 mm

- 2 layers25 × 26.5 mm

- 2 layers94.6 × 64 mm

- 2 layers18 × 19.8 mm

- 2 layers77.5 × 106 mm

- 2 layers41.7 × 49.9 mm

Similar boards
- 2 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0