LoRa IoT Lamp Web Control

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
I already have the basic LoRa modules on hand and now need a complete solution that turns them into a smart lamp I can manage from a browser. The lamp must offer smooth dimming, full-spectrum colour change and the ability to follow a user-defined schedule.

Through the web app I want three distinct control modes:
• a real-time dashboard where sliders and colour pickers immediately push changes over LoRa,
• optional voice commands (Web Speech API or similar) for hands-free operation,
• and a panel of quick “predefined settings” such as reading, relax or wake-up scenes.

Please handle both the embedded side (firmware for the LoRa node driving the LEDs) and the front-end/back-end that serves the browser interface. I’m comfortable hosting on a small VPS, so you’re free to choose a lightweight stack—Node.js, Flask, or similar—so long as it speaks to a LoRa gateway (I’m using an SX1276 board) and updates reliably with minimal latency.

Deliverables
• LoRa firmware with clean, well-commented code
• Responsive web app implementing the three control modes above
• Installation guide and wiring diagram so I can replicate the build
• Short video or screenshots proving the features in action

I’m happy to test interim builds and give quick feedback so we can iterate fast toward a polished, plug-and-play result.
javascript linux node.js socket io web development embedded systems lora firmware development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.