HC-06 Bluetooth Module: Pinout, Datasheet pdf and Arduino Connection
TERM BLOCK 6POS 45DEG 3.7MM PCB
HC-06 is a Bluetooth module designed for establishing short-range wireless data communication between two microcontrollers or systems. This article mainly covers pinout, datasheet, specifications, applications, Arduino connection, and other details about HC-06 Bluetooth Module.

Bluetooth module HC-06 and Arduino
Overview of HC-06
The HC-06 is a class 2 slave Bluetooth module designed for transparent wireless serial communication. Its operation becomes transparent to the user once it is associated with a master Bluetooth device such as a PC, smartphone, or tablet. All data received through the serial input is sent over the air right away. When the module receives wireless data, it sends it out over the serial interface in the same format as it was received. In the user microcontroller program, no user code related to the Bluetooth module is required.
HC-06 Pinout


HC-06 Pinout
| Pin | Name | Function |
| 1 | Key | The pin state determines whether the module works in AT command mode or normal mode [High=AT commands receiving mode(Commands response mode), Low or NC= Bluetooth module normally working] |
| 2 | Vcc | '+5V Positive supply needs to be given to this pin for powering the module |
| 3 | Gnd | Connect to ground |
| 4 | TXD | Serial data is transmitted by module through this pin (at 9600bps by default), 3.3V logic |
| 5 | RXD | Serial data is received by module through this pin (at 9600bps by default),3.3V logic |
| 6 | State | The pin is connected to the LED on the board to represent the state of the module |
HC-06 Features
Bluetooth protocol: Bluetooth V2.0 protocol standard
Power Level: Class2 (+6dBm)
Band: 2.40GHz—2.48GHz, ISM Band
Receiver sensitivity: -85dBm
USB protocol: USB v1.1/2.0
Modulation mode: Gauss Frequency Shift Keying
Safety feature: Authentication and encryption
Operating voltage range: +3.3V to +6V
Operating temperature range: -20ºC to +55ºC
Operating Current: 40mA
Specifications
- TypeParameter
- Factory Lead Time10 Weeks
- Mounting Type
The "Mounting Type" in electronic components refers to the method used to attach or connect a component to a circuit board or other substrate, such as through-hole, surface-mount, or panel mount.
Through Hole, Kinked Pin - Housing Material
The parameter "Housing Material" in electronic components refers to the material used to encase or protect the internal circuitry of the component. The housing material plays a crucial role in providing physical protection, insulation, and environmental resistance to the electronic component. Common housing materials include plastics, metals, ceramics, and composites, each offering different levels of durability, heat resistance, and electrical properties. The choice of housing material is important in determining the overall performance, reliability, and longevity of the electronic component in various operating conditions.
Thermoplastic - Contact Material - Plating
Contact Material - Plating refers to the material used to coat the contact surfaces of electronic components, such as connectors or switches, to enhance their performance and durability. Plating is applied to prevent corrosion, improve conductivity, and reduce friction between contacts. Common plating materials include gold, silver, nickel, and tin. The choice of plating material depends on factors such as the application requirements, cost considerations, and environmental conditions in which the component will be used. Overall, the plating material plays a crucial role in ensuring reliable electrical connections and long-term functionality of electronic components.
Phosphor Bronze - Tin Plated - Operating Temperature
The operating temperature is the range of ambient temperature within which a power supply, or any other electrical equipment, operate in. This ranges from a minimum operating temperature, to a peak or maximum operating temperature, outside which, the power supply may fail.
-40°C~115°C - Packaging
Semiconductor package is a carrier / shell used to contain and cover one or more semiconductor components or integrated circuits. The material of the shell can be metal, plastic, glass or ceramic.
Bulk - Series
In electronic components, the "Series" refers to a group of products that share similar characteristics, designs, or functionalities, often produced by the same manufacturer. These components within a series typically have common specifications but may vary in terms of voltage, power, or packaging to meet different application needs. The series name helps identify and differentiate between various product lines within a manufacturer's catalog.
HC - Part Status
Parts can have many statuses as they progress through the configuration, analysis, review, and approval stages.
Active - Moisture Sensitivity Level (MSL)
Moisture Sensitivity Level (MSL) is a standardized rating that indicates the susceptibility of electronic components, particularly semiconductors, to moisture-induced damage during storage and the soldering process, defining the allowable exposure time to ambient conditions before they require special handling or baking to prevent failures
1 (Unlimited) - ColorGreen
- Pitch
In electronic components, "Pitch" refers to the distance between the center of one pin or lead to the center of the adjacent pin or lead on a component, such as an integrated circuit (IC) or a connector. It is a crucial parameter as it determines the spacing and alignment of the pins or leads on a component, which in turn affects how the component can be mounted on a circuit board or connected to other components.The pitch measurement is typically expressed in millimeters (mm) or inches (in) and plays a significant role in determining the overall size and layout of a circuit board. Components with different pitches may require specific types of circuit boards or connectors to ensure proper alignment and connection. Designers must carefully consider the pitch of components when designing circuit layouts to ensure compatibility and proper functionality of the electronic system.
0.146 3.70mm - Wire Gauge
a measurement of?wire?diameter.?This determines the amount of electric current the wire can safely carry, as well as its electrical resistance and weight.
20-26 AWG - Voltage
Voltage is a measure of the electric potential difference between two points in an electrical circuit. It is typically represented by the symbol "V" and is measured in volts. Voltage is a crucial parameter in electronic components as it determines the flow of electric current through a circuit. It is responsible for driving the movement of electrons from one point to another, providing the energy needed for electronic devices to function properly. In summary, voltage is a fundamental concept in electronics that plays a key role in the operation and performance of electronic components.
300V - Number of Levels1
- Current
In electronic components, "Current" refers to the flow of electric charge through a conductor or semiconductor material. It is measured in amperes (A) and represents the rate at which electric charge is moving past a specific point in a circuit. Current is a crucial parameter in electronics as it determines the amount of power being consumed or delivered by a component. Understanding and controlling current is essential for designing and operating electronic circuits efficiently and safely. In summary, current is a fundamental electrical quantity that plays a key role in the functionality and performance of electronic components.
2A - Terminal and Terminal Block Type
The parameter "Terminal and Terminal Block Type" in electronic components refers to the specification that describes the design and functionality of the connection points where electrical wires are attached. This includes various configurations such as screw terminals, spring terminals, push-in terminals, and barrier terminals. The type of terminal affects the ease of installation, reliability, and suitability for specific applications or environments. Additionally, the parameters often indicate the number of poles or connections that a terminal block can accommodate, which is crucial for organizing and managing electrical connections in circuits.
BARRIER STRIP TERMINAL BLOCK - Positions Per Level
The parameter "Positions Per Level" in electronic components refers to the number of distinct positions or locations available on a single level of a component, such as a connector or a circuit board. This measurement is crucial for determining the capacity and layout of electronic systems, as it influences how connections are made and how components are arranged. A higher number of positions typically allows for more complex interconnections and greater functionality within a given space.
6 - Mating Orientation
Mating orientation in electronic components refers to the specific alignment or positioning required for two components to connect or fit together properly. This parameter is crucial for ensuring that the components can be securely joined and function as intended within a larger electronic system. It may involve considerations such as the physical shape, size, and alignment of connectors, pins, or other mating features on the components. Proper mating orientation is essential for establishing electrical connections, transmitting signals, and enabling the components to work together seamlessly. Manufacturers often provide detailed specifications and guidelines for mating orientation to help users correctly assemble and integrate electronic components.
45° (135°) Angle with Board - Wire Termination
a piece of electrical equipment that's attached to either end of an electrical wire.
Screwless - Push Button Clamp - RoHS Status
RoHS means “Restriction of Certain Hazardous Substances” in the “Hazardous Substances Directive” in electrical and electronic equipment.
Non-RoHS Compliant
HC-06 Alternatives
HC-04, HC-02, HC-05, HC-03
Benefits of HC-06
HC-06 is the best option when short-distance wireless communication is needed. The module is used for wireless communications of less than 100 meters.
The module is very easy to interface with and communicate with.
The module is one of the cheapest solutions for wireless communication of all types present in the market.
The module consumes very little power to function and can be used on battery-operated mobile systems.
The module can be interfaced with almost all controllers or processors as it uses a UART interface.
HC-06 Applications
Bluetooth Car Hands-free Device
Bluetooth GPS
Bluetooth Data Transfer
Hobby projects
Engineering applications
Robotics
Mobile Phone Accessories
Servers
Computer Peripherals
Sports and Leisure Equipment
USB Dongles
HC-06 Arduino Connection

