SKU: IOWC-0071
📋 GST Invoice Available

JDY-31B Bluetooth 3.0 SPP Module (HC-05/06 Compatible)

₹83.00 (Inclusive of all taxes)
Out of Stock

The JDY-31B is a Bluetooth 3.0 SPP serial module providing a wireless UART bridge, fully compatible with HC-05/HC-06 pinouts and AT command configuration for Arduino, robotics, and DIY automation projects.

Features

  • Bluetooth 3.0 SPP protocol for reliable serial data transmission up to 128k baud rate, offering a direct drop-in replacement for HC-05 and HC-06 modules.
  • Extended communication range up to 100 meters in open space, enabled by an integrated +8dBm RF power amplifier for robust wireless links.
  • Low-power 3.3V operation (1.8-3.6V range) with UART interface, simplifying integration with microcontrollers like Arduino, ESP32, and STM32.
  • Configurable via AT commands for setting device name, baud rate, pairing PIN, and master/slave roles, providing flexible project setup.
  • Compact 22mm x 14mm footprint with a 2mm profile, designed for space-constrained embedded systems and portable electronics.

Out of stock

Description

The JDY-31B Bluetooth module implements the Serial Port Profile (SPP) over Bluetooth 3.0, creating a transparent wireless serial cable replacement. Its architecture is optimized for stable, low-latency data streaming between a host microcontroller and a paired Bluetooth device, such as a smartphone or computer. The module integrates a power amplifier to boost output signal strength, supporting reliable communication at distances significantly beyond standard Class 2 Bluetooth range.

Designed for seamless integration, it operates from a 3.3V supply and communicates via a standard UART (TX/RX) serial interface. Configuration and operational mode changes are handled through a dedicated AT command set, allowing developers to customize parameters like baud rates from 1200 to 128000bps. The module’s firmware and pinout are fully compatible with the widely adopted HC-05 and HC-06 modules, enabling easy upgrades or replacements in existing designs without hardware modifications.

Key Features

  • Bluetooth 3.0 Serial Port Profile (SPP) for wireless serial communication emulation.
  • High-power RF output with +8dBm transmit power for extended range up to 100m line-of-sight.
  • Wide operating voltage range from 1.8V to 3.6V, with 3.3V as the recommended supply.
  • Simple UART (TTL) interface for direct connection to microcontroller serial pins.
  • Full hardware and command-set compatibility with HC-05 and HC-06 modules for easy replacement.
  • Configurable via AT commands over serial for setting baud rate, device name, role, and PIN code.
  • Low power consumption design suitable for battery-powered portable applications.
  • Compact and lightweight PCB form factor (22x14x2mm) for embedding into finished products.

Applications

  • Wireless serial communication for Arduino, Raspberry Pi, and microcontroller projects.
  • Replacement module for upgrading or repairing systems using HC-05 or HC-06 Bluetooth.
  • DIY robotics and RC vehicle control via smartphone or computer Bluetooth.
  • Home automation and wireless sensor data logging systems.
  • Battery-powered portable data loggers and telemetry devices.

Technical Specifications

Wireless ProtocolBluetooth 3.0 SPP
Frequency Range2.4GHz ISM Band
RF Transmit Power+8 dBm
Maximum Baud Rate128000 bps
Supply Voltage1.8 - 3.6 VDC (3.3V Recommended)
Communication InterfaceUART (TTL Serial)
Configuration InterfaceAT Commands via UART
Operating Temperature-40°C to +80°C
Dimensions (L x W x H)22 mm x 14 mm x 2 mm
Weight4 g

Frequently Asked Questions

How do I configure the JDY-31B module's baud rate and device name?

Connect the module's UART TX/RX pins to a USB-to-serial adapter. Power it with 3.3V, ensure the KEY pin is held high to enter AT command mode, then open a serial terminal at the default baud rate (typically 9600 or 38400). Send AT commands like AT+BAUDx to set baud rate (where x is a code for the rate) and AT+NAMEyourname to set the Bluetooth device name. Always verify changes by cycling power after configuration.

What is the power supply requirement for the JDY-31B module?

The JDY-31B operates from 1.8V to 3.6V DC, with 3.3V being the recommended and most common supply voltage. It can be powered directly from a microcontroller's 3.3V pin or a regulated LDO. Ensure your power source can provide sufficient current during transmission peaks. Avoid exceeding 3.6V to prevent damage to the module's internal RF chipset and logic circuitry.

Can I use this module as a direct replacement for an HC-05 or HC-06?

Yes, the JDY-31B is designed as a hardware and software compatible drop-in replacement for HC-05 and HC-06 modules. The pinout (VCC, GND, TXD, RXD, STATE, EN/KEY) is identical, and it responds to the same set of standard AT commands for configuration. This allows you to upgrade existing projects for improved range (+8dBm output) without modifying your PCB layout or firmware code.

How do I pair the module with a smartphone or computer?

Power the module; its LED will blink rapidly indicating it's in discoverable slave mode. On your Bluetooth device (e.g., smartphone), scan for new devices. The module will appear with its default or configured name (e.g., JDY-31B). Select it to pair, and enter the default PIN '1234' when prompted. Once paired, you can use a serial terminal app on your phone to establish an SPP connection and exchange data with your microcontroller.

Package Includes

  • 1 x JDY-31B Bluetooth 3.0 SPP Module

Additional Information

Weight 0.004 kg
Dimensions 2.2 × 1.4 × 0.2 cm