A Simple Way to Work with BLE: Introducing the BleuIO Web App
November 24, 2025
The BleuIO USB dongle is designed for developers who want direct access to BLE functionality through simple AT commands. Because the dongle connects to a computer via USB and communicates over a virtual serial port, users typically need a terminal application to send and receive those commands.
Traditionally, this means relying on tools like PuTTY, Tera Term, CoolTerm, or minicom, each requiring installation, configuration, and platform-specific setup. These extra steps can slow down development, especially for users who simply want to plug in the dongle and start working immediately.
To remove these barriers and make BleuIO development easier and more accessible, we created the BleuIO Web App, available at https://bleuio.com/bleuioapp/. This lightweight, browser-based tool replaces traditional terminal software entirely. With no installation required, it provides a clean and intuitive interface to send BleuIO AT commands instantly across Windows, macOS, Linux, and ChromeOS — all directly from your browser.
A Modern Solution: The BleuIO Web App
The BleuIO Web App completely eliminates these barriers. With the help of the Web Serial API, you can now connect to your BleuIO dongle directly from your browser. No software installation, no drivers, and no configuration are required. You simply open the webpage, click Connect BleuIO, and begin working with AT commands instantly.
The interface is clean, responsive, and optimized for ease of use. It displays incoming data, allows you to send commands, and provides a smooth editing and execution workflow that feels like a native application rather than a traditional serial console.
Instant Access on Any Platform
The web app works on any system that supports Chrome-based browsers. Whether you’re using macOS, Windows, Linux, or ChromeOS, your experience remains identical. This platform-independent design is extremely helpful when working with BLE applications across different machines or when collaborating with teams using mixed environments.
You can also install the application directly onto your system as a Progressive Web App (PWA). Once installed, it behaves like a standalone desktop application, launches instantly, and provides a dedicated workspace for your BleuIO projects.
A Faster Way to Use AT Commands
The command input field includes auto-complete support, which makes working with BleuIO’s full library of AT commands significantly easier. Whether you’re scanning for devices, entering central mode, transmitting data, or testing advertisements, the auto-suggest feature guides you to the correct syntax and reduces mistakes.
Instead of remembering every command variation, you can rely on the terminal to assist you. This feature is especially helpful for beginners and speeds up workflow for experienced developers.
Designed for Real BLE Development
The terminal provides everything necessary for testing BLE applications, whether you’re developing firmware, building IoT solutions, testing advertisements, or debugging device interactions. Commands like AT+CENTRAL, AT+GAPSCAN, AT+ADVDATA, and AT+DUAL work exactly as they do in a traditional terminal — but in a much cleaner environment.
When commands run continuously, such as a scan without a timeout, you can use the Stop Process button to interrupt the operation instantly, acting just like pressing Ctrl + C in traditional terminals. This small detail makes a big difference in usability when working with long-running BLE scans.
Making BLE Development Easier for Everyone
The BleuIO Web App is more than just a console. It represents a simpler philosophy for BLE development: remove unnecessary obstacles, support all levels of expertise, and allow developers to focus on building instead of configuring.
Whether you’re testing BLE advertisements, building prototypes, teaching a class, developing IoT applications, or simply exploring the BleuIO ecosystem, this tool gives you a direct and enjoyable way to work.
Just open the URL, connect your dongle, and start creating.