PIC16f1829 Bluetooth Example
A basic example using the PIC16F1829 and HC-06 bluetooth module on the PICkit 3 Low Pin Count Demo Board
For a complete tutorial write-up, please see here:
This is a project that shows how to send bidirectional data between an android phone and microcontroller. The 8-bit micro communicates with a bluetooth module via its UART pins. A terminal program on an android phone can then be used to send and receive data.
- PICkit 3 Low Pin Count Board
- HC-06 bluetooth module
- Android Phone with Blueterm installed
- A few breadboard wires to connect the HC-06 to the PIC
- Microchip MPLABX and XC8 compiler
- Clone this repo and open it inside of MPLABx.
- Connect the HC-06 to the board
- Install Blueterm for Android
- Program the microcontroller
- Run the application on your phone after it installs. Connect to the HC-06 and you should see a number incrementing on the application every second.
Please submit all issues to the github tracker. Pull requests are also encouraged. General comments can be left either inside github or at mcuhq.com.