Skip to content

Latest commit

 

History

History
73 lines (43 loc) · 3.08 KB

README.md

File metadata and controls

73 lines (43 loc) · 3.08 KB

ESP8266-WiFi-Remote-Control

Features

  • <15µA stand-by current / up to 4 years stand-by time - or 1 year stand-by, used 10-20 times per day
  • Integrated 1A USB charger
  • Optional battery protection (<17µA total)
  • 4 LED indicators (Charging, charging finished, button pressed, MCU controlled LED)
  • Buffered buttons and no noticeable delay when waking up from deep sleep using quick connect
  • Battery charging and discharging curves

Functions

  • 27 functions with 4 hardware buttons
  • Short press, long press, repeat
  • 2 button combo - hold one button, second button - short press, long press, repeat
  • Configurable long press and repeat time
  • Hold button 4 > 7 seconds, button 1-3 - disable auto sleep, reset device, restore factory settings
  • Switch to disconnect the battery - device can still be used when USB powered
  • Auto sleep timer 1 - 255 seconds
  • Auto wake up to report battery state

Firmware

Any Arduino sketch is supported. The basic functionality can be implemented with a few dozends lines of code.

A serial debug header with update functionality is included.

Alternativly the KFC Firmware is available with Web interface, MQTT and Home Assistant integration, OTA updates etc...

KFC Firmware @ Github

Remote Control

Home Assistant

Schematics

Rev 1.3

EasyEDA

Schematics Thumbnail

Schematics

Some images

Remote control PCB Rev1.1

Latest version

First prototype

Serial debug header

HUE wall mount

3D printable enclosure

33.33x88.88x14.4mm or 10.5mm, 2 parts, 4 screws 1.6x4mm, 0.16mm layer height, support with increased Z-distance to remove it easily recommended

Housing

Different housings for 702035 and 302035. Regular, for clear filament, HUE wall mount and dual color.

14.4mm

STL Files 702035 Battery

10.5mm

STL Files 302035 Battery