Reactive PCB Design in KiCad – Digital Diya Project
Project Overview:
As part of my self-driven electronics learning journey, I successfully designed my first reactive PCB using KiCad, an open-source PCB design tool. The project was inspired by a tutorial from PCB Cupid (YouTube Creator) and revolved around building a Digital Diya—a decorative PCB that responds to light and sound.
This diya lights up when exposed to a flame (light-sensitive) and blinks in reaction to sound, showcasing how simple sensor-based circuits can be brought to life through PCB design.
Tools & Technologies:
- Design Software: KiCad
- Sensors Used:Light-dependent resistor (LDR), microphone module
- Output:LEDs controlled based on light and sound
- File Types Generated:Schematic, Netlist, Gerber files
What I Learned:
Through this project, I gained practical experience with the entire PCB design workflow, including:
- Navigating the KiCad interface effectively
- Creating and organizing components in the Schematic Editor
- Assigning appropriate footprints to components
- Understanding layer stack-up and design constraints
- Working with net classes and electrical rules
- Manual routing using the PCB Layout Editor
- Running Design Rule Checks (DRC) for validation
- Exporting Gerber files for manufacturing
- Exploring PCB fabrication platforms like JLCPCB, PCBWay, etc.
Skills Developed:
- PCB Schematic & Layout Design
- Sensor Integration (LDR + Sound Detection)
- KiCad Workflow Mastery
- Prototyping for Real-World Manufacturing
Project Gallery:
Reflections:
This project helped me bridge the gap between theory and real-world application. From component placement to routing traces, and generating manufacturing-ready files, I got a hands-on taste of what it's like to take an idea and convert it into a tangible product.
I’m now even more excited to continue working on creative PCB projects, integrating IoT, sensors, microcontrollers, and fabrication into my future designs.