ESP8266 Arduino Support was added to it by IGRR, its still in boards.txt but is commented out for now, including the VIO (virtual I/O described later)
The module will be FCC'd at some point, and has a metal tin over the main IC's for compliance, also a RGB LED pokes through to allow for some creative status output. And the typical LED on D13 is still present outside the tin can.
At this point I thought it would be awesome for the Community to get involved and see where this project can go, do we use it as is, and maybe "KickStart" it and get it into everyones hands, not sure, lets see what people think first and take it from there, it can be a massive project for all to be involved in and it will have its own area here on ESP8266.com
The two Arduinos on board are connected by 2 wires and can be used as I2C communication.
IGRR has also created a (VIO) virtual I/O for WIFIO in the Arduino IDE, that is to say that I/O expanding code can run on the 328P that is similar to Firmata and when you code for example pinWrite(20, HIGH), pin 20 could correspond the the virtual I/O and behind the scenes the I/O on the 328P would go high, not any I/O on the ESP8266, this is what we car calling virtualized I/O and it allows for more and more I/O or PWM's or ADCs or DACs to be added outside the ESP8266 and sill be accesses in software as though they resided on the ESP8266.
A WIFIO.cc website has been created to house the WIFIO community.
More forums and chatter can be found here http://www.esp8266.com/wifio
Hardware Description Overview:
- Pins marked Exx are ESP8266 pins, all others are ATMEGA328P pins, SCL and SDA and shared
- FCC transferable licence due to tin can and separate on-board regulator
- Full 350mA for the user due to dual regulator design, one dedicated to ESP8266 for best radio performance
- On board antenna
- 4 layer PCB for good RF performance and again easier FCC certifications
- one RGB led connected to ESP8266 for status indicators and shines though tin can
- Typical D13 led connected to ATMEGA328P
- Programming header will access both Arduinos
- I2C header at end for connections to smart I2C sensors (coming later)
- 18mm x 43mm (0.7" x 1.7") very small
Follow WIFIO on Twitter
https://epartsconnect.com
Live realtime stock market prediction website. https://www.stocksignalslive.com my latest creation. Uses AI and machine learning.
New site featuring ESP8266 and ESP32 projects. tutorials, and news.
http://EverythingESP.com
ESP8266.com Founder and Administrator
The Mind Factory (get more from your 3D printer)
Home of the ESP8266, ESP8285, and ESP32 microcontrollers....