Rangbheru - Your Festive Companion in Color
This presentation summarizes the complete development of Rangbheru, from concept and fabrication to embedded electronics, mobile application, and wireless communication. It highlights the project's objective of blending traditional Indian embroidery with modern digital fabrication and wearable technology.
🎓 Final Presentation Video
📐 Fabric Cutting
The waistcoat panels were digitally drafted and cut using the Zünd CNC cutting machine.
✏️ Embroidery CNC Work
Traditional embroidery patterns were made using the Brother SE2000 embroidery machine. The CNC embroidery machine automatically stitches the traditional design with high positional accuracy before electronics integration.
🛠 Embroidery Neopixels
A custom NeoPixel modules were designed specifically for embroidery integration. Their circular shape allows each module to blend naturally with the embroidered floral patterns while remaining individually replaceable. Every PCB contains a WS2812B RGB LED, capacitor, and conductive thread pads for easy integration into the textile.
🛠 Stitching Embroidery Neopixels
Each PCB was stitched onto the embroidered flower using conductive thread. Every connection was verified with a multimeter before proceeding to the next module. The electronic modules were stitched onto the embroidered flowers, securely fixing both the PCB and electrical connections.
Every stitched connection was checked using a multimeter before integrating the module into the complete lighting network.
🛠 Electronics
The wearable controller combines sensing, wireless communication, audio processing, and user interaction into a compact custom PCB based on the Seeed Studio XIAO ESP32S3. The complete electronic design integrates BLE, LoRa, OLED display, microphone, magnetometer, buzzer, battery charging, and NeoPixel interface.
The controller board (two layer PCB) was manufactured using PCB milling, followed by drilling, board flipping, and milling of the second copper layer.
The assembled hardware integrates the XIAO ESP32S3, LoRa module, OLED display, microphone, magnetometer, battery connector, and piezo buzzer.
🛠 3D Modeling and Assembly
A compact enclosure was designed in Fusion 360 to house all electronic components while keeping the device lightweight, wearable, and easy to assemble. The internal layout was carefully arranged to accommodate the battery, OLED display, PCB, buzzer, and wiring inside a compact enclosure.
All mechanical, electrical, and 3D printed components were integrated into the compact wearable controller enclosure.
The finished waistcoat combines traditional embroidery with embedded electronics to create an interactive garment for Navratri celebrations.
📱 Mobile Application
The custom application communicates with the wearable over Bluetooth Low Energy, allowing real-time control of colours, brightness, aura effects, and audio-reactive modes.
📡 LoRa-Meshtastic
Rangbheru uses Meshtastic over LoRa to provide off-grid communication between wearable devices. Even when mobile networks are unavailable, users can exchange messages and locate nearby friends. Each wearable communicates with the mobile application through BLE while exchanging long-range data over the LoRa mesh network.
Project Development Links
System Integration
User flow diagram, conceptual mockups, Proof of Concept and architecture..
Project Development
Design progression, electronics integration, prototyping and iterative development..
Application & Implication
Inspiration, Sources, what's planned, what's Done..
Bill of Material (BOM)
| Sr No | Item | Item Description | Quantity | Components / Material | Cost (INR) | Cost (USD) | Lab Inventory / Purchased | Point of Contact |
|---|---|---|---|---|---|---|---|---|
| 1 | XIAOESP32S3 Wio-SX1262 | Microconteoller with LoRa module | 1 | Electronics | ₹2,000 | $21.28 | Purchased | Link |
| 2 | 3.7V 2200 mAh | Li-Po Battery | 1 | Electronics | ₹237.00 | $2.52 | Purchased | Link |
| 3 | HMC5883L | Megnetometer | 1 | Electronics | ₹189.00 | $2.01 | Purchased | Link |
| 4 | INMP441 | Digital Microphone | 1 | Electronics | ₹146.00 | $1.55 | LabInventory | LInk |
| 5 | TPS61023 | Boost Converter | 1 | Electronics | ₹87.00 | $0.93 | Purchased | Link |
| 6 | Sliding S/W | Mini Switch | 1 | Electronics | ₹6.00 | $0.06 | LabInventory | Link |
| 7 | O.1uF Cap. | Decoupling cap. | 40 | Electronics | ₹200.00 | $2.13 | LabInventory | Link |
| 8 | 100uF Cap. | Decoupling cap. | 1 | Electronics | ₹0.00 | $0.00 | LabInventory | Link |
| 9 | S3MBF Diode | Voltage drop diode | 1 | Electronics | ₹4.96 | $0.05 | Purchased | LInk |
| 10 | LEDs | NeoPixels 5050 | 40 | Electronics | ₹200.00 | $2.13 | LabInventory | Link |
| 11 | OLED Display | 0.96 Inch | 1 | Electronics | ₹0.00 | $0.00 | LabInventory | Link |
| 12 | Buzzer | Piezo Buzzer | 1 | Electronics | ₹18.00 | $0.19 | Purchased | Link |
| 13 | Cloth | Cotton Fabric | 2m | Cotton | ₹400.00 | $4.26 | Purchased | Shop |
| 14 | Lining Cloth | Cotton Fabric | 3m | Cotton | ₹150.00 | $1.60 | Purchased | Shop |
| 15 | Fusing | Compressed Cotton | 2 | Cotton Sheet | ₹50.00 | $0.53 | Purchased | Shop |
| 16 | Sweable Snaps | 7mm | 24 | Stainless steel | ₹25.00 | $0.27 | Purchased | Shop |
| 17 | Threads | Conductive | 2m | Composite | ₹148.00 | $1.57 | Purchased | Link |
| 18 | Threads | Embroidery Threads | 8 | Cotton Fiber | ₹200.00 | $2.13 | Purchased | Shop |
| Total | ₹4,060.96 | $43.20 | ||||||
Project License
Ranghbheru © 2026 by Abhishek Shah is licensed under CC BY-NC-SA 4.03D Fusion Files
- 3D Design Files : Download Here
- 3D Print Files : Download Here
2D Inkscape Files
- Embroidery Design Files : Download here
- Embroidery Machine Execution (.pes) Files : Download here
- Fabric Outline Fusion File : Download here
- DXF File Fabric Outline for Zund Cutting : Download here
KiCad Files
- Embroidery Neopixels KiCad Design Files : Download here
- Main PCB KiCad Design Files : Download here
Firmware Files
- Firmware for Hardware : Download here
- Mobile App .apl file : Download here