Sale!

Bluetooth Module HC-05

Original price was: 235 EGP.Current price is: 200 EGP.

HC-05 is a Bluetooth module for wireless serial communication. Supports master/slave modes, easy to use with Arduino for remote control and data transfer

Availability: In stock

SKU: ARD-0000020 Category: Tags: , , ,
Guaranteed Safe Checkout

The HC-05 Bluetooth Module supports both data mode for seamless communication and command mode for configuration via AT commands.

Ideal for connecting microcontrollers, smartphones, and other Bluetooth-enabled devices, this module is a popular choice for hobbyists, educators, and professionals alike.

Pin Description

The HC-05 module typically comes with the following pins on its breakout board:

  • VCC: Power supply pin. Connect to a voltage source between 3.6V and 6V
  • GND: Ground pin. Connect to the ground of your circuit.
  • TXD: Transmit data pin. Connect to the RX pin of your microcontroller for serial communication.
  • RXD: Receive data pin. Connect to the TX pin of your microcontroller.
  • STATE: Indicates the connection status. It is high (3.3V) when the module is connected to another device and low when not connected.
  • EN (or KEY): Enable pin. Pull this pin high (connect to VCC) before powering on the module to enter AT command mode for configuration. Leave it disconnected or low for normal data mode
  • Overview of Working Modes
  • The HC-05 Bluetooth module operates in two primary modes:
    1. Data Mode: Used for transmitting and receiving data over Bluetooth.
    2. Command Mode: Used for configuring the module’s settings via AT commands.

    Below is a detailed comparison based on several key features :

    Data Mode :

    • Purpose: Transmit and receive serial data over Bluetooth.
    • Baud Rate: Configurable, with a default setting of 9600bps.
    • How to Enter: Default mode when the EN/KEY pin is low or disconnected.
    • LED Behavior: Rapid blink when not connected or Slow blink when connected.
    • Bluetooth Activity: Active—sends and receives data over Bluetooth.

    Command Mode :

    • Purpose: Configure the module using AT commands (e.g., set name, baud rate, or role).
    • Baud Rate: 38400bps if entered by pulling EN/KEY high before power-on.
    • Uses the current configured baud rate if entered during operation.
    • How to Enter: Pull the EN/KEY pin high (either before power-on or while powered on).
    • LED Behavior: Slow blink (e.g., once every two seconds).
    • Bluetooth Activity: Inactive—only accepts AT commands via the serial interface, with no Bluetooth communication.
    Applications
    • Wireless communication between microcontrollers (e.g., Arduino, PIC, ESP32)
    • Connecting to smartphones or computers for data transfer and control
    • Home automation projects, such as controlling lights or appliances
    • Robotics and remote control systems
    • IoT devices for wireless data logging and monitoring
    • Popular in educational and hobbyist projects for learning wireless communication
    Documentation :
Shopping Cart
Categories
Account
0
Search
Scroll to Top