SERIAL.
MEETS THE
FUTURE.
The premium, reactive Web Serial Interface. Connect instantly via standard BLE UART services or real-time WebSockets directly from your browser.
> quantum-serial loaded.
> Offline Caching: LOCAL PERSIST STORAGE ACTIVE
> System diagnostics: OK
> Local sandbox environment ready.
> Ready for physical & virtual connections...
Bluetooth Terminal
Direct Web Bluetooth UART Interface (Needs HTTPS + Supported Browser)
Wi-Fi Terminal
WebSocket Real-time Connection Space
💡 Quick Connection Guide:
If you are using the ESP as a separate router Access Point (AP) and not a subdevice of your main Wi-Fi modem, put the ESP into Repeater Mode so you get internet through the ESP Wi-Fi and connect your PC to the ESP's repeated Wi-Fi, then open this website (reload) in your PC.
OR
Connect the ESP to your main Wi-Fi network and register it as a subdevice (Station Mode) of the main Wi-Fi. Since both your computer/mobile and your ESP will then reside on the same network, simply enter your ESP's local IP address in the configuration above.
Documentation
Get up and running with ESP32 and Arduino firmware integrations.
Automatic Offline Asset Lock (No SW required)
We have integrated a premium, database-less caching architecture directly inside this HTML document. Upon your first load, Tailwind CSS, Xterm.js, and style files are cached locally inside your browser memory.
Status: Automatically Active. You can verify this by turning off your Wi-Fi entirely and loading this page—everything will style and run flawlessly instantly.
To clear or inspect your cached assets manually, run the trigger tool below:
WebSocket Configuration
Configure your ESP32 inside the local Wi-Fi router space. Ensure the device instantiates a standard WebSocket listener on a specified port (default port is 81).
Connection Checklist:
• If ESP operates as a standalone AP: Switch ESP to repeater mode to pass-through internet, or save this web page locally as an HTML file and run locally.
• If ESP operates as a Station (STA): Connect both devices to your domestic internet router and feed the corresponding local IP addresses directly.
Bluetooth BLE Setup
QuantumSerial utilizes standard Nordic UART BLE characteristics. Set up your microcontroller with the following UUID structures to respond directly to this console out of the box:
Service UUID: 6e400001-b5a3-f393-e0a9-e50e24dcca9e
TX Char UUID: 6e400003-b5a3-f393-e0a9-e50e24dcca9e (For device transmits)
RX Char UUID: 6e400002-b5a3-f393-e0a9-e50e24dcca9e (For device writes)
Terms & Conditions
Welcome to QuantumSerial. This is a pure, local client-side serial monitoring interface built entirely for web browsers supporting modern Web APIs.
By using this web app, you acknowledge that direct hardware access (Bluetooth / WebSerial) is governed strictly by your system's browser permissions. This page does not store, transmit, or relay your serial packet logs to external entities.
Privacy Policy
Zero Cloud Data Retention.
QuantumSerial values your data security. Absolutely no logs, inputs, raw bytes, or command streams processed by our web environment ever touch external servers. Every bit remains strictly localized within your browser process memory context.