Open Source ESP8266-EVB IoT Firmware initial release is uploaded to GitHub

50BillionThings

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.

Are you ready to design your first Compiler? Excellent book and code

Image

Free Online Compiler Design Textbooks by prof. Seth D. Bergmann http://elvis.rowan.edu/~bergmann/books.html

Excellent book on Compiler design and demo codes for small Pascal, C++ and Java compilers.