The HC-06 module has four pins, all of which must be connected to the Arduino UNO to work. The VCC pin receives the module's input voltage and is thus connected to the Arduino's 5V pin. The ground pin of the module is GND, which connects to the Arduino's ground pin. In other words, it serves as a baseline against which all other voltages are assessed. The RXD and TXD pins on the module are the receive and transfer pins, respectively. The RXD pin of the module receives serial data from the master device (smartphone) and then passes it to the TXD pin of the Arduino. The RX pin on the module is directly connected to the TXD pin on the module. The TXD pin on the module is connected directly to the RX pin on the Arduino whereas the RXD pin of the module is connected to the TX pin on the Arduino using a voltage divider circuit as the RXD on the module can only support voltage up to 3.3V.
How to Use HC-06
The UART interface is used to communicate with the HC-06 module. This interface is used to send data to or receive data from the module. As a result, the module can be connected to any microcontroller or directly to a PC with an RS232 port (UART interface). The module's usual interface circuit to an Arduino is shown below.

HC-06 Circuit
As indicated in the diagram, the module is linked to a +5V regulated power source and a UART interface is established. Simply link the Arduino's RXD to the module's TXD, and the Arduino's TXD to the module's RXD through a resistor voltage divider. This voltage divider is used to convert Arduino's 5V logic signals to +3.3V logic signals that are compatible with the module. If separate power sources are used, the Arduino and module's ground must be linked for voltage reference.
After you've connected the module, you'll need to build a program in the Arduino IDE to receive and send data to it.
HC-06 vs. HC-05
The HC-05 can be a master or slave. The HC-06 is a slave only. This means the HC-05 can initiate a connection to another device and the HC-06 can only accept a connection from another device. The boards are based on the EGBT-045MS/EGBT-046S Bluetooth modules which are loaded with SPP firmware for UART communication.
HC-06 Dimensions

