WiSer: Wireless Serial Bridge
2024-02-09 | By Bitmerse LLP
License: Attribution Serial / UART Serial Cables Wireless ESP32
WiSer empowers you to create a seamless, wireless peer-to-peer serial connection between two devices. Whether you’re debugging code, logging data, updating firmware, or transferring files, say goodbye to the hassle of USB cables, unreliable Wi-Fi routers, or fussy Bluetooth setups. Engineered for simplicity and efficiency, WiSer eliminates the need for software, drivers, or any setup complexities. To your devices, it’s simply a cable. WiSer serves as a wireless alternative to FTDI or CP2102-based USB to TTL converters. Connect the USB module to your computer, link the TTL module to your target device, open your preferred serial terminal software, and experience the freedom to move around while you work!
WiSer is fully open source and works with a wide range of devices and operating systems. Whether you’re working on a Windows, Linux, Mac, or Android device—and whether you prefer PuTTY, Tera Term, screen, or something else—it provides a convenient, reliable solution for hassle-free serial communication.
For Developers, Engineers, and Hobbyists Alike
Serial interfaces aren’t going anywhere, and the list of possible WiSer applications continues to grow. Examples include…
- Wireless programming and debugging of microcontrollers like Arduino, ESP8266, and ESP32
- Remote control and monitoring of robotics
- Remote configuration of embedded systems
- Wireless data logging and telemetry
- Remote access to industrial equipment
- Home automation and smart-home applications
- Remote control of drones and RC vehicles
- Wireless access to GPS and radio modules
- Wireless communication with energy-monitoring systems
- Wireless barcode-scanner integration
- Wireless remote control of appliances
- Wireless communication between two computers
Features & Specifications
- Based on ESP32-S2 Wi-Fi SoC
- No driver installation required
- Provides virtual serial port on host
- Targeted for modern devices with USB Type-C ports
- Compatible with Windows, Linux, Mac, and Android
- Peer-to-peer wireless communication over 2.4 GHz
- Supported baud rates: all standard and custom rates up to 921,600 baud
- Supported data bits: 6-bit, 7-bit, 8-bit
- Supported parity types: NONE, ODD, EVEN, MARK, and SPACE
- Supported flow control: software (XON/XOFF), hardware (RTS/CTS), and None
- Supported stop bits: 1-bit, 1.5-bit, 2-bit
- Equipped with DTR control pin
- RX, TX, and CONN indicator LEDs
- "FIND PAIR" button to locate the paired device (useful when deploying multiple WiSer devices)
- "BOOT" button to update ESP32-S2 firmware
- Fully open-source
- Physical dimensions
- WiSer-USB: 37.8 x 20.4 x 8.2 mm (35.8 x 14.4 x 4.7 mm without enclosure)
- WiSer-TTL: 36.5 x 38.4 x 9.8 mm (28 x 29 x 4.3 mm without enclosure or header pins)
Host-to-Host Communication
WiSer has a dedicated SKU variant that allows communication between two PCs wirelessly using USB ports. Just plug one WiSer-USB into PC-1, and another into PC-2, and start chatting wirelessly using any third-party serial terminal software. But that's not all! The WiSer kit isn't just limited to PC-to-PC communication. It opens up many possibilities, allowing you to effortlessly connect two Raspberry Pis or even your PC with a Raspberry Pi.
Open Source
WiSer is a fully open-source project. Its design files, source code, and documentation are already published on GitHub. Our goal is to empower users by making it as easy as possible to program, understand, customize, and troubleshoot WiSer.
Documents
WiSer Quick Start Guide
WiSer Product Manual
WiSer Spec Sheet