Sharjah, UAE GST
Home/ Shop/ ESP32 / WiFi Modules/ HC-05 Bluetooth Serial TTL UART Module with

HC-05 Bluetooth Serial TTL UART Module with Backplane, Master/Slave Wireless Transceiver, 6-Pin Adapter Board, 3.3V-6V Supply, Compatible with Arduino ESP32 AVR PIC ARM

AED 18.00

plus AED 20 delivery · free over AED 100

In stock · 6 units
1
Ask on WhatsApp stock, bulk pricing, will it work with my board · replies Mon–Sat 9am–6pm
  • UAE-wide delivery, 1–2 working days · AED 20 · free on orders AED 100+
  • Ships today — order by 3pm
  • 7-day returns on unopened items
Secure checkout Card payments handled by Stripe — we never see or store your card number.
Visa & Mastercard accepted Paid online at checkout — no cash needed at the door.
Free delivery on orders AED 100+ AED 20 below that · Shipped from our own UAE stock.
VISA stripe
Key specs
Module Type
Bluetooth serial transceiver (HC-05 class)
Bluetooth Standard
Classic Bluetooth (BR/EDR)
Supported Role
Master/Slave (varies by firmware revision)
Serial Interface
UART (TTL)
All 10 specifications ↓
Details
SKU
DIY-00209
Category
ESP32 / WiFi Modules
Min. order
1 pc
Barcode
DKU-000239

Overview The HC-05 Bluetooth wireless serial module is a classic Bluetooth (BR/EDR) transceiver designed to replace a wired UART cable with a short-range wireless link.

Read the full description ↓
Included Components DIY-00209

HC-05 Bluetooth module with 6-pin TTL UART backplane

Description

Overview

The HC-05 Bluetooth wireless serial module is a classic Bluetooth (BR/EDR) transceiver designed to replace a wired UART cable with a short-range wireless link. It is commonly used for Bluetooth SPP (Serial Port Profile) style communication, allowing microcontrollers and embedded systems to transmit and receive serial data as if connected by a direct TTL UART connection. This version includes a 6-pin TTL-to-UART adapter backplane, making it easier to power the module and connect RX/TX lines using standard headers, breadboards, or Dupont jumpers.

Technical Details

HC-05 modules are widely used in prototyping and production-like DIY builds because they provide a simple UART interface while handling Bluetooth pairing and link management internally. Depending on the module revision and firmware, the HC-05 can typically operate in Slave mode (accepting connections from a phone/PC) and may also support Master mode (initiating a connection to another Bluetooth device). Configuration is generally performed through AT commands over the serial interface. How you enter AT mode (button/KEY pin behavior, power-up sequence, and baud rate used for AT commands) can vary by module revision, so it is important to confirm the correct procedure for your specific board.

The included backplane/adapter board is intended to simplify integration by providing a stable power input range and a convenient 6-pin header breakout. Many adapter boards include onboard regulation and level-conditioning features, but the exact electrical behavior (including whether RX is 3.3V tolerant only, whether a divider is present, and the regulator type) varies by manufacturer. For best reliability, treat the UART logic as 3.3V-level unless your specific module documentation confirms 5V-tolerant inputs. When interfacing with 5V microcontrollers, a simple resistor divider or level shifter on the module RX line is a common best practice if the board does not already include it.

Specifications

  • Bluetooth type: Classic Bluetooth (BR/EDR); profile support commonly includes SPP (varies by firmware; check datasheet/AT list)
  • Operating role: Master/Slave capable (availability and commands vary by module revision)
  • Supply voltage (adapter/backplane input): 3.3V–6V (provided)
  • UART logic level: typically 3.3V TTL (may vary by adapter design; verify before connecting 5V logic)
  • Interface: TTL UART (TXD/RXD) plus control/status pins depending on the 6-pin mapping
  • Pin count: 6-pin header on adapter board (exact pin names/order vary by board silkscreen; commonly VCC, GND, TXD, RXD, KEY/EN, STATE)
  • Default baud rate: varies by firmware and configuration; check datasheet or query via AT commands
  • Wireless range: varies by antenna design, environment, and power class; check module revision specifications

Applications

  • Wireless serial bridge for Arduino and compatible boards (sensor telemetry, debug console, configuration link)
  • Bluetooth-to-UART interface for embedded controllers (AVR, PIC, ARM) in robotics and automation
  • PC/phone to microcontroller communication for DIY dashboards, data logging, and control panels
  • Cable replacement for short-range serial devices and prototypes
  • Pairing two microcontrollers using one module in Master mode and one in Slave mode (if supported by your firmware)

Integration Notes

1) Power: Supply the adapter board within 3.3V–6V as specified. If powering from a noisy source (motors/servos), add local decoupling near the module and keep power wiring short.

2) UART wiring: Cross-connect TX to RX and RX to TX, and share a common ground. Confirm the module’s UART voltage requirements; if your MCU uses 5V UART and the module RX is not 5V tolerant, use a level shifter or resistor divider.

3) AT configuration: Enter AT mode using the method required by your board revision (often involving a KEY/EN pin or a button during power-up). Use the correct AT baud rate for your firmware.

4) ESP32 note: ESP32 UART is 3.3V logic, which typically matches HC-05 UART levels well. Choose a free hardware UART or remap pins as needed.

5) Mounting and RF: Keep the antenna area clear of metal and high-current traces for better link stability. Orientation and enclosure materials can affect range.

Included Components

HC-05 Bluetooth module with 6-pin TTL UART backplane

Specifications

Module Type Bluetooth serial transceiver (HC-05 class)
Bluetooth Standard Classic Bluetooth (BR/EDR)
Supported Role Master/Slave (varies by firmware revision)
Serial Interface UART (TTL)
Header Pins 6 pins
Supply Voltage (Adapter Input) 3.3 - 6 V
Logic Level 3.3 (typical, verify per board) V
Configuration Method AT commands (entry/baud vary by revision)
Compatibility Arduino, ESP32, AVR, PIC, ARM
Antenna Type PCB antenna (varies by module revision)

No reviews yet · be the first

Reviews come from buyers

Sign in to review a product you have bought - or use the review link in your order email, which needs no account and marks your review as a verified purchase.

Bot
ECHO
Online — usually replies instantly
Catalog assistant: verify final stock/price on the product page before checkout.