HC-06 Dimensions
HC-06 Manufacturer
Terminal blocks, screw machined pins, IC sockets, spring pins, and connectors are all made by Amphenol Anytek. Anytek Technology Corporation was founded in Taipei, Taiwan, in 1997. Anytek Electronic Technology (Shenzhen) Co., Ltd., an R&D and production base, was founded in 1998. Anytek employs around 1200 people, with over 200 of them being engineers and technicians. R&D, tooling, injection molding, metal stamping, turning, screw manufacturing, automatic assembly, and a UL laboratory are among Anytek's in-house capabilities, completing a continuous production line to deliver competitive high-quality products.
Popularity by Region
What is the use of HC-06?
The HC-06 Bluetooth module is a slave Bluetooth module designed for wireless serial communication.
How does Bluetooth module HC-06 work?
The HC-06 is a class 2 slave Bluetooth module designed for transparent wireless serial communication. Once it is paired to a master Bluetooth device such as a PC, smartphone, and tablet, its operation becomes transparent to the user. All data received through the serial input is immediately transmitted over the air.
What is the range of HC-06 Bluetooth module?
Like the HC-05, the HC-06 module can reach a range of up to 9 meters (30 ft). If you need a Bluetooth module to talk to your smartphone and an Arduino board, the HC-06 would work fine.
What is the difference between HC-05 and HC-06?
The HC-05 can be master or slave, the HC-06 is slave only. The main difference is that they have different firmware and HC-05 can be used as Slave and master but HC-06 can be used as a slave only.
MCP3424 A/D Converter: Datasheet, Pinout and Schematic13 August 20213921
BAT54J Diode: SOD323F, 30V, Datasheet, Pinout, Application18 February 20221350
AD8307 92 dB Logarithmic Amplifier: Datasheet, Pinout, and RF Power Measurement Analysis12 February 2026330
SN74LVC1G17DBVR: Features, Applications, and Datasheet16 November 20231574
LIS2DW12TR Motion Sensor: Datasheet, Pinout, Application Hint07 April 20223842
STWD100NYWY3F: ST, Watchdog Timer Circuit, STWD100NYWY3F PDF05 January 20221873
LDC1614RGHT LDC: Pinout, Specification, and Datasheet07 June 20211938
NJM4560 Dual OP-AMP: Datasheet, Equivalent and Circuit03 November 20219128
Enhancing Frequency Stability in Modern Distributed Power Systems21 September 20243918
Introduction of 55 ADC and DAC Commonly Used Terms02 December 20215186
The Reason for the Leakage Current of MOS Tube26 March 20227899
The Global Talent Pool for Major Chip Manufacturing Is Still Far From Adequate29 April 2022562
What is the Difference between an Integrated Circuit and a Chip16 January 202616210
Top 5 SR44 Battery Brands for Reliable Power20 August 20253811
DoD Allocates $238 Million for Semiconductor Centers under CHIPS and Science Act23 September 20232748
An Overview of LPDDR25 March 202632278
Amphenol Anytek
In Stock
United States
China
Canada
Japan
Russia
Germany
United Kingdom
Singapore
Italy
Hong Kong(China)
Taiwan(China)
France
Korea
Mexico
Netherlands
Malaysia
Austria
Spain
Switzerland
Poland
Thailand
Vietnam
India
United Arab Emirates
Afghanistan
Åland Islands
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antigua & Barbuda
Argentina
Armenia
Aruba
Australia
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia
Bonaire, Sint Eustatius and Saba
Bosnia & Herzegovina
Botswana
Brazil
British Indian Ocean Territory
British Virgin Islands
Brunei
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon
Cayman Islands
Central African Republic
Chad
Chile
Christmas Island
Cocos (Keeling) Islands
Colombia
Comoros
Congo
Congo (DRC)
Cook Islands
Costa Rica
Côte d’Ivoire
Croatia
Cuba
Curaçao
Cyprus
Czechia
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Eswatini
Ethiopia
Falkland Islands
Faroe Islands
Fiji
Finland
French Guiana
French Polynesia
Gabon
Gambia
Georgia
Ghana
Gibraltar
Greece
Greenland
Grenada
Guadeloupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bissau
Guyana
Haiti
Honduras
Hungary
Iceland
Indonesia
Iran
Iraq
Ireland
Isle of Man
Israel
Jamaica
Jersey
Jordan
Kazakhstan
Kenya
Kiribati
Kosovo
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao(China)
Madagascar
Malawi
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte
Micronesia
Moldova
Monaco
Mongolia
Montenegro
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
New Caledonia
New Zealand
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
North Korea
North Macedonia
Northern Mariana Islands
Norway
Oman
Pakistan
Palau
Palestinian Authority
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Pitcairn Islands
Portugal
Puerto Rico
Qatar
Réunion
Romania
Rwanda
Samoa
San Marino
São Tomé & Príncipe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Sint Maarten
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Sudan
Sri Lanka
St Helena, Ascension, Tristan da Cunha
St. Barthélemy
St. Kitts & Nevis
St. Lucia
St. Martin
St. Pierre & Miquelon
St. Vincent & Grenadines
Sudan
Suriname
Svalbard & Jan Mayen
Sweden
Syria
Tajikistan
Tanzania
Timor-Leste
Togo
Tokelau
Tonga
Trinidad & Tobago
Tunisia
Turkey
Turkmenistan
Turks & Caicos Islands
Tuvalu
U.S. Outlying Islands
U.S. Virgin Islands
Uganda
Ukraine
Uruguay
Uzbekistan
Vanuatu
Vatican City
Venezuela
Wallis & Futuna
Yemen
Zambia
Zimbabwe


Product
Brand
Articles
Tools











