🔧 Unlock Your Creativity with Bluetooth Magic!
The HiLetgo HC-05 Wireless Bluetooth Module is a versatile 2-in-1 transceiver that allows seamless integration of Bluetooth capabilities into your Arduino projects. With a working voltage of 3.6V to 6V and a default baud rate of 9600, this module supports both master and slave modes, making it perfect for controlling gadgets via your smartphone. The included Dupont cable ensures easy connectivity, empowering you to innovate without limits.
E**.
Must have for autonomous Arduino projects!
I build hobby class robots and it can be annoying to have it packaged up all nicely just to have to take it apart to get to the USB port so you can update your code or get some debug output. No more! Now I can pair with my project and do those things wirelessly. Worked out of the box. Bear in mind you may need to change baud rates to get it to work with whatever serial device you are connecting to. Very happy with this purchase.
A**R
Product worked as expected
I was able to communicate between my microcontroller and android phone with these units.
J**K
Could not get these to work
I bought two sets of these and could NOT get them configured work at all. I tried all baud rates, with and without newlines, carriage returns, etc. Tried holding EN pin high on power up. Tried different serial terminals and FTDI boards. Nothing. I could enter AT mode but could not get them to even echo the version.Do not buy these.
R**F
Work great
These work great and have a very good range. Thanks
P**O
Instructions on using HC-05 version 2.0-20100601
I was able to get these modules to work in peripheral mode at 921600 baud. Below are some notes which apply to ones I purchased in December 2022 with a firmware version 2.0-20100601.The modules have two modes: a configuration mode with AT commands and a serial communication mode for data transfer.When the modules are powered up with the "EN" pin set to 3.3V or the button pressed they blink slowly (about once every 2 seconds) and can be configured with nonstandard AT commands. The speed is always at 38400 baud. The device does not show up for pairing when in this mode.When the modules are powered up with the "EN" pin set to 0V or is left unconnected they blink quickly (about twice a second) and are available for pairing with a default name of HC-05 and a default baud rate of 9600 baud for data communication.To switch between the configuration mode and data communication mode requires cycling power on the device.In the below configuration examples lines that start with # are comments. Also all commands are followed by a carriage return character (ASCII 13) followed by a newline character (ASCII 10).# In configuration mode (slow blink) at 38400 baud I got the version withAT+VERSION# It returned+VERSION:2.0-20100601OK# To get the UART speed I sentAT+UART# It returned (this was after I set it to 115200 from the default of 9600)+UART:115200,0,0OK# To set the UART speed for 921600 (1 stop bit, No parity)AT+UART=921600,0,0# It returned+UART:921600,0,0OK# To set the name of the device to "CH1" I sentAT+NAME=CH1# It returnedOK# To get the name of the device I sentAT+NAME# It returnedNAME:CH1OKOnce configured I cycled power with EN unconnected and it entered the data communication mode (fast blink). I was able to pair with it by finding the device "CH1" using Windows 10. Two COM ports appeared after pairing. The reason for two COM ports is related to RFCOMMs implementation and not this particular device. For me only one of the COM ports worked and its baud rate did not have to match the baud rate programmed into the HC-05 which I had set to 921600.I'm giving the devices four stars because although the firmware is buggy and there is no documentation except for reviewer comments these are the only devices I could get to work at 921600 and I like the button to start in configuration mode and their price point. Similar devices such as the JDY-31 are much slower and lack that feature.
T**O
Perfect
Tested and working very well.
M**R
They work fine, a little quirky
These modules work fine, but are a little quirky. You can get into command mode by holding the button and powering the device up, or by latching the pin called 'EN' to VCC. This is more consistent with what is described other places as the 'KEY' pin rather than the 'EN' pin. The command firmware in the modules I got would constantly repeat the results of the commands until a number of CR/NL were entered. I don't know if this is normal for other HC-05 modules, but it was odd. The commands will take, but 'AT' and the like will not echo. The assemble quality was sloppy. The bluetooth module and controller is actually attached to a breakout board and the alignment of the module to the breakout board was twisted in a 3 of the 4 I got. Everything still works, just sloppy, but for the price this isn't a big complaint.
M**L
Works, but uses BT Version 2.0, old!
I was able to connect to my BT Device (BT Version 4.2) but I had some problems with these where the response was often slow and require a lot of retries. These are BT Version 2.0 which is fairly old technology. Most newer devices are up to BT Version 5 and higher!
Trustpilot
3 days ago
1 month ago