Jediode Electronics Bench

Return of the Jediode

Course project for Advanced Mechatronic Design class focusing on embedded circuitry. Commercial immersive experiences like Savi's workshop are expensive and location-dependent, limiting accessibility. This project brings similar experiences to a broader audience through an affordable, educational platform.


Built an immersive Star Wars experience like Savi's workshop with a budget under $150. Created a haptic lightsaber with a high quality lighting blade, vibration, sound effects, button controls, and a custom kyber crystal color detector, which were all written from scratch without any libraries. The from-scratch implementation approach maximized educational value, providing hands-on experience with fundamental embedded systems, sensor fusion, and signal processing principles.

Custom Kyber Crystal Color Detector

Custom Kyber Crystal Color Detector

The heart of the immersive experience is a custom color detection system that identifies different kyber crystal (in our case Haribo Gummy Bears!) colors. This detector uses LEDs and a phototransistor to distinguish between different crystal colors. The specific combination of reflected light intensities determines the color of the gummy and the lightsaber will be lit with the corresponding color.


All color detection algorithms were developed from scratch without using any color detection libraries, including LED control, phototransistor signal conditioning, and color classification logic. This approach ensures deep understanding of the underlying physics and signal processing principles.

IMU Motion Sensor

Motion Sensing & Haptic Feedback

An IMU (Inertial Measurement Unit) sensor detects lightsaber movements and orientation, enabling responsive sound effects and haptic feedback that react to the user's motions. The vibration motors provide tactile feedback synchronized with sound effects, creating an immersive haptic experience.


All sensor fusion and motion processing algorithms were implemented from scratch without using any motion processing libraries. This includes orientation estimation, gesture pattern recognition, and real-time feedback control loops that coordinate sensor processing, audio generation, and motor control systems.

Early Prototype

Prototype Development

The project went through multiple iterations, starting with early prototypes that tested individual subsystems before integration. This iterative development process allowed for refinement of the hilt design, optimization of the color sensor layout, and fine-tuning of the haptic and audio feedback systems to create the final immersive Savi's workshop experience.


The project was highly effective in achieving its objectives. The system successfully creates an immersive Star Wars experience that rivals commercial offerings while staying within budget. The custom color detection system works reliably, the motion sensing provides responsive feedback, and the haptic integration creates an engaging multi-sensory experience. Every component was carefully selected and integrated to stay within the $150 budget constraint while delivering an immersive experience, requiring creative solutions like using gummy bears as kyber crystals.