Shopping Cart

Your cart is empty.

Your cart is empty.

DSD TECH HC-05 Classic Bluetooth 2.0 Serial Wireless Module for UNO R3 Nano (Basic Version)

Free shipping on orders over $29.99

$9.99

$ 4 .99 $4.99

In Stock
  • HC-05 Wireless BT Module: with this HC 05 Bluetooth module,You can quickly add the Bluetooth feature to your DIY project, and then you can use your android phone to control some gadgets, such as: switch, LED.
  • Master and Slave 2-IN-1 HC 05 Module:Working Voltage 3.6V to 6V , Default baud rate:9600,Default pin:1234
  • Button: Press the button, the module enter the AT mode. AT commands are executed only in AT mode.
  • 6 PIN Dupont Cable : with this Dupont Cable, you can easily connect this HC-05 Bluetooth module.
  • Customer Support:Offering permanent technical support and a 1-year product replacement service.All questions will be answered for you within 1 business day


The Core module is HC-05 bluetooth 2.0 serial module. By using this HC 05 Bluetooth module , you can quickly add Bluetooth features to your wireless DIY Project. The factory setting is slave mode, but you can set this module to master mode so that you might be able to connect to other Bluetooth 2.0 devices.

Please note:
This is a classic Bluetooth 2.0 module , it is not compatible with iphone or ipad. If you need to use iphone or ipad to control your DIY project. You may need a Bluetooth 4.0 BLE module (such as SH-HC-08 Bluetooth 4.0 ble module)


How to enter the AT command mode
Way 1:

Step 1: Input low level to PIN34->EN PIN. (it can also be floating)
Step 2: Supply power to the module.
Step 3: Input high level to the EN PIN(PIN34)(you can press the button this do this action,if you buy HC-05 from DSD TECH)
Then the module will enter to AT mode. The baud rate is as same as the communication time, default is 9600

Way 2:
Step 1: Connect PIN34(EN PIN) to the power supply PIN.or always press the button .
Step 2: Supply power to module
Then the module will enter to AT module. But at this time, the baudrate is always 38400. In this way, user should change the baud rate at the AT mode, if they forget the communication baud rate.

Package List:
1* HC-05 Module with 6PIN
1* 6PIN Dupont Cable


About WARRANTY:
DSD TECH back this module with ONE YEAR WARRANTY. If you meet any question, please contact us, we will fix your issue within 24 hours.


Michael Gasperi
2025-09-05 16:31:18
It requires the resistor divider which is a pain, but works at 9600 without doing anything.
Cody Phillips
2025-09-02 16:36:30
The AT button didn't work for me to put it into AT command mode. In the reviews there was another poster that had the se issue. He linked to a site that worked to put it into AT command.
Allen C. Huffman
2025-08-22 14:48:43
I bought two HC-05s from DSD TECH, both at slightly different prices and descriptions. The modules both have a button which is used to enter command mode on power up. The color of the antennas was different, and one came with a 6-wire jumper cable, but beyond that they seem to be the same. (See photos.)I needed to switch the baud rate to 115200. I used an Arduino to do this with simple code to go between the Serial console and a SoftwareSerial set of pins hooked to this module. By holding down the button on power up, the device enters command mode (slow 2-second red LED blink). The baud rate is 38400, and I had to make sure I slowed the Arduino console baud rate down as well else the terminal would send characters faster than could be parsed. This was causing “ERROR:(0)” to be echoed because letters were being dropped.I was able to “AT+BAUD=115200,1,0” and “AT+NAME=HC-05A” to change baud rate and name for the modules, and all is working well.If looking for JUST something to act as a serial pass thru, there is a cheaper 4-pin module that works well. We ended up ordering a dozen of those to use since we don’t really need the master/slave support.(Photos are of the two different DSD TECH modules I ordered.)
~Mf
2025-08-02 17:26:58
Anyone using these HC-05 modules knows that there are many different hardware and firmware implementations, and they don't all work the same. I don't have extraordinary requirements for this BT module, but I do use it with Arduino and AT commands and set the AT+NAME, AT+UART, and AT+PSWD. Also, I need specific data buffering and blocking when the buffer is full, and have had problems with firmware versions 3.0 and especially 4.0. For this device from DSD Tech the firmware is Version: 2.0-20100601. It works perfectly. It's sold as Classic, and that is how it is perfectly working.
John
2025-08-01 21:30:38
I'm 1 for 1 on these so far (no DOA or failures). They work as expected and have good range. I'll be back for more.
J Olsen
2025-07-28 12:38:33
Kind of a pain to program and change settings on an arduino. Ended up using an hc06 instead since it was simpler for me. If you don't want to change baud rates, PINs, or names, this should do fine for you.
Robbie Bates
2025-06-29 18:36:45
This Bluetooth module is not compatible with iPhone. Now I have to make an Android app.
Jon
2025-06-27 12:34:49
IVE ORDERED OTHER MODULES ONLY TO RETURN THEM. But this thing here is amazing. works well, at command mode works well, works how an hc-05 should and well made. Although they dont provide the clear cover i just put some heatshrink on it and called it a day.
Alexandra
2025-05-20 12:23:06
Funciona bien
Michele Mazzone
2025-04-09 19:53:34
Ottimo prodotto perfettamente funzionante e facile da usare. Con Arduino è a mio parere consigliato un partitore di tensione sul PIN RX.
Pierre
2025-04-06 16:10:52
Super matériel, j'ai pu enfin finaliser mon projet de lampe connecté grâce à lui. Après plus de 4 mois d'utilisation quotidienne il fonctionne encore niquel, et rien a signaler.Je conseille largement ce produit pour sa qualité et son prix.
Gabry
2025-02-10 16:17:00
Io lo sto usando sul PC con il modulo ARCELI CP2104 RS232 a USB.Tutto funziona bene in modalità AT tranne il comando AT+NAME che non restituisce nessun risultato se all'accensione premo il tasto per abilitare la modalità AT.Per farlo funzionare pienamente (e quindi anche il comando AT+NAME), bisogna mettere un deviatore tra la linea V+ e EN, come si vede nelle foto, in modo che EN rimanga sempre alimentato in modalità AT, e switchare quando lo si utilizza in modalità normale.Come alimentazione utilizzo la modalità 3,3V che arriva dal modulo RS 232.
pablo
2025-01-28 18:32:35
Uno de los pines venía mirando a Cuenca. Espero que funcione igualmente.
Recommended Products