On our forum, many people have asked whether it is possible to add WIFI/Bluetooth connectivity to Nybble. A new V2 model based on ESP32 is under development with WiFi/Bluetooth, and we want to introduce wireless connectivity to Version 0.
We have developed the WiFi adapter kit with 3 modules:
ESP-01s: smallest and cheapest WiFi SoC. 2 modes: pass-through mode and the SoC controller. When it works in the SoC mode, Arduino IDE is fully supported and easy to program.
ESP Programmer: Supports USB-serial and power. Auto download and reset circuit is easy to use. ESP-01s has no download and reset circuit.
Adapter: Nybble 6-pin connector and ESP-01s 8-pin connecter, with 3.3V power (Nybble's power is 5V) and TTL voltage transformation.
The WiFi kit is under testing. Bluetooth solution is BLE/EDR based pass-through module. The solution is still in experiment for wireless serial update.
Do you have any suggestions?
We made five more iterations after the above picture. Now they look like this. The longer one is the WiFi module based on ESP8266, and the shorter one is the Bluetooth module. They are available as standard kit contents for both Nybble and Bittle after Jan.1st, 2021.
The BiBoard (ESP32-based) is in production and we have only finished a simple demo program for it. . Thanks to more resources on board, it can perform much smoother motion and has huge potential for future upgrades.