├── .github └── FUNDING.yml ├── 3D_parts ├── Motor_bracket.scad ├── Motor_bracket.stl ├── Shaft.scad ├── Shaft.stl ├── cap.stl ├── mount_screw.scad └── mount_screw.stl ├── Board ├── BoM.txt ├── Gerbers │ ├── LazyRolls_gerber.zip │ └── LazyRolls_gerber_5V_2021.zip ├── LazyRolls_v1.dch ├── LazyRolls_v1.dip ├── LazyRolls_v1_LUT.dip ├── Nema17 │ ├── LazyRolls_v1.2_nema17.dch │ ├── LazyRolls_v1.2_nema17.dip │ ├── LazyRolls_v1.2_nema17.png │ ├── LazyRolls_v1.2_nema17_BoM.txt │ ├── LazyRolls_v1.2_nema17_gerber.zip │ ├── README.md │ └── board.jpg └── scheme.png ├── Firmware ├── Curtains.v0.03.1Mbyte.bin ├── Curtains.v0.03.4Mbyte.bin ├── Curtains.v0.03.Puya.1Mbyte.bin ├── Curtains.v0.03.Puya.4Mbyte.bin ├── Curtains.v0.05.1Mbyte.bin ├── Curtains.v0.05.4Mbyte.bin ├── Curtains.v0.06.1Mbyte.bin ├── Curtains.v0.06.4Mbyte.bin ├── Curtains.v0.07.1Mbyte.DOUT.bin ├── Curtains.v0.07.1Mbyte.bin ├── Curtains.v0.07.4Mbyte.bin ├── Curtains.v0.08.1Mbyte.bin ├── Curtains.v0.08.4Mbyte.bin ├── Curtains.v0.08.ntpfix.1Mbyte.bin ├── Curtains.v0.08.ntpfix.4Mbyte.bin ├── Curtains.v0.09.1Mbyte.bin ├── Curtains.v0.09.4Mbyte.bin ├── Curtains.v0.10.1Mbyte.bin ├── Curtains.v0.10.4Mbyte.bin ├── Curtains.v0.11.1Mbyte.bin ├── Curtains.v0.11.4Mbyte.bin ├── Curtains_v0.11.3_1Mbyte.bin ├── Curtains_v0.11.3_4Mbyte.bin ├── Curtains_v0.12_1Mbyte.bin ├── Curtains_v0.12_4Mbyte.bin ├── Curtains_v0.13.1_1Mbyte.bin ├── Curtains_v0.13.1_4Mbyte.bin ├── Curtains_v0.13_1Mbyte.bin ├── Curtains_v0.13_4Mbyte.bin ├── Curtains_v0.14_1Mbyte.bin.gz ├── Curtains_v0.14_4Mbyte.bin.gz ├── LazyRoll.v0.15.4_ESP32C3.zip ├── LazyRoll_v0.15.3_auto.bin.gz └── README.md ├── LICENSE ├── README.md └── Source ├── LazyRolls ├── LazyRolls.ino ├── daylight.cpp ├── daylight.h ├── main.cpp ├── ping.cpp ├── ping32.h ├── settings.cpp ├── settings.h ├── spiff_files.h └── wifi_settings.example.h ├── compile_data.py ├── data ├── favicon.ico ├── favicon.ico.gz ├── make_c.cmd ├── make_c.php ├── scripts.js ├── scripts.js.gz ├── styles.css └── styles.css.gz ├── make_c.cmd └── platformio.ini /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /3D_parts/Motor_bracket.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/Motor_bracket.scad -------------------------------------------------------------------------------- /3D_parts/Motor_bracket.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/Motor_bracket.stl -------------------------------------------------------------------------------- /3D_parts/Shaft.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/Shaft.scad -------------------------------------------------------------------------------- /3D_parts/Shaft.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/Shaft.stl -------------------------------------------------------------------------------- /3D_parts/cap.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/cap.stl -------------------------------------------------------------------------------- /3D_parts/mount_screw.scad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/mount_screw.scad -------------------------------------------------------------------------------- /3D_parts/mount_screw.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/3D_parts/mount_screw.stl -------------------------------------------------------------------------------- /Board/BoM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/BoM.txt -------------------------------------------------------------------------------- /Board/Gerbers/LazyRolls_gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Gerbers/LazyRolls_gerber.zip -------------------------------------------------------------------------------- /Board/Gerbers/LazyRolls_gerber_5V_2021.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Gerbers/LazyRolls_gerber_5V_2021.zip -------------------------------------------------------------------------------- /Board/LazyRolls_v1.dch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/LazyRolls_v1.dch -------------------------------------------------------------------------------- /Board/LazyRolls_v1.dip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/LazyRolls_v1.dip -------------------------------------------------------------------------------- /Board/LazyRolls_v1_LUT.dip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/LazyRolls_v1_LUT.dip -------------------------------------------------------------------------------- /Board/Nema17/LazyRolls_v1.2_nema17.dch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/LazyRolls_v1.2_nema17.dch -------------------------------------------------------------------------------- /Board/Nema17/LazyRolls_v1.2_nema17.dip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/LazyRolls_v1.2_nema17.dip -------------------------------------------------------------------------------- /Board/Nema17/LazyRolls_v1.2_nema17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/LazyRolls_v1.2_nema17.png -------------------------------------------------------------------------------- /Board/Nema17/LazyRolls_v1.2_nema17_BoM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/LazyRolls_v1.2_nema17_BoM.txt -------------------------------------------------------------------------------- /Board/Nema17/LazyRolls_v1.2_nema17_gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/LazyRolls_v1.2_nema17_gerber.zip -------------------------------------------------------------------------------- /Board/Nema17/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/README.md -------------------------------------------------------------------------------- /Board/Nema17/board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/Nema17/board.jpg -------------------------------------------------------------------------------- /Board/scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Board/scheme.png -------------------------------------------------------------------------------- /Firmware/Curtains.v0.03.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.03.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.03.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.03.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.03.Puya.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.03.Puya.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.03.Puya.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.03.Puya.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.05.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.05.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.05.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.05.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.06.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.06.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.06.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.06.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.07.1Mbyte.DOUT.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.07.1Mbyte.DOUT.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.07.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.07.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.07.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.07.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.08.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.08.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.08.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.08.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.08.ntpfix.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.08.ntpfix.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.08.ntpfix.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.08.ntpfix.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.09.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.09.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.09.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.09.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.10.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.10.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.10.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.10.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.11.1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.11.1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains.v0.11.4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains.v0.11.4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.11.3_1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.11.3_1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.11.3_4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.11.3_4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.12_1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.12_1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.12_4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.12_4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.13.1_1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.13.1_1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.13.1_4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.13.1_4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.13_1Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.13_1Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.13_4Mbyte.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.13_4Mbyte.bin -------------------------------------------------------------------------------- /Firmware/Curtains_v0.14_1Mbyte.bin.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.14_1Mbyte.bin.gz -------------------------------------------------------------------------------- /Firmware/Curtains_v0.14_4Mbyte.bin.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/Curtains_v0.14_4Mbyte.bin.gz -------------------------------------------------------------------------------- /Firmware/LazyRoll.v0.15.4_ESP32C3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/LazyRoll.v0.15.4_ESP32C3.zip -------------------------------------------------------------------------------- /Firmware/LazyRoll_v0.15.3_auto.bin.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/LazyRoll_v0.15.3_auto.bin.gz -------------------------------------------------------------------------------- /Firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Firmware/README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/README.md -------------------------------------------------------------------------------- /Source/LazyRolls/LazyRolls.ino: -------------------------------------------------------------------------------- 1 | // All code in main.cpp -------------------------------------------------------------------------------- /Source/LazyRolls/daylight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/daylight.cpp -------------------------------------------------------------------------------- /Source/LazyRolls/daylight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/daylight.h -------------------------------------------------------------------------------- /Source/LazyRolls/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/main.cpp -------------------------------------------------------------------------------- /Source/LazyRolls/ping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/ping.cpp -------------------------------------------------------------------------------- /Source/LazyRolls/ping32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/ping32.h -------------------------------------------------------------------------------- /Source/LazyRolls/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/settings.cpp -------------------------------------------------------------------------------- /Source/LazyRolls/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/settings.h -------------------------------------------------------------------------------- /Source/LazyRolls/spiff_files.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/spiff_files.h -------------------------------------------------------------------------------- /Source/LazyRolls/wifi_settings.example.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/LazyRolls/wifi_settings.example.h -------------------------------------------------------------------------------- /Source/compile_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/compile_data.py -------------------------------------------------------------------------------- /Source/data/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/favicon.ico -------------------------------------------------------------------------------- /Source/data/favicon.ico.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/favicon.ico.gz -------------------------------------------------------------------------------- /Source/data/make_c.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/make_c.cmd -------------------------------------------------------------------------------- /Source/data/make_c.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/make_c.php -------------------------------------------------------------------------------- /Source/data/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/scripts.js -------------------------------------------------------------------------------- /Source/data/scripts.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/scripts.js.gz -------------------------------------------------------------------------------- /Source/data/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/styles.css -------------------------------------------------------------------------------- /Source/data/styles.css.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/data/styles.css.gz -------------------------------------------------------------------------------- /Source/make_c.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/make_c.cmd -------------------------------------------------------------------------------- /Source/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ACE1046/LazyRolls/HEAD/Source/platformio.ini --------------------------------------------------------------------------------