Arduino compatible 4-button wifi remote control, battery powered, support MQTTDesigned by NiceThings in Czechia
New batch will be ready within a week, join waitlist to get notified I fell in love with smart home but reaching for my phone and looking for some app every time I wanted to change color of the lig...Read More…
New batch will be ready within a week, join waitlist to get notified
I fell in love with smart home but reaching for my phone and looking for some app every time I wanted to change color of the lights was unacceptable. I've decided to try design a minimalistic, slick remote that can be placed anywhere in my home, lasts months on battery and is simple to use yet fully programmable if needed. And Hugo was born.
This is a battery powered wifi remote control with 4 programmable buttons, based on ESP8266 so it's fully arduino compatible. It is great for controlling IoT. Oh and it can last up to a year on single charge, around half a year in normal use, how cool is that?
You can control anything over wifi that can receive HTTP (webhooks) or MQTT requests, from smart bulbs, over raspberry pi to a remote website. It can directly control home automation platforms like Home Assistant (with auto-discovery), Blynk, Domoticz and others that support HTTP requests or MQTT. It is a perfect alternative to Dash buttons or zigbee remotes.
In the new firmware version, button combinations have been introduced. You can push two neighbouring buttons at once to act as a virtual button. This effectively extends button count to a total of 7 buttons.
With default firmware, once you push any button, the remote wakes up, sends http request to a url you specified in configuration web gui and goes back to deep sleep, simple as that.
With MQTT firmware, you specify a topic and payload for each button instead of url.
You can re-flash it anytime with different firmware or your own sketch directly using usb port or arduino OTA. There is built-in usb-to-serial chip (CH340) with autoreset, so no need to push buttons to flash it (similar to NodeMCU and other ESP8266 dev boards).
The core feature of this device is that it knows which button was used to wake it up from deep sleep, so you can program different action for each button. You can take this into account and program your own firmware. See the gallery and check out gitHub page for more details.
Apart from the obvious, it has some neat features you would want from a proper wifi remote for your smart home.
1. Long battery life - up to a year on a single charge, half a year with moderate everyday usage with included battery
2. Up to 7 buttons with button combinations
3. MicroUSB connector for simple charging and serial communication
4. Hacking friendly - just connect Hugo to your PC using microUSB and hit upload! 5. Full Arduino IDE compatibility (ESP8266)
6. Github repository with detailed information, schematic and alternative firmwares
7. Built-in CH340 serial to usb converter with auto-reset
8. Charging IC with led indication (red: charging, green: full)
9. Battery level monitoring (see screenshots)
10. Minimalistic and straightforward web gui (see screenshots)
11. Nice 3D printed cover with magnetic wall mount (Pick an option with case included or print it yourself! Thingiverse link below)
12. Option to power the device directly from USB port, without the battery
13. VCC, GND, RX, TX and GPIO0 standard header pins available on the pcb
14. Four mounting holes, just in case
15. With skilled soldering, it's possible to replace status led with an IR blaster (see github page for details)
NOTE: PCB color can change from batch to batch. If you want the black pcb specifically, PM me before you make an order. This is only relevant if you want to use it without the plastic cover.
If you have any questions, feel free to get in touch with me via PM here, on github and I'm also often to find on diyHue slack channel.
TIP: Buy more units to save on shipping.
|Shipping Rate||Ships From||First item||Additional items|
Czech Post: Czech Post - Outside EU
Shipping to several countries outside EU with tracking. Each additional item adds only $3 to the shipping cost.
Pierre | Nov. 8, 2019
David | Oct. 30, 2019
Michael | Aug. 26, 2019
Olivier | Aug. 23, 2019
Maximilian | June 9, 2019
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!