Welcome to Wible — an innovative app that empowers you to harness the full potential of BLE (Bluetooth Low Energy) and WiFi on your Android and iOS devices. With Wible, you can connect to popular BLE-based microcontrollers and modules, control devices over WiFi, and even perform blazing-fast OTA firmware updates over BLE. Transform your smartphone into a powerful wireless serial monitor, a versatile control unit, a wireless HID interface, and now, a mobile firmware flashing tool for your DIY hardware projects.
-
WIRELESS SERIAL MONITOR: Seamlessly connect to your BLE-enabled microcontrollers, just like using the traditional Arduino Serial Monitor. Wible offers bi-directional communication with minimal coding and no hardware modifications, all within a modern, reliable interface.
Watch the full tutorial on how to use Wible's Wireless Serial Monitor:
-
OTA UPDATE OVER BLE: Perform Over-The-Air firmware updates on supported microcontrollers directly from your smartphone using a
.bin
file. Just export the binary, place it on your phone, and flash it wirelessly. This feature offers rock-solid reliability and blazing-fast transfer speeds, making firmware updates effortless and efficient.Watch the full tutorial on how to use Wible's OTA Update Over BLE Feature:
-
WIRELESS HID: Transform your smartphone into a full-fledged keyboard, touchpad, and air gesture mouse using Wible's Wireless HID feature. Operating over WiFi with the UDP protocol, this feature enables you to control any device that supports USB keyboard and mouse inputs, unlocking a new dimension of interactivity and control.
-
STEER FREELY: Control a variety of DIY robots—including quadruped robots, rovers, omnidirectional robots, robotic cars, and robot dogs—using Wible’s multitouch interface. Enjoy super low latency for a responsive and intuitive control experience.
-
Tested Devices:
- ESP32
- Arduino Uno R4 WiFi
- Raspberry Pi Pico W
- HM10 BLE Module
-
Untested (Supposedly Supported) Devices:
- Arduino MKR WiFi 1010
- Arduino UNO WiFi Rev.2
- Arduino Nano 33 IoT
- Arduino Nano 33 BLE
- Nicla Sense ME
Explore example codes for the following devices and modules: