iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
You can use a phone as a wireless serial monitor when your board runs firmware that exposes a UART-style Bluetooth Low Energy (BLE) GATT service. With Nordic’s UART Service (NUS), a BLE client app can send text or commands to the device and display its UART output. BLE pairing by itself is not enough: the firmware and app must support matching services and characteristics.
What you need
- A BLE-capable board or adapter: Use a development board or UART-to-BLE adapter running firmware that exposes NUS or another UART-style GATT service. Nordic’s Peripheral UART examples use nRF52-series development kits. A generic BLE advertisement alone does not provide a serial connection; the client needs the expected writable and notification-capable characteristics.
- A BLE GATT client app: Nordic’s nRF Connect for Mobile can scan for BLE devices, connect, inspect services, and show a log of exchanged data.
- Matching service details: The app and firmware must agree on the service UUID and on which characteristics accept writes and send notifications. NUS is one documented option, not the only way to build a BLE UART bridge.
Connect and exchange serial data
Nordic’s Peripheral UART sample uses NUS to pass data between a UART connection and a BLE connection, emulating a serial port over BLE. The phone acts as the BLE client; the board runs the peripheral firmware.
- Install and open nRF Connect for Mobile, then scan for nearby BLE devices.
- Select your board and connect. Nordic’s example advertises as “Nordic_UART.”
- Inspect the discovered services and open Nordic UART Service (NUS).
- To send data from the phone to the board, write text to the UART RX characteristic. In Nordic’s documented test, the phone sends
0123456789. - To receive board output, enable notifications on the UART TX characteristic. Text entered through the board’s UART terminal then appears in the phone app’s log.
Check the UART and BLE settings
Match the host UART configuration
The board’s UART connection still has its own settings, including baud rate. Set the connected host or terminal to match the firmware and board configuration. Nordic lists 115200 baud as the default for UART_0 on the Thingy:91; that is a device-specific example, not a universal BLE speed or a setting for every board.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Verify both directions
Phone-to-device traffic depends on a writable RX characteristic. Device-to-phone traffic depends on TX notifications being implemented and enabled in the app. If you can send commands but see no output, check the TX characteristic’s notification setting first.
#1 Best Overall
- !!Please NOTE: this is MALE RS232 to DB9 SERIAL CABLE ,Not VGA!!!It is 9 pin, NOT 15 pin!! Look carefully of the Pin is match with your device. Before ordering , please confirm the interface gender is waht you need. After receiving ,please read user manual /instruction at first and download the Driver at first from FT232 Official website or Cisco website . Customer service always online.
- Wide range of applications: USB to RS232 DB9 male serial adapter can work with your Windows (10 / 8.1 / 8 / 7 / Vista / XP), MAC or Linux system and other platforms. USB adapter is designed to connect to serial devices, such as serial modem with DB9, ISDN terminal adapter, digital camera, label writer, palm computer, barcode scanner, PDA, cash register, CNC, PLC controller, tax printer, POS, bar code scanner, label printer, etc
- High quality: ftdi usb serial,the latest ftdi chip set ensures more reliable and faster operation. USB 2.0 to RS232 male DB9 console cable will support 1Mbps date transfer rate.
- Most convenient: rs232 to usb simple installation, plug and play, COM port creation, baud rate can be changed to the required settings. USB power supply - no external power supply required.
- Exquisite design: usb-to-serial,Gold Plated USB RS232 connector and PVC cable ensure high performance and extra durability. Powered by USB port, this USB to DB9 series RS232 adapter cable is designed to fit easily into your handbag.
Account for security settings
Pairing or bonding may be required if the firmware is configured to use it. Nordic’s procedure supports optional pairing or bonding with MITM protection when enabled in the firmware.
Troubleshoot connection and missing data
- The device does not appear in the scan: Confirm that it is powered on, advertising, and running the intended peripheral firmware.
- The service is missing or looks different: Verify that the firmware exposes the service UUID your app expects. A vendor-specific UART service may use a different UUID and characteristic layout from NUS.
- The phone can connect but cannot send: Check that the RX characteristic exists and accepts writes, then write to that characteristic rather than another service value.
- The board receives commands but the phone shows no output: Confirm that the board is sending data over its UART path and enable notifications on the TX characteristic.
- Text is garbled or the host terminal cannot communicate: Check the host UART configuration, including baud rate, against the board’s settings.
Choose a compatible BLE UART implementation
If you are selecting between a development board and an adapter, compare the properties that determine whether they will work with your app and equipment:
Rank #2
- 【RS485 device to wireless】DX-CP24 can convert your RS485 interface device to wireless Bluetooth communication, and can support wireless communication between PCIOSAndroid. It can be used in application scenarios such as RS485 interface device debugging, parameter setting, information query, etc. It can also be used for communication between devices. (Note: You need to purchase a computer package to communicate with a PC)
- 【Built-in Bluetooth 5.1 BLE module】DX-CP24 uses Renesas DA14531 chip + PA Amplifiers, with a transmission power of up to 13.5dBm and a stable communication distance. External rubber stick antenna, Visual distance for communication with devices: mobile phone:90m / PC:70m / device to device:400m.
- 【Support ModBus protocol】DX-CP24 supports ModBus protocol and can support communication with various ModBus protocol devices.
- 【Support baud rate switching】DX-CP24 supports button adjustment of baud rate, supported baud rates: 2400, 4800, 9600, 19200, 38400, 57600, 115200, default 9600bps/8/n/1 (baud rate/data bit/no parity/stop bit). Short press the button twice to switch the baud rate once, the number of blue light flashes represents the baud rate number, one flash for 2400, two times/4800, three times/9600, four times/19200, five times/38400, six times/57600, seven times/115200
- 【Rich information】We provide a rich information package, including: product manuals, tutorial videos, development and testing tools, etc.You can access the user guide for complete product information by clicking on the product guide and document link below.
| Check | What to verify |
|---|---|
| Service compatibility | Whether the device exposes NUS or a vendor-specific service, and whether its UUIDs match the client’s expectations. |
| Data direction | Whether the firmware supports both writes from the phone to RX and notifications from TX to the phone. |
| Reliability and throughput | How the implementation handles MTU, notifications, buffering, and reconnection. These details depend on the device and firmware. |
| Security | Whether pairing or bonding is required and whether MITM protection is supported. |
| UART host integration | Whether the board or adapter fits your UART voltage levels and connector, and which baud configuration it requires. |
Why the phone’s Bluetooth settings are not enough
Ordinary Bluetooth settings are not a terminal for arbitrary BLE GATT characteristics. For a custom UART service, use a GATT client to scan, connect, inspect the service, write to RX, and subscribe to TX notifications.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Quick Recap
Rank #4
- [ USB to RS-232 Serial Adapter ] : 5ft Cable Length - Easily connect legacy DB-9 serial devices to modern USB-equipped computers. Uses include industrial, lab, and point-of-sale applications.
- [ Easy Testing ] : Built-in signal tester features full LED indicators with dual-color display for quick and easy testing of RS-232 host-to-device connections.
- [ Wide Compatibility ] : Built with an FTDI Chipset. Works seamlessly with Windows 7, 8, 10, 11, Linux, and macOS 10.X, making it a highly versatile solution across platforms.
- [ Why Gearmo? ] : Your trusted partner based in the USA, providing advanced engineering, highly reliable and superior built products to handle the most demanding industries for over 10 years.
- [ Engineering Support ] : Need specs? Contact us for CAD files, mechanical drawings, or datasheets to support your integration or project needs.
Rank #3
- 【Supported Devices】The Bluetooth wireless RS232 DB9 to RJ45 console management cable allows you to connect your Bluetooth-enabled laptops, smartphones, or tablets to routers, switches, firewalls, and wireless devices. It can serve as a substitute for USB console cable, USB-C console cable, or USB to serial RS232/RS-232 adapter.
- 【Compatible OS】 Compatible with Windows 7, 8.0, 8.1, 10, 11 and macOS operating systems and Linux/Android operating system.
- 【Default parameters】Similar to USB serial adapter products, the Bluetooth name, baud rate, and PIN code can be configured via software. It supports baud rates of 1200-512000. The communication data is 8 bits and cannot be changed. The default PIN code is 0000, and the default baud rate is 9600, N, 8, 1. Transmission distance is over 320ft(≈100m).
- 【Battery life】The Bluetooth RS232 adapter adopts a Type-C interface for charging. When fully charged, it can provide 70 hours of battery life, ensuring continuous operation for your work.
- 【Two interfaces】 RJ45 or Male DB9 interfaces, Meets the requirements for multiple device interfaces.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

