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.

Learn Vim Script the Hard Way – online free book

Image

Vim is simple editor which everyone who touched Linux have used. The reason to be so popular is that it’s available in any Linux distribution and it runs on any terminal.

Reading http://learnvimscriptthehardway.stevelosh.com/ you will see how powerful and configurable Vim could be!

Mapping key commands, variables, loops, conditions allow you to manipulate your editor content adding new functionalities.