Store

SparkFun

· MPN: WRL-30414

$23.18 |
In stock at supplier
No reviews yet

Turn a wired UART link into a dependable short-range Bluetooth® serial connection for microcontrollers, computers and mobile devices. It pairs, connects and ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

Turn a wired UART link into a dependable short-range Bluetooth® serial connection for microcontrollers, computers and mobile devices. It pairs, connects and passes data between TX and RX lines, buffering serial streams for byte-perfect delivery between radios.

This JST version swaps the usual pins and headers for a 6-pin JST-GH connector. It shares the same pinout and connector as the SiK Telemetry Radio V3 and SparkFun LoRaSerial Kit, making it a drop-in style option where you want Bluetooth rather than an RF telemetry link.

It is especially useful with high-precision GNSS breakouts such as LG290P, mosaic-G5 P3, ZED-X20P and LG580P, letting you stream positioning data to a GIS app on a phone. Bluetooth Classic SPP is the primary protocol for Android and most desktops/laptops, while BLE support helps with Apple and low-power devices.

SparkFun documentation and design resources include schematic, KiCad files, 3D model, board dimensions, hookup guide, ESP32-PICO-MINI-02 datasheet, ESP32 technical reference manual, firmware and hardware repository files.

Features:

  • Module: Espressif's ESP32-PICO-MINI-02 Module with Built-in PCB Antenna
  • Serial link: Serial Bluetooth® Point-to-Point Communication
  • Bluetooth Protocols Supported: Serial Port Profile (SPP)
  • Bluetooth Protocols Supported: Bluetooth Low Energy (BLE)
  • Firmware updates: Firmware Over-the-Air (OTA) Updates via 2.4GHz WiFi
  • Simple Pairing: Connecting two BlueSMiRFs is as simple as pressing the onboard PAIR button.
  • Phone and computer connection: You can also connect directly to a phone or computer for remote control and data viewing.
  • Remote Configuration: Use a serial terminal app and a simple AT command set to adjust baud rates, flow control and LED modes on the fly.
  • Power and Logic: Onboard AP2112K voltage regulator and logic-level shifting make all pins 3.3V to 5V-tolerant.
  • Status monitoring: Built-in status LEDs monitor connection and serial traffic.

Specifications:

  • Wireless serial stream: 2400 to 921600 baud
  • Full-duplex transmission: Up to 921600 bps
  • Short-range indoor operation: Up to 100 feet (33 meters)
  • Connector: 6-pin JST-GH connector
  • Pinout compatibility: Same pinout and connector as the SiK Telemetry Radio V3 and the SparkFun LoRaSerial Kit
  • Recommended Input Voltage: 3.3V to 5V
  • Current & Power Consumption @ 3.3V - Idle: 72mA / 238mW
  • Current & Power Consumption @ 3.3V - Connected with no Serial Traffic: 75mA / 248mW
  • Current & Power Consumption @ 3.3V - Constant Duplex Serial Traffic: 140mA / 462mW
  • Voltage Regulator: AP2112K 3.3V/600mA Voltage Regulator
  • Logic Level Converters: on all pins
  • Pin tolerance: All pins 3.3V to 5V-tolerant
  • Higher voltage serial: RS232-to-TTL converter is required for higher voltages
  • Standard Serial Port with JST-GH connector: RTS/RXI/TXO/VCC/CTS/GND
  • PTH: Reset
  • Button: Pair
  • LED: CONNECT
  • LED: STATUS
  • Jumper: 3.3V Bypass Jumper (JP2)
  • Jumper: Pair Button (BTN)
  • Board Dimensions: 40.8mm x 15.22mm (1.60" x 0.60")
  • Weight: 3.40g

A handy cable-cutting board for GNSS, telemetry, robotics and embedded projects where you need a simple Bluetooth UART bridge.

Jargon buster

Plain-language definitions for the technical terms used above.

2.4GHz WiFi
2.4GHz WiFi is the common wireless network band used by many routers and embedded devices. It matters here because the module can use WiFi for firmware updates, separate from its Bluetooth serial function.
5V-tolerant
5V-tolerant means an input pin can safely accept a 5V logic signal even if the device itself runs at a lower voltage. It matters because it reduces the risk of damaging the module when connecting it to 5V microcontroller boards.
AP2112K
AP2112K is a small voltage regulator chip that provides a stable 3.3V supply for electronics on the board. The regulator rating matters when checking input voltage range and how much current the board can supply or use.
AT command set
An AT command set is a text-based control language sent over a serial terminal to configure a device. It matters because you can change settings such as baud rate and flow control without writing custom firmware.
baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
Bluetooth Classic SPP
Bluetooth Classic SPP, or Serial Port Profile, makes a Bluetooth connection behave like a traditional serial port. It matters because many Android devices and computers can use SPP to receive serial data without special hardware.
CTS
CTS stands for Clear To Send, a serial flow-control signal that tells the other device it may transmit. It matters for reliable high-speed serial communication where buffers could otherwise overflow.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
ESP32-PICO-MINI-02
ESP32-PICO-MINI-02 is the specific Espressif wireless microcontroller module used on this board. The exact module matters for checking datasheets, wireless capabilities, antenna details and long-term compatibility.
full-duplex
Full-duplex means data can be sent and received at the same time. It matters for interactive serial links where commands and responses may need to travel in both directions without taking turns.
GNSS
GNSS stands for Global Navigation Satellite System, covering positioning systems such as GPS and similar satellite networks. It matters here because high-precision GNSS modules can output lots of serial position data that this product can send wirelessly to a computer or phone.
Headers
Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
JST-GH
JST-GH is a small locking connector family commonly used where vibration or compact wiring matters. Knowing the connector type helps you choose matching cables and check whether it will plug into your existing telemetry or GNSS hardware.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
logic-level shifting
Logic-level shifting converts digital signals between voltage levels, such as 3.3V and 5V. It matters because it helps the module connect safely to microcontrollers that use different logic voltages.
OTA
OTA means over-the-air updating, where firmware is updated wirelessly instead of through a programming cable. It matters because you may be able to update or maintain the module after it is installed in a project.
PCB antenna
A PCB antenna is an antenna pattern built directly into the circuit board rather than a separate metal antenna. It matters because placement, nearby metal and enclosure design can affect wireless range.
PTH
Plated through-hole means the pin holes are metal-lined so solder connects the pad on both sides of the board. It is useful for connectors and headers that need a strong mechanical and electrical connection.
RF
RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
RS232-to-TTL
RS232-to-TTL conversion changes older higher-voltage serial signals into the low-voltage logic serial used by microcontrollers. It matters because connecting true RS232 directly to this module could damage it unless a converter is used.
RTS
RTS stands for Request To Send, a serial flow-control signal used to manage when a device is ready to receive data. It matters when moving fast serial streams because flow control can help prevent lost data.
Tolerance
Tolerance tells you how far the real resistance value may be from the printed value. A 1% resistor is useful when a circuit needs more predictable behaviour than a looser 5% or 10% part.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.

Find this product in

BlueSMiRF v2 JST Schematic

Schematic · 41.9 KB · Click any page to view full size

Download PDF

ESP32-PICO-MINI-02 Datasheet

Datasheet · 926.2 KB · Click any page to view full size

Download PDF

ESP32 Technical Reference Manual

Document · 9.7 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 972.2 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.