The HC-05 Bluetooth module is an excellent interface for communicating with your mobile. It has a great data transfer rate and very easy to implement.
In order to try this tutorial out you will need the following:
- Any Arduino board you like and if you don’t already have one check this out
- Grab a breadboard similar to any one of these
- Get yourself one of the HC-05 Bluetooth Modules, if you don’t already have one then grab one from here
- 2 Resistors, 2K Ohm and 4.6K Ohm
- Finally grab some Dupont jumper wires or use normal wires if you are comfortable with that
It is worth noting that the HC-05 power in (Vcc) uses 5V, while the transmit and receive (TXD and RXD) logic signal uses 3.3V. Accordingly sending signals from the HC-05 module to Arduino is ok as the Arduino I/O pins can safely receive up to 5V but the issue is when Arduino tries to send the data to the HC-05 with signal level 5V, in this case it is required to use a voltage divider as we will see during the tutorial.
Also, it worth noting that the above links are for those of you guys living in Egypt, still, for those of you living abroad and want to get the components you can either drop us an e-mail to see if we can ship the components out to you or try Amazon.com:
- For Arduino OSOYOO Mini USB Nano V3.0 ATMEGA328P Module CH340G 5V 16M Micro-controller board for Arduino