ESP8266-EVB initial upload of IoT-Firmware is on GitHub. We work on this firmware for several months already, the idea behind this is to enable IoT applications to be made by anyone who knows web programming and Java Script. No knowledge for embedded hardware and electronics is needed. What you can do is to sense buttons, open and close relays, measure analog values, control RGB leds, measure temperature, send and receive IR remote control commands (thus controlling every device in your home which have IR remote control like TVs, Air conditioners, VCRs, etc), read RFID cards, scan fingerprints and store in database of 2000 records, then scan and recognize fingerprints from the database. These sensors and modules can be connected to ESP8266-EVB and controlled via web code:
- ESP8266-EVB native resources: Button, Relay, ADC
- I2C UEXT modules: MOD-RGB, MOD-TC-MK2-31855, MOD-IO2, MOD-IRDA+
- SPI UEXT modules: MOD-LED8x8RGB
- UART UEXT modules: MOD-RFID125-BOX, SNS-FINGERPRINT (work in progress)
and many others will come.
Future versions of firmware upgrade are made via the web interface by simple drag and drop of the firmware file.