empowering creative people

Bluetooth Module (HC-05)

SKU: CE00021

$12.00 AUD, inc GST
$10.91 AUD, exc GST

More Views

Bluetooth Module (HC-05)
12 AUD

SKU: CE00021

$12.00 AUD, inc GST
$10.91 AUD, exc GST
8 reviews 0 5 5
In stock, ships same business day if ordered before 2PM
Delivered by Fri, 20th of Jul
Shipping Offer


  • $6.95 Standard (2-4 days, tracked)
  • $8.95 Express (Overnight*, tracked)
  • $3 Economy Post* (3-7 days, no tracking)
  • FREE Pickup (Newcastle only)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

If you've ever looked into using Bluetooth in your projects, then you've probably come across the venerable HC-05 module before. It's probably the most commonly used Bluetooth module available because it provides a cheap, reliable TX/RX pipeline using the classic Bluetooth protocol. 

The HC-05 module itself is mounted onto a breakout board which provides easy, breadboard friendly 0.1" headers for Power, Ground, TX, RX, and enable pins. The breakout board also provides a 3.3V regulator so you can power it with 5V from an Arduino or other 5V board.

The HC-05 is designed to be a transparent TX/RX serial pipeline which allows devices to communicate over serial as they would through a wired connection. The is made possible by the Bluetooth software stack that is onboard the HC-05 module. With a range of 30ft (~10m) you can send serial data with ease).

Getting started with the HC-05 is as simple as connecting it up to your microcontroller, configuring it using simple AT commands, and then pairing it with other Bluetooth devices.

**The HC-05 and HC-06 are 3.3V devices. They have a 5V regulator on board so you can power them with 5V, however, for communication and to use the KEY pin with a 5V board such as an Arduino Uno, you'll need a logic level converter such as this fantastic one from Sparkfun**

Some HC-05's come with an onboard button which is connected to pin34 of the HC-05 module to enter into AT command mode, whereas others have a pin broken out to the header. We've covered using both versions of the board in our Bluetooth tutorials below.

**Note that the HC-05 can be configured as either a Master or a Slave device, whereas it's brother, the HC-06, can only be used as a Slave device**

Download our Product User Guide for a more detailed overview of this product with examples for use with Arduino and Firewing development boards.


  • 44mm x 16mm x 7mm

This product is listed in:

Documentation and Resources:
  • How to Use HC-05 Bluetooth Modules
  • So we’ve taken a look at what Bluetooth is in our Introduction to Bluetooth tutorial, and hopefully, you’ve found our Choosing a Bluetooth Module For Your Project tutorial useful in deciding which Bluetooth module is right for your p...
  • How to Choose a Bluetooth Module For Your Project
  • Alright, so we know that Bluetooth is awesome, and if you don’t, take a read of our Introduction to Bluetooth tutorial. But how exactly do we go about implementing Bluetooth communication in our projects? Well, fortunately for us, there are Blu...
  • The Maker Revolution
  • The Maker Revolution celebrates the creation of new devices and the modification of existing ones - the transition from a consumer buying goods to eventually having a major part in their creation. The Maker Revolution places strong emphasis on free (...
  • How to use an ESP8266 in the Arduino IDE
  • In August of 2014 Shanghai-based chip manufacturer, Espressif, released a ultra-cheap Serial to Wi-Fi chip called the ESP-01. At the heart of the ESP01 was an ESP8266 chip broken out into the 8 pins needed to program it via a microcontroller. You cou...
  • Introduction to Bluetooth
  • Nowadays, everything is going wireless. Phones, computers, game controllers, consoles, everything! Wireless technology has allowed us to use electronic devices with an untethered freedom which just isn’t possible with clunky cables hanging of...

Product Comments

Customer Reviews

  1. Review by Steven verified purchaser

    HC-05 worked first go! I would urge all users to read the excellent tutorial on the Core website. The tricky thing is getting the module in AT mode. I soldered a wire to "Pin34" and brought it up to 3.3V BEFORE I powered the module up with 5V. Make sure the data lines are at 3.3V and the power is 5V and you can't go wrong. Once out of AT mode, the module paired to my Samsung Tab A and I was able to send data over the BlueTooth Terminal App to my iMac running CoolTerm. All very easy. (Posted on 7/06/2018)

  2. Review by mohammad noman verified purchaser

    I have made my own bluetooth enabled IMU device, and this HC-05 works smoothly in integrating the device with PC. (Posted on 1/01/2018)

  3. Review by James - This device will work exactly how I wanted it to. verified purchaser

    Connected the device using resistor divider level shifters, ran some Arduino code and the device worked perfectly. The EN pin can be controlled by the micro removing the need for a push button switch. This device will work exactly how I wanted it to. Happy with the purchase even though it was not the same as pictured on the web page. Cheers (Posted on 21/12/2017)

  4. Review by Dennis verified purchaser

    As always, this item was delivered promptly. It was easy to hook up and works very well. (Posted on 7/12/2017)

  5. Review by Allan verified purchaser

    Good product, functions exactly as described. Great service and pricing. Delivery was spot on and quick. (Posted on 28/08/2017)

  6. Review by John verified purchaser

    Easy to use and connect your projects to your android phone. Also when it connects to my phone the connection speed drops to 9600 baud, it's probably a default android setting. And I received the device the next day after I ordered it so I'm happy there too. (Posted on 10/08/2017)

  7. Review by Clifford verified purchaser

    After buying a faulty one off an auction site ,

    This time decided to buy locally no problems programming it with the Pi3 and running with a Android Tablet using BLUEDUO App to wirelessly control the a small SDR transceiver with spectrum/waterfall display. (Posted on 14/09/2016)

  8. Review by Ian verified purchaser

    This works well - haven't tested the range capability yet - but used for Bluetooth control is ideal. There are several free android apps available on the Google Playstore that can be used in conjunction with it.
    A word of warning though do not do as I did with the first one I bought. Take care to mount it somewhere it is protected from collision damage. I drove the first one under a lounge and broke it at the connector. (Posted on 7/09/2016)

Exact shipping can be calculated on the view cart page (no login required).

We deliver Australia-wide with these options:

  • $3 for Small Items (3-7 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.95 for Express Post (Overnight for Australia Post Next Day Network, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (only after we email you to notify your order is ready)

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
NSW, 2289

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!