Wiser wireless-to-serial kit eases the debugging and programming of embedded devices (Crowdfunding)

WiSer is a wireless-to-serial communication kit comprised of a USB dongle (WiSer-USB) and a USB TTL debug board (WiSer-TTL) – both built around an ESP32-S2 microcontroller – that allows users to establish a P2P wireless connection between a host computer and a development board or sensor.

It works like a typical USB to TTL debug board except it operates over WiFi, and it’s especially useful to debug code, update firmware, log data, or transfer files without a USB cable or even a Wi-Fi router since the connection to peer-to-peer.  It looks especially useful when the host and DUT are too far apart, and my review samples are often on another table around 1.5m from the nearest USB port of my laptop, so I could see some use for it myself…

WiSer wireless to serial kit

WiSer specifications:

  • Wireless SoC – ESP32-S2 Wi-Fi (and Bluetooth) microcontroller
  • USB – 1x USB Type-C port providing a virtual serial port on host and for power
  • Connectivity
    • Peer-to-peer wireless communication over 2.4 GHz WiFi with AES-CCMP encryption (Yes, it’s relying on ESP-NOW)
    • Serial
      • 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 stop bits: 1 bit, 1.5 bit, 2 bit
      • Supported flow control: software (XON/SF), hardware (RTS/CTS), and None
      • Equipped with DTR control pin
  • Misc
    • RX, TX, and CONN indicator LEDs
    • “FIND PAIR” button on WiSer-USB to locate the paired device (useful when deploying multiple WiSer-TTL devices)
    • “BOOT” button to update ESP32-S2 firmware
  • Power Supply
    • WiSer-USB – 5V via USB-C port
    • WiSer-TLL – 5V via header pins, or castellated pins, or USB-C port
  • 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 and header pins)
Bitmerse Wiser-USB Wiser-TTL
Wiser-USB (top) and Wiser-TTL bottom) boards

Bitmerse says the solution is compatible with Windows, Linux, Mac, and Android without drivers, but other operating systems may be supported too since WiSer just shows as a USB serial device on the host. It’s also possible to use two Wiser-USB dongles for P2P communication between two hosts.

A quick start guide provides basic documentation to get started and a product manual builds on that for more advanced use cases. WiSer is also an open-source hardware project, and you’ll find the KiCAD hardware design files (schematics and PCB layout) and firmware source code on GitHub released under CERN-OHL-P-2.0 and MIT licenses respectively.

Wireless serial console connection
Typical connection between host and embedded device using WiSer

Bitmerse launched the Wiser kit on Crowd Supply with a $4,800 funding target. Rewards cost $60 to $65 with three options for a Host-to-Client kit, a Host-to-Host kit, or a “Board-Mountable Kit” with a Wiser-TTL board without enclosure and a WiSer-USB dongle. All three kits come with a USB Type-C cable and jumper cables. Shipping adds $8 to the US and $18 to the rest of the world, and deliveries are scheduled to start by the end of August 2024.

YouTube video player

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

8 Replies to “Wiser wireless-to-serial kit eases the debugging and programming of embedded devices (Crowdfunding)”

  1. Interesting, I’d constantly worry about bricking the target device if the battery power of the programmer dropped. There’s a reason firmware updates are usually recommended done on a fully charger or preferably charging phone.

    1. There’s no battery. The Wiser-TTL is either powered by the device’s 5V pin or a USB cable.

    1. They are using 2 devices to make this transparent. If you want to do this with 1 device you need a host program to emulate your serial connection via WiFi.
      With their method, you plug in the host side which behaves like a serial USB cable, so you can plug it anywhere you would plug a serial USB cable, including devices on which you cannot load your own software, because they either use a locked-up configuration or they use a proprietary software environment.

  2. I’ve been tinkering with a wireless uart as well, which adds the advantage of being able to switch power to the target using a MOSFET. Currently focusing on 12V targets (in my case, the Wink Hub and Hub 2), where I have brought the UART out to the edge of the case on a 3.5mm TRS jack, but it should be easy enough to manage 5V targets as well. Just a matter of adjusting the DCDC converter, and possibly eliminating the LDO that takes the result down to 3.3V for the ESP8266/ESP32.

Leave a Reply

Your email address will not be published. Required fields are marked *

Boardcon Rockchip and Allwinner SoM and SBC products
Boardcon Rockchip and Allwinner SoM and SBC products