Skip to Content

Bluetooth BK3231 Transceiver Module HC-05 06 Compatible

The SPP-C Bluetooth Module is a compact and cost-effective wireless data transmission solution designed for applications that require reliable Bluetooth communication. It operates using Bluetooth version v2.1 + EDR and supports the Serial Port Profile (SPP), making it ideal for transparent serial data transfer over Bluetooth using a UART interface.

Package Includes

  • 1 x BK3231 SPP-C Bluetooth Module


Bluetooth Transceiver Serial Module
12.00 AED 12.00 AED (Tax included)

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Built around the BK3231 Bluetooth chip, this module offers high transmit and receive sensitivity, low power consumption, and stable performance with minimal external components required. Its small form factor and integrated PCB antenna make it suitable for embedded systems, DIY projects, and commercial wireless products.

Features

  • Supports Bluetooth v2.1 + EDR with SPP protocol
  • UART interface for easy integration with microcontrollers
  • Low cost, low power consumption, and compact size
  • High sensitivity for stable wireless communication
  • Integrated PCB antenna
  • Compatible with standard Bluetooth adapters supporting SPP
  • Works in Slave mode for secure and controlled connections

Specifications

  • Bluetooth Chip: BK3231
  • Bluetooth Version: v2.1 + EDR
  • Communication Protocol: Serial Port Profile (SPP)
  • Operating Frequency: 2.40 – 2.48 GHz
  • Operating Range: Up to 10 meters (Power Level 2)
  • Host Interface: UART
  • Operating Voltage: 2.8 V – 3.6 V
  • Power Consumption (Data Transfer): 40 mA
  • Sensitivity: -88 dBm (1 Mbps mode)
  • Transmit Power: 2 dBm
  • Crystal Frequency: 16 MHz
  • HID Support: HID v1.0
  • Package: 56-pin QFN, 7 mm x 7 mm

Module Configuration

  • UART Baud Rate: 9600 bps
  • UART Format: 8 data bits, no parity, 1 stop bit (8N1)
  • Default Password: 1234
  • Operating Mode: Slave only
  • Power Supply: 3.3 V
  • Note: Level converter is required when interfacing with 5V logic

Pinout Description

  • TX, RX: UART communication pins
  • RESET: Module reset pin
  • P00 – P45: Programmable GPIO pins
  • 3.3V: Power supply input
  • GND: Ground
  • NC: Reserved pins

Pinout Diagram

SPP-C Bluetooth Module Pinout

AT Commands

BK3231 / HC-05 / HC-06 AT Commands

AT commands are used to configure the Bluetooth module. To enter AT mode, power the module while holding the KEY / EN pin HIGH (HC-05) or use the default AT baud rate.

Default AT Mode Settings

  • Baud Rate: 38400 (HC-05), 9600 (HC-06 – limited AT)
  • Line Ending: Both NL & CR
  • Response: OK

Basic AT Commands

AT Command Description Response Example
AT Test communication OK
AT+VERSION? Check firmware version +VERSION:2.0
AT+NAME? Get Bluetooth name +NAME:HC-05
AT+NAME=MyBT Set Bluetooth name OK
AT+PSWD? Get pairing password +PSWD:1234
AT+PSWD=5678 Set pairing password OK
AT+UART? Check UART settings +UART:9600,0,0
AT+UART=9600,0,0 Set baud rate OK

Role & Connection Commands (HC-05)

AT Command Description
AT+ROLE? Check role (0=Slave, 1=Master)
AT+ROLE=0 Set Slave mode
AT+ROLE=1 Set Master mode
AT+ADDR? Get module Bluetooth address
AT+CMODE=0 Connect to fixed address only
AT+CMODE=1 Connect to any address

Notes

  • HC-06 supports only a limited AT command set (Slave only).
  • AT commands must be sent without pairing.
  • Make sure the baud rate matches AT mode, not data mode.

Applications

  • Wireless serial communication
  • Arduino and microcontroller Bluetooth projects
  • Wireless data logging systems
  • Industrial and consumer embedded devices
  • Bluetooth-based control and monitoring systems