├── .gitignore ├── ELClient ├── ELClient.cpp ├── ELClient.h ├── ELClientCmd.cpp ├── ELClientCmd.h ├── ELClientMqtt.cpp ├── ELClientMqtt.h ├── ELClientResponse.cpp ├── ELClientResponse.h ├── ELClientRest.cpp ├── ELClientRest.h ├── ELClientSocket.cpp ├── ELClientSocket.h ├── ELClientWebServer.cpp ├── ELClientWebServer.h ├── FP.cpp ├── FP.h ├── examples │ ├── arduino.mk │ ├── avrflash │ ├── demo │ │ ├── .dep │ │ │ ├── demo.ino.dep │ │ │ └── temperature.ino.dep │ │ ├── Makefile │ │ ├── README.md │ │ ├── demo.hex │ │ └── demo.ino │ ├── mqtt │ │ ├── Makefile │ │ ├── README.md │ │ ├── mqtt.hex │ │ └── mqtt.ino │ ├── rest │ │ ├── Makefile │ │ ├── README.md │ │ ├── rest.hex │ │ └── rest.ino │ ├── tcp_client │ │ └── tcp_client.ino │ ├── tcp_client_resp │ │ └── tcp_client_resp.ino │ ├── tcp_server │ │ └── tcp_server.ino │ ├── test-reset │ │ ├── Makefile │ │ ├── README.md │ │ ├── test.hex │ │ └── test.ino │ ├── thingspeak │ │ ├── README.md │ │ └── thingspeak.ino │ ├── udp │ │ └── udp.ino │ ├── webserver_controls │ │ ├── LED.html │ │ ├── LedPage.ino │ │ ├── Pages.h │ │ ├── User.html │ │ ├── UserPage.ino │ │ ├── Voltage.html │ │ ├── VoltagePage.ino │ │ └── webserver_controls.ino │ └── webserver_led │ │ ├── Makefile │ │ ├── SimpleLED.html │ │ ├── webserver_led.hex │ │ └── webserver_led.ino └── library.json ├── LICENSE.txt └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | .dep 3 | .lib 4 | docs 5 | -------------------------------------------------------------------------------- /ELClient/ELClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClient.cpp -------------------------------------------------------------------------------- /ELClient/ELClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClient.h -------------------------------------------------------------------------------- /ELClient/ELClientCmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientCmd.cpp -------------------------------------------------------------------------------- /ELClient/ELClientCmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientCmd.h -------------------------------------------------------------------------------- /ELClient/ELClientMqtt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientMqtt.cpp -------------------------------------------------------------------------------- /ELClient/ELClientMqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientMqtt.h -------------------------------------------------------------------------------- /ELClient/ELClientResponse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientResponse.cpp -------------------------------------------------------------------------------- /ELClient/ELClientResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientResponse.h -------------------------------------------------------------------------------- /ELClient/ELClientRest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientRest.cpp -------------------------------------------------------------------------------- /ELClient/ELClientRest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientRest.h -------------------------------------------------------------------------------- /ELClient/ELClientSocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientSocket.cpp -------------------------------------------------------------------------------- /ELClient/ELClientSocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientSocket.h -------------------------------------------------------------------------------- /ELClient/ELClientWebServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientWebServer.cpp -------------------------------------------------------------------------------- /ELClient/ELClientWebServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/ELClientWebServer.h -------------------------------------------------------------------------------- /ELClient/FP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/FP.cpp -------------------------------------------------------------------------------- /ELClient/FP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/FP.h -------------------------------------------------------------------------------- /ELClient/examples/arduino.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/arduino.mk -------------------------------------------------------------------------------- /ELClient/examples/avrflash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/avrflash -------------------------------------------------------------------------------- /ELClient/examples/demo/.dep/demo.ino.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/demo/.dep/demo.ino.dep -------------------------------------------------------------------------------- /ELClient/examples/demo/.dep/temperature.ino.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/demo/.dep/temperature.ino.dep -------------------------------------------------------------------------------- /ELClient/examples/demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/demo/Makefile -------------------------------------------------------------------------------- /ELClient/examples/demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/demo/README.md -------------------------------------------------------------------------------- /ELClient/examples/demo/demo.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/demo/demo.hex -------------------------------------------------------------------------------- /ELClient/examples/demo/demo.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/demo/demo.ino -------------------------------------------------------------------------------- /ELClient/examples/mqtt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/mqtt/Makefile -------------------------------------------------------------------------------- /ELClient/examples/mqtt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/mqtt/README.md -------------------------------------------------------------------------------- /ELClient/examples/mqtt/mqtt.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/mqtt/mqtt.hex -------------------------------------------------------------------------------- /ELClient/examples/mqtt/mqtt.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/mqtt/mqtt.ino -------------------------------------------------------------------------------- /ELClient/examples/rest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/rest/Makefile -------------------------------------------------------------------------------- /ELClient/examples/rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/rest/README.md -------------------------------------------------------------------------------- /ELClient/examples/rest/rest.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/rest/rest.hex -------------------------------------------------------------------------------- /ELClient/examples/rest/rest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/rest/rest.ino -------------------------------------------------------------------------------- /ELClient/examples/tcp_client/tcp_client.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/tcp_client/tcp_client.ino -------------------------------------------------------------------------------- /ELClient/examples/tcp_client_resp/tcp_client_resp.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/tcp_client_resp/tcp_client_resp.ino -------------------------------------------------------------------------------- /ELClient/examples/tcp_server/tcp_server.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/tcp_server/tcp_server.ino -------------------------------------------------------------------------------- /ELClient/examples/test-reset/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/test-reset/Makefile -------------------------------------------------------------------------------- /ELClient/examples/test-reset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/test-reset/README.md -------------------------------------------------------------------------------- /ELClient/examples/test-reset/test.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/test-reset/test.hex -------------------------------------------------------------------------------- /ELClient/examples/test-reset/test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/test-reset/test.ino -------------------------------------------------------------------------------- /ELClient/examples/thingspeak/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/thingspeak/README.md -------------------------------------------------------------------------------- /ELClient/examples/thingspeak/thingspeak.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/thingspeak/thingspeak.ino -------------------------------------------------------------------------------- /ELClient/examples/udp/udp.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/udp/udp.ino -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/LED.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/LED.html -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/LedPage.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/LedPage.ino -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/Pages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/Pages.h -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/User.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/User.html -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/UserPage.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/UserPage.ino -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/Voltage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/Voltage.html -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/VoltagePage.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/VoltagePage.ino -------------------------------------------------------------------------------- /ELClient/examples/webserver_controls/webserver_controls.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_controls/webserver_controls.ino -------------------------------------------------------------------------------- /ELClient/examples/webserver_led/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_led/Makefile -------------------------------------------------------------------------------- /ELClient/examples/webserver_led/SimpleLED.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_led/SimpleLED.html -------------------------------------------------------------------------------- /ELClient/examples/webserver_led/webserver_led.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_led/webserver_led.hex -------------------------------------------------------------------------------- /ELClient/examples/webserver_led/webserver_led.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/examples/webserver_led/webserver_led.ino -------------------------------------------------------------------------------- /ELClient/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/ELClient/library.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeelabs/el-client/HEAD/README.md --------------------------------------------------------------------------------