├── README.md ├── coap_test ├── Makefile ├── README ├── driver │ └── new_uart.c ├── include │ ├── driver │ │ ├── uart.h │ │ └── uart_register.h │ └── string.h ├── modules │ ├── c_functions │ │ └── missing.c │ └── microcoap │ │ ├── coap.c │ │ ├── coap.h │ │ ├── endpoints.c │ │ └── main-posix.c.backup └── user │ ├── user_config.h │ └── user_main.c ├── esp-as-tcp-server ├── Makefile ├── README ├── client_test │ ├── main.c │ └── make.sh ├── driver │ └── new_uart.c ├── include │ ├── driver │ │ ├── uart.h │ │ └── uart_register.h │ ├── string.h │ └── user_config.h └── user │ ├── user_config.h │ └── user_main.c ├── esp_console ├── Makefile ├── README ├── client_test │ ├── a.out │ ├── main.c │ └── make.sh ├── driver │ └── new_uart.c ├── include │ ├── driver │ │ ├── uart.h │ │ └── uart_register.h │ ├── string.h │ └── user_config.h └── user │ ├── config_flash.c │ ├── config_flash.h │ ├── ring_buffer.c │ ├── ring_buffer.h │ ├── user_config.h │ └── user_main.c ├── gpio ├── Makefile ├── README ├── include │ └── driver │ │ ├── uart.h │ │ └── uart_register.h └── user │ ├── new_uart.c │ ├── ring_buffer.c │ ├── ring_buffer.h │ ├── user_config.h │ └── user_main.c ├── i2c_rotary_encoder ├── Makefile ├── README ├── driver │ └── i2c_master.c ├── include │ ├── driver │ │ ├── i2c_master.h │ │ ├── uart.h │ │ └── uart_register.h │ ├── stdout │ │ ├── stdout.h │ │ └── uart_hw.h │ └── user_config.h └── user │ ├── i2c_rotary_encoder.c │ ├── i2c_rotary_encoder.h │ ├── pcf8754.c │ ├── pcf8754.h │ ├── stdout.c │ ├── user_config.h │ └── user_main.c ├── i2c_rtc ├── Makefile ├── README ├── driver │ └── i2c_master.c ├── include │ ├── driver │ │ ├── i2c_master.h │ │ ├── uart.h │ │ └── uart_register.h │ └── user_config.h └── user │ ├── new_uart.c │ ├── ring_buffer.c │ ├── ring_buffer.h │ ├── rtc.c │ ├── rtc.h │ ├── user_config.h │ └── user_main.c ├── mqtt_alarm_clock ├── Makefile ├── README ├── driver │ └── new_uart.c ├── include │ ├── driver │ │ ├── uart.h │ │ └── uart_register.h │ ├── string.h │ └── user_config.h └── user │ ├── config_flash.c │ ├── config_flash.h │ ├── mqtt │ ├── au_Makefile │ ├── build │ │ └── app_app.a │ ├── include │ │ ├── debug.h │ │ ├── mqtt.h │ │ ├── mqtt_msg.h │ │ ├── proto.h │ │ ├── queue.h │ │ ├── ringbuf.h │ │ ├── typedef.h │ │ └── utils.h │ ├── mqtt.c │ ├── mqtt_msg.c │ ├── proto.c │ ├── queue.c │ ├── ringbuf.c │ └── utils.c │ ├── user_config.h │ ├── user_json.c │ ├── user_json.h │ └── user_main.c ├── mqtt_lcd ├── Makefile ├── README ├── driver │ ├── i2c_master.c │ └── new_uart.c ├── host_code │ └── config_client │ │ ├── Makefile │ │ ├── announce_server │ │ ├── announce_server.pro │ │ ├── main.cpp │ │ └── main.o ├── include │ ├── driver │ │ ├── i2c_master.h │ │ ├── uart.h │ │ └── uart_register.h │ ├── string.h │ └── user_config.h └── user │ ├── config_flash.c │ ├── config_flash.h │ ├── i2c_lcd.c │ ├── i2c_lcd.h │ ├── mqtt │ ├── au_Makefile │ ├── build │ │ └── app_app.a │ ├── include │ │ ├── debug.h │ │ ├── mqtt.h │ │ ├── mqtt_msg.h │ │ ├── proto.h │ │ ├── queue.h │ │ ├── ringbuf.h │ │ ├── typedef.h │ │ └── utils.h │ ├── mqtt.c │ ├── mqtt_msg.c │ ├── proto.c │ ├── queue.c │ ├── ringbuf.c │ └── utils.c │ ├── pcf8754.c │ ├── pcf8754.h │ ├── user_config.h │ ├── user_json.c │ ├── user_json.h │ └── user_main.c ├── pcf8574_input ├── Makefile ├── README ├── driver │ └── i2c_master.c ├── include │ ├── driver │ │ ├── i2c_master.h │ │ ├── uart.h │ │ └── uart_register.h │ ├── stdout │ │ ├── stdout.h │ │ └── uart_hw.h │ └── user_config.h └── user │ ├── pcf8754.c │ ├── pcf8754.h │ ├── stdout.c │ ├── user_config.h │ └── user_main.c └── uart ├── Makefile ├── README ├── include ├── driver │ ├── uart.h │ └── uart_register.h └── user_config.h └── user ├── new_uart.c ├── ring_buffer.c ├── ring_buffer.h ├── user_config.h └── user_main.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/README.md -------------------------------------------------------------------------------- /coap_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/Makefile -------------------------------------------------------------------------------- /coap_test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/README -------------------------------------------------------------------------------- /coap_test/driver/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/driver/new_uart.c -------------------------------------------------------------------------------- /coap_test/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/include/driver/uart.h -------------------------------------------------------------------------------- /coap_test/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/include/driver/uart_register.h -------------------------------------------------------------------------------- /coap_test/include/string.h: -------------------------------------------------------------------------------- 1 | //Nothing here. 2 | -------------------------------------------------------------------------------- /coap_test/modules/c_functions/missing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/modules/c_functions/missing.c -------------------------------------------------------------------------------- /coap_test/modules/microcoap/coap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/modules/microcoap/coap.c -------------------------------------------------------------------------------- /coap_test/modules/microcoap/coap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/modules/microcoap/coap.h -------------------------------------------------------------------------------- /coap_test/modules/microcoap/endpoints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/modules/microcoap/endpoints.c -------------------------------------------------------------------------------- /coap_test/modules/microcoap/main-posix.c.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/modules/microcoap/main-posix.c.backup -------------------------------------------------------------------------------- /coap_test/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/user/user_config.h -------------------------------------------------------------------------------- /coap_test/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/coap_test/user/user_main.c -------------------------------------------------------------------------------- /esp-as-tcp-server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/Makefile -------------------------------------------------------------------------------- /esp-as-tcp-server/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/README -------------------------------------------------------------------------------- /esp-as-tcp-server/client_test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/client_test/main.c -------------------------------------------------------------------------------- /esp-as-tcp-server/client_test/make.sh: -------------------------------------------------------------------------------- 1 | gcc main.c 2 | -------------------------------------------------------------------------------- /esp-as-tcp-server/driver/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/driver/new_uart.c -------------------------------------------------------------------------------- /esp-as-tcp-server/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/include/driver/uart.h -------------------------------------------------------------------------------- /esp-as-tcp-server/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/include/driver/uart_register.h -------------------------------------------------------------------------------- /esp-as-tcp-server/include/string.h: -------------------------------------------------------------------------------- 1 | //Nothing here. 2 | -------------------------------------------------------------------------------- /esp-as-tcp-server/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /esp-as-tcp-server/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/user/user_config.h -------------------------------------------------------------------------------- /esp-as-tcp-server/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp-as-tcp-server/user/user_main.c -------------------------------------------------------------------------------- /esp_console/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/Makefile -------------------------------------------------------------------------------- /esp_console/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/README -------------------------------------------------------------------------------- /esp_console/client_test/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/client_test/a.out -------------------------------------------------------------------------------- /esp_console/client_test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/client_test/main.c -------------------------------------------------------------------------------- /esp_console/client_test/make.sh: -------------------------------------------------------------------------------- 1 | gcc main.c 2 | -------------------------------------------------------------------------------- /esp_console/driver/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/driver/new_uart.c -------------------------------------------------------------------------------- /esp_console/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/include/driver/uart.h -------------------------------------------------------------------------------- /esp_console/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/include/driver/uart_register.h -------------------------------------------------------------------------------- /esp_console/include/string.h: -------------------------------------------------------------------------------- 1 | //Nothing here. 2 | -------------------------------------------------------------------------------- /esp_console/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /esp_console/user/config_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/user/config_flash.c -------------------------------------------------------------------------------- /esp_console/user/config_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/user/config_flash.h -------------------------------------------------------------------------------- /esp_console/user/ring_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/user/ring_buffer.c -------------------------------------------------------------------------------- /esp_console/user/ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/user/ring_buffer.h -------------------------------------------------------------------------------- /esp_console/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/user/user_config.h -------------------------------------------------------------------------------- /esp_console/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/esp_console/user/user_main.c -------------------------------------------------------------------------------- /gpio/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/Makefile -------------------------------------------------------------------------------- /gpio/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/README -------------------------------------------------------------------------------- /gpio/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/include/driver/uart.h -------------------------------------------------------------------------------- /gpio/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/include/driver/uart_register.h -------------------------------------------------------------------------------- /gpio/user/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/user/new_uart.c -------------------------------------------------------------------------------- /gpio/user/ring_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/user/ring_buffer.c -------------------------------------------------------------------------------- /gpio/user/ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/user/ring_buffer.h -------------------------------------------------------------------------------- /gpio/user/user_config.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gpio/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/gpio/user/user_main.c -------------------------------------------------------------------------------- /i2c_rotary_encoder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/Makefile -------------------------------------------------------------------------------- /i2c_rotary_encoder/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/README -------------------------------------------------------------------------------- /i2c_rotary_encoder/driver/i2c_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/driver/i2c_master.c -------------------------------------------------------------------------------- /i2c_rotary_encoder/include/driver/i2c_master.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/include/driver/i2c_master.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/include/driver/uart.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/include/driver/uart_register.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/include/stdout/stdout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/include/stdout/stdout.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/include/stdout/uart_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/include/stdout/uart_hw.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/i2c_rotary_encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/i2c_rotary_encoder.c -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/i2c_rotary_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/i2c_rotary_encoder.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/pcf8754.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/pcf8754.c -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/pcf8754.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/pcf8754.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/stdout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/stdout.c -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/user_config.h -------------------------------------------------------------------------------- /i2c_rotary_encoder/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rotary_encoder/user/user_main.c -------------------------------------------------------------------------------- /i2c_rtc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/Makefile -------------------------------------------------------------------------------- /i2c_rtc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/README -------------------------------------------------------------------------------- /i2c_rtc/driver/i2c_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/driver/i2c_master.c -------------------------------------------------------------------------------- /i2c_rtc/include/driver/i2c_master.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/include/driver/i2c_master.h -------------------------------------------------------------------------------- /i2c_rtc/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/include/driver/uart.h -------------------------------------------------------------------------------- /i2c_rtc/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/include/driver/uart_register.h -------------------------------------------------------------------------------- /i2c_rtc/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /i2c_rtc/user/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/new_uart.c -------------------------------------------------------------------------------- /i2c_rtc/user/ring_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/ring_buffer.c -------------------------------------------------------------------------------- /i2c_rtc/user/ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/ring_buffer.h -------------------------------------------------------------------------------- /i2c_rtc/user/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/rtc.c -------------------------------------------------------------------------------- /i2c_rtc/user/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/rtc.h -------------------------------------------------------------------------------- /i2c_rtc/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/user_config.h -------------------------------------------------------------------------------- /i2c_rtc/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/i2c_rtc/user/user_main.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/Makefile -------------------------------------------------------------------------------- /mqtt_alarm_clock/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/README -------------------------------------------------------------------------------- /mqtt_alarm_clock/driver/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/driver/new_uart.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/include/driver/uart.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/include/driver/uart_register.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/include/string.h: -------------------------------------------------------------------------------- 1 | //Nothing here. 2 | -------------------------------------------------------------------------------- /mqtt_alarm_clock/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/config_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/config_flash.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/config_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/config_flash.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/au_Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/au_Makefile -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/build/app_app.a: -------------------------------------------------------------------------------- 1 | ! 2 | -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/debug.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/mqtt.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/mqtt_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/mqtt_msg.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/proto.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/queue.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/ringbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/ringbuf.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/typedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/typedef.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/include/utils.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/mqtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/mqtt.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/mqtt_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/mqtt_msg.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/proto.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/queue.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/ringbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/ringbuf.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/mqtt/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/mqtt/utils.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/user_config.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/user_json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/user_json.c -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/user_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/user_json.h -------------------------------------------------------------------------------- /mqtt_alarm_clock/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_alarm_clock/user/user_main.c -------------------------------------------------------------------------------- /mqtt_lcd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/Makefile -------------------------------------------------------------------------------- /mqtt_lcd/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/README -------------------------------------------------------------------------------- /mqtt_lcd/driver/i2c_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/driver/i2c_master.c -------------------------------------------------------------------------------- /mqtt_lcd/driver/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/driver/new_uart.c -------------------------------------------------------------------------------- /mqtt_lcd/host_code/config_client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/host_code/config_client/Makefile -------------------------------------------------------------------------------- /mqtt_lcd/host_code/config_client/announce_server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/host_code/config_client/announce_server -------------------------------------------------------------------------------- /mqtt_lcd/host_code/config_client/announce_server.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/host_code/config_client/announce_server.pro -------------------------------------------------------------------------------- /mqtt_lcd/host_code/config_client/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/host_code/config_client/main.cpp -------------------------------------------------------------------------------- /mqtt_lcd/host_code/config_client/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/host_code/config_client/main.o -------------------------------------------------------------------------------- /mqtt_lcd/include/driver/i2c_master.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/include/driver/i2c_master.h -------------------------------------------------------------------------------- /mqtt_lcd/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/include/driver/uart.h -------------------------------------------------------------------------------- /mqtt_lcd/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/include/driver/uart_register.h -------------------------------------------------------------------------------- /mqtt_lcd/include/string.h: -------------------------------------------------------------------------------- 1 | //Nothing here. 2 | -------------------------------------------------------------------------------- /mqtt_lcd/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mqtt_lcd/user/config_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/config_flash.c -------------------------------------------------------------------------------- /mqtt_lcd/user/config_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/config_flash.h -------------------------------------------------------------------------------- /mqtt_lcd/user/i2c_lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/i2c_lcd.c -------------------------------------------------------------------------------- /mqtt_lcd/user/i2c_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/i2c_lcd.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/au_Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/au_Makefile -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/build/app_app.a: -------------------------------------------------------------------------------- 1 | ! 2 | -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/debug.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/mqtt.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/mqtt_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/mqtt_msg.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/proto.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/queue.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/ringbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/ringbuf.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/typedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/typedef.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/include/utils.h -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/mqtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/mqtt.c -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/mqtt_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/mqtt_msg.c -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/proto.c -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/queue.c -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/ringbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/ringbuf.c -------------------------------------------------------------------------------- /mqtt_lcd/user/mqtt/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/mqtt/utils.c -------------------------------------------------------------------------------- /mqtt_lcd/user/pcf8754.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/pcf8754.c -------------------------------------------------------------------------------- /mqtt_lcd/user/pcf8754.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/pcf8754.h -------------------------------------------------------------------------------- /mqtt_lcd/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/user_config.h -------------------------------------------------------------------------------- /mqtt_lcd/user/user_json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/user_json.c -------------------------------------------------------------------------------- /mqtt_lcd/user/user_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/user_json.h -------------------------------------------------------------------------------- /mqtt_lcd/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/mqtt_lcd/user/user_main.c -------------------------------------------------------------------------------- /pcf8574_input/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/Makefile -------------------------------------------------------------------------------- /pcf8574_input/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/README -------------------------------------------------------------------------------- /pcf8574_input/driver/i2c_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/driver/i2c_master.c -------------------------------------------------------------------------------- /pcf8574_input/include/driver/i2c_master.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/include/driver/i2c_master.h -------------------------------------------------------------------------------- /pcf8574_input/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/include/driver/uart.h -------------------------------------------------------------------------------- /pcf8574_input/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/include/driver/uart_register.h -------------------------------------------------------------------------------- /pcf8574_input/include/stdout/stdout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/include/stdout/stdout.h -------------------------------------------------------------------------------- /pcf8574_input/include/stdout/uart_hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/include/stdout/uart_hw.h -------------------------------------------------------------------------------- /pcf8574_input/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pcf8574_input/user/pcf8754.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/user/pcf8754.c -------------------------------------------------------------------------------- /pcf8574_input/user/pcf8754.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/user/pcf8754.h -------------------------------------------------------------------------------- /pcf8574_input/user/stdout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/user/stdout.c -------------------------------------------------------------------------------- /pcf8574_input/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/user/user_config.h -------------------------------------------------------------------------------- /pcf8574_input/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/pcf8574_input/user/user_main.c -------------------------------------------------------------------------------- /uart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/Makefile -------------------------------------------------------------------------------- /uart/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/README -------------------------------------------------------------------------------- /uart/include/driver/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/include/driver/uart.h -------------------------------------------------------------------------------- /uart/include/driver/uart_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/include/driver/uart_register.h -------------------------------------------------------------------------------- /uart/include/user_config.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uart/user/new_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/user/new_uart.c -------------------------------------------------------------------------------- /uart/user/ring_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/user/ring_buffer.c -------------------------------------------------------------------------------- /uart/user/ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/user/ring_buffer.h -------------------------------------------------------------------------------- /uart/user/user_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/user/user_config.h -------------------------------------------------------------------------------- /uart/user/user_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anupak/esp8266-samplecode/HEAD/uart/user/user_main.c --------------------------------------------------------------------------------