A few years ago, I wondered why adding Wi-Fi to Arduino had to be rather expensive ($40+), and why there weren’t any low cost and small form factor Wi-Fi boards for embedded applications. But we’re now in 2015, embedded is “dead” giving rise to IoT, and I’m left wondering how it’s possible to make IoT Wi-Fi modules that cheap, and whether people will ever stop churning out cheap Wi-Fi boards, as I’m flooded with such news weekly… So when I saw yet another ESP8266 board on Kickstarter I was about to dismiss it, but since it was made by Digistump, that has an active community with their other products like DigiSpark Pro or DigiX, I decided to have a closer look.
- MCU – Espressif ESP8266EX 32-bit microprocessor @ 80MHz (overclockable up to 160MHz) with 1MB ROM (~300KB available for user code), 64KB RAM, 512 bytes EEPROM
- Connectivity – 802.11 b/g/n Wi-Fi radio
- USB – micro USB for power
- Expansion Headers – 2x 9-pin headers with 11x digital I/O Pins (interrupts on 10 digital pins) including SPI, UART and I2C, 1x analog input pin, with PWM available on all digital pins (up to 6 at a time)
- Power – 5V via micro USB port, Sleep and Deep Sleep modes for low power usage
- Dimensions – 23.4 x 30 mm
- Certifications – FCC/CE
The board is compatible with most of the company’s Digispark Pro shields so you might be able to add Bluetooth, RF, GPS, sensors to the board relatively easily. Programming can be done with the Arduino IDE, or RootCloud IDE, a web based development environment that allows to write code from any browser, and upload & debug the code over Wi-Fi.
The board also supports RootCloud, a REST API based cloud platform for communicating between devices, applications, APIs, and so on. The cloud service is optional, and can be self-hosted if you prefer, for example in a Raspberry Pi board. You’ll be able to visualize the data on neat custom dashboards as the one shown below.
Finally, the company will also provide iOS and Android app to control Oak remotely. The project will be open source hardware with the design, firmware, libraries, API tools, and a local version of the API server to be released publicly, probably via Digistump github account, and documentation hosted on their Wiki.
The project has already raised over $50,000 from nearly 1,700 backers on Kickstarter. The early bird reward is an Oak board for $10, after which it will be $13, with other rewards including multiple quantities and kits with some shields and components. Shipping is free to the US, and $5 to the rest of the world, and delivery is scheduled for September 2015.