├── HeaderToUartConnection.png ├── LICENSE ├── Makefile ├── PlusHeader.png ├── README.md ├── SimpleHeader.png ├── Vagrantfile ├── bootstrap.sh ├── common ├── Makefile ├── array_size.h ├── base64.c ├── base64.h ├── buffer.c ├── buffer.h ├── color.h ├── crc.c ├── crc.h ├── debug.h ├── http.c ├── http.h ├── hw_timer.c ├── hw_timer.h ├── i2c.c ├── i2c.h ├── item.h ├── json.c ├── json.h ├── led.c ├── led.h ├── list.c ├── list.h ├── notify.c ├── notify.h ├── ns.c ├── ns.h ├── parser.c ├── parser.h ├── pin.c ├── pin.h ├── pin_map.c ├── pin_map.h ├── progstr.h ├── queue.c ├── queue.h ├── rtc.c ├── rtc.h ├── rule.c ├── rule.h ├── slash.c ├── slash.h ├── store.c ├── store.h ├── timer.c ├── timer.h ├── utils.c ├── utils.h └── value.h ├── include ├── IQS333.h ├── boot.h ├── collect.h ├── control.h ├── device.h ├── payload.h ├── peri.h ├── rgb.h ├── sleep.h ├── url_storage.h ├── user_config.h ├── user_main.h ├── version.h ├── wifi.h └── wps.h ├── rom ├── 0xff.bin ├── Plus-FW-2.74.12-release.bin ├── Simple-FW-2.74.12-release.bin ├── blank.bin ├── button_rom.sh ├── esp_init_data_default_button.bin └── myboot.bin ├── user ├── IQS333.c ├── Makefile ├── boot.c ├── collect.c ├── control.c ├── device.c ├── payload.c ├── peri.c ├── sleep.c ├── url_storage.c ├── user_main.c ├── wifi.c └── wps.c └── version.sh /HeaderToUartConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/HeaderToUartConnection.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/Makefile -------------------------------------------------------------------------------- /PlusHeader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/PlusHeader.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/README.md -------------------------------------------------------------------------------- /SimpleHeader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/SimpleHeader.png -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/Vagrantfile -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/Makefile -------------------------------------------------------------------------------- /common/array_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/array_size.h -------------------------------------------------------------------------------- /common/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/base64.c -------------------------------------------------------------------------------- /common/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/base64.h -------------------------------------------------------------------------------- /common/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/buffer.c -------------------------------------------------------------------------------- /common/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/buffer.h -------------------------------------------------------------------------------- /common/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/color.h -------------------------------------------------------------------------------- /common/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/crc.c -------------------------------------------------------------------------------- /common/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/crc.h -------------------------------------------------------------------------------- /common/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/debug.h -------------------------------------------------------------------------------- /common/http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/http.c -------------------------------------------------------------------------------- /common/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/http.h -------------------------------------------------------------------------------- /common/hw_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/hw_timer.c -------------------------------------------------------------------------------- /common/hw_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/hw_timer.h -------------------------------------------------------------------------------- /common/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/i2c.c -------------------------------------------------------------------------------- /common/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/i2c.h -------------------------------------------------------------------------------- /common/item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/item.h -------------------------------------------------------------------------------- /common/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/json.c -------------------------------------------------------------------------------- /common/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/json.h -------------------------------------------------------------------------------- /common/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/led.c -------------------------------------------------------------------------------- /common/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/led.h -------------------------------------------------------------------------------- /common/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/list.c -------------------------------------------------------------------------------- /common/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/list.h -------------------------------------------------------------------------------- /common/notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/notify.c -------------------------------------------------------------------------------- /common/notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/notify.h -------------------------------------------------------------------------------- /common/ns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/ns.c -------------------------------------------------------------------------------- /common/ns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/ns.h -------------------------------------------------------------------------------- /common/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/parser.c -------------------------------------------------------------------------------- /common/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/parser.h -------------------------------------------------------------------------------- /common/pin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/pin.c -------------------------------------------------------------------------------- /common/pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/pin.h -------------------------------------------------------------------------------- /common/pin_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/pin_map.c -------------------------------------------------------------------------------- /common/pin_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/pin_map.h -------------------------------------------------------------------------------- /common/progstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/progstr.h -------------------------------------------------------------------------------- /common/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/queue.c -------------------------------------------------------------------------------- /common/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/queue.h -------------------------------------------------------------------------------- /common/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/rtc.c -------------------------------------------------------------------------------- /common/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/rtc.h -------------------------------------------------------------------------------- /common/rule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/rule.c -------------------------------------------------------------------------------- /common/rule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/rule.h -------------------------------------------------------------------------------- /common/slash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/slash.c -------------------------------------------------------------------------------- /common/slash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/slash.h -------------------------------------------------------------------------------- /common/store.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/store.c -------------------------------------------------------------------------------- /common/store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/store.h -------------------------------------------------------------------------------- /common/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/timer.c -------------------------------------------------------------------------------- /common/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/timer.h -------------------------------------------------------------------------------- /common/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/utils.c -------------------------------------------------------------------------------- /common/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/utils.h -------------------------------------------------------------------------------- /common/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/common/value.h -------------------------------------------------------------------------------- /include/IQS333.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/IQS333.h -------------------------------------------------------------------------------- /include/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/boot.h -------------------------------------------------------------------------------- /include/collect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/collect.h -------------------------------------------------------------------------------- /include/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/control.h -------------------------------------------------------------------------------- /include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/device.h -------------------------------------------------------------------------------- /include/payload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/payload.h -------------------------------------------------------------------------------- /include/peri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/peri.h -------------------------------------------------------------------------------- /include/rgb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/rgb.h -------------------------------------------------------------------------------- /include/sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/sleep.h -------------------------------------------------------------------------------- /include/url_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/url_storage.h -------------------------------------------------------------------------------- /include/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/user_config.h -------------------------------------------------------------------------------- /include/user_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/user_main.h -------------------------------------------------------------------------------- /include/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/version.h -------------------------------------------------------------------------------- /include/wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/wifi.h -------------------------------------------------------------------------------- /include/wps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/include/wps.h -------------------------------------------------------------------------------- /rom/0xff.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/0xff.bin -------------------------------------------------------------------------------- /rom/Plus-FW-2.74.12-release.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/Plus-FW-2.74.12-release.bin -------------------------------------------------------------------------------- /rom/Simple-FW-2.74.12-release.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/Simple-FW-2.74.12-release.bin -------------------------------------------------------------------------------- /rom/blank.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/blank.bin -------------------------------------------------------------------------------- /rom/button_rom.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/button_rom.sh -------------------------------------------------------------------------------- /rom/esp_init_data_default_button.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/esp_init_data_default_button.bin -------------------------------------------------------------------------------- /rom/myboot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/rom/myboot.bin -------------------------------------------------------------------------------- /user/IQS333.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/IQS333.c -------------------------------------------------------------------------------- /user/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/Makefile -------------------------------------------------------------------------------- /user/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/boot.c -------------------------------------------------------------------------------- /user/collect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/collect.c -------------------------------------------------------------------------------- /user/control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/control.c -------------------------------------------------------------------------------- /user/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/device.c -------------------------------------------------------------------------------- /user/payload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/payload.c -------------------------------------------------------------------------------- /user/peri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/peri.c -------------------------------------------------------------------------------- /user/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/sleep.c -------------------------------------------------------------------------------- /user/url_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/url_storage.c -------------------------------------------------------------------------------- /user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/user_main.c -------------------------------------------------------------------------------- /user/wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/wifi.c -------------------------------------------------------------------------------- /user/wps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/user/wps.c -------------------------------------------------------------------------------- /version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/myStrom/mystrom-button/HEAD/version.sh --------------------------------------------------------------------------------