UART Service | Adafruit Bluefruit LE Shield

Skip to main content Adafruit Bluefruit LE Shield UART Service
  • Overview
  • Pinouts
  • Assembly
  • Wiring
  • Software
    • Configuration!
    • ATCommand
    • BLEUart
    • HIDKeyboard
    • Controller
    • HeartRateMonitor
    • UriBeacon
    • HALP!
  • AT Commands
    • Standard AT
    • General Purpose
    • Hardware
    • Beacon
    • BLE Generic
    • BLE Services
    • BLE GAP
    • BLE GATT
    • Debug
    • History
  • GATT Service Details
    • UART Service
  • Factory Reset
  • DFU Updates
  • SDEP (SPI Data Transport)
  • Software Resources
  • BLE FAQ
  • Downloads
  • Single page
  • Feedback? Corrections?
  • Text View
Featured Products view all
  • Overhead shot of blue, rectangular Bluetooth PCB shield. Adafruit Bluefruit LE Shield - Bluetooth® LE for Arduino $19.95 Add to Cart
  • Front view shot of Shield stacking headers for Arduino in various sizes. Shield stacking headers for Arduino (R3 Compatible) $1.95 Add to Cart
18 Beginner Project guide

UART Service

Base UUID: 6E400001-B5A3-F393-­E0A9-­E50E24DCCA9E

This service simulates a basic UART connection over two lines, TXD and RXD.

It is based on a proprietary UART service specification by Nordic Semiconductors. Data sent to and from this service can be viewed using the nRFUART apps from Nordic Semiconductors for Android and iOS.

This service is available on every Bluefruit LE module and is automatically started during the power-up sequence. Characteristics

Nordic’s UART Service includes the following characteristics:

NameTXRX

MandatoryYesYes

UUID0x00020x0003

TypeU8[20]U8[20]

RX

WX

NX

I

R = Read; W = Write; N = Notify; I = Indicate

Characteristic names are assigned from the point of view of the Central device

TX (0x0002)

This characteristic is used to send data back to the sensor node, and can be written to by the connected Central device (the mobile phone, tablet, etc.).

RX (0x0003)

This characteristic is used to send data out to the connected Central device. Notify can be enabled by the connected device so that an alert is raised every time the TX channel is updated.

Page last edited March 08, 2024

Text editor powered by tinymce.

GATT Service Details Factory Reset Related Guides Adafruit Feather HUZZAH ESP8266 By lady ada intermediate Adafruit MIDI FeatherWing By Kattni Rembor beginner Adafruit ESP32-S2 TFT Feather By Kattni Rembor beginner Your browser does not support the video tag. This links to the guide Haunted Portrait. Haunted Portrait By John Park beginner Adafruit SEN54 or SEN55 Adapter Breakout By Liz Clark beginner MicroLipo v2 Case By Ruiz Brothers beginner Your browser does not support the video tag. This links to the guide Sending Live Sensor Data to iOS with BLE. Sending Live Sensor Data to iOS with BLE By Todd Treece beginner Your browser does not support the video tag. This links to the guide Adafruit 15x7 CharliePlex FeatherWing. Adafruit 15x7 CharliePlex FeatherWing By lady ada beginner Wizzy: A Needle Felted Cat By Rick Winscot beginner Remote Control with the Huzzah + Adafruit.io By Richard Albritton intermediate Adafruit LIS3DH Triple-Axis Accelerometer Breakout By lady ada intermediate Adafruit LM73100 Ideal Diode Breakout By Liz Clark beginner Introducing Adafruit Feather RP2040 By Kattni Rembor beginner Booster Cable By Bill Earl beginner Adafruit PowerBoost 500 + Charger By lady ada intermediate
Create Wishlist
× Title Description Close Search Search
Categories

Tag » Arduino Ble Uart Service