There are plenty of Arduino compatible boards with WiFi based on ESP8266 WiSoC going for around $5 to $10, and with ESP32 processor, we are starting to have $15 to $20 boards with both WiFi and Bluetooth, but while ESP-IDF SDK has been progressing nicely, some parts of Bluetooth functionality are still not implemented. Winkel board offers an interesting alternative by offering WiFi, Bluetooth, 2.4GHz ISM, and an RTC for $24.
- MCU – Microchip/Atmel ATmega128 MCU @ 16 MHz with 128KB flash memory, 4KB SRAM, 4KB EEPROM
- I/Os (through both Atmel MCU and ESP8266)
- 38x Digital I/Os
- 7x PWM Digital I/Os
- 8x Analog Inputs
- USB – micro USB port for programming and power
- Misc – DS3231 Real-Time Clock + CR2032 battery slot, a few LEDS, reset button, jumper for OTA mode, ISP header, optional MPU-6050 Gyro+accelerometer mount
- Power Supply – 5 V
- Dimensions – TBD
Winkel board can be programmed with the Arduino IDE via a micro USB cable, but you could also program the Atmel MCU over Bluetooth, and ESP12 module over WiFi without any cable required, a must if you want to update your firmware while the board is already in a case or hard to access. Thanks to the company’s “Smart Opt system” individual components can be power on and off individually, so that unused module don’t draw power. Source code for the firmware and code samples can be found on github.
Rishi Hegde of Mintbox Technologies informed me that the board has now been launched on CrowdSupply with the company aiming to raise at least $1080. A $21 early bird pledge should get you the board will all modules (the price will be $24 after the first 50 boards are gone), but if you only want the core boards, and add your own modules, you could also pledge $12 to get the board with Atmel ATMega128 MCU and a micro USB port only. Shipping is free to India and the US, but adds $9 to the rest of the world, with delivery expected in March 2017. More details may be available in Mintbox Technologies’ Winkel product page.