w3c / wot-esp8266

Web of Things server for the ESP8266 microcontroller
7 stars 9 forks source link

Porting code from Arduino Web of Things project #1

Open draggett opened 9 years ago

draggett commented 9 years ago

I plan to start work on this project when the Arduino Web of Things project is further along, as the C++ should be directly re-usable for the ESP-8266. The main exception is that as far as I am aware, the ESP-8266 doesn't have any EEPROM. The Arduino Uno has 1 Kbytes.

draggett commented 9 years ago

The Arduino ESP hardware library emulates EEPROM with. However you can also use an external EEPROM chip via I2C

draggett commented 9 years ago

How to get an interrupt to signal when a new packet is ready on a socket? I need this to implement an event driven architecture.

jollen commented 8 years ago

Did we plan to use FreeRTOS and 3rd party libraries. FreeRTOS runs well on ESP8266, and I've ported lwip and CoAP components to ESP8266. These software stacks (FreeRTOS -> lwip -> CoAP) would be the infrastructure of Web of Things servers. It's C++ programming model.