Development and Design of a Clone Bluetooth Headset Based on STM32 Microcontroller

Development and Design of a Clone Bluetooth Headset Based on STM32 Microcontroller

1. Overview of the Overall Design Scheme This design uses the STM32F103C8T6 as the main control chip, employing the HC-05 Bluetooth module to achieve wireless audio reception. The VS1053B audio decoding chip is used for MP3 format decoding, combined with button control and LED status indication, to construct a low-cost clone Bluetooth headset system. The … Read more

Connecting HC-05 Bluetooth Module to Bluetooth Printer

Connecting HC-05 Bluetooth Module to Bluetooth Printer

Click the blue text above to follow me~ Recently, a friend asked me to help debug a Bluetooth printer. I had no choice but to take on the task, so I immediately bought an HC-05 Bluetooth module (note that it is HC-05). Below, I will share my debugging method: Power on while pressing the button … Read more

Portable Satellite Tracker Design: Bluetooth Module

Portable Satellite Tracker Design: Bluetooth Module

To enable the entire system to be as wireless as possible and reduce the number of connections to the PC, while leaving an interface for future mobile control, I chose the HC-05 Bluetooth module (shown below) to transmit serial control commands via Bluetooth. The usage of this module is referenced from “Arduino—HC-05 Bluetooth Module”. I … Read more

Control LED with Mobile App Using Arduino and Bluetooth Module

Control LED with Mobile App Using Arduino and Bluetooth Module

Today we will learn a super practical and interesting little project – Control LED lights via a mobile app using Bluetooth module. This project will not only help you get familiar with the basic GPIO operations of Arduino but also let you understand the practical applications of Bluetooth communication. After completing the project, you can … Read more

HC-05 Bluetooth Module Overview

HC-05 Bluetooth Module Overview

HC-05 is a Bluetooth module that connects to the serial port of a microcontroller, allowing the microcontroller to communicate with other devices via Bluetooth. The module itself can operate in master and slave modes and can be used for various applications, such as smart home applications, remote control, data logging applications, robotics,monitoring systems, etc. The … Read more

Detailed Explanation of HC-05 Bluetooth Module AT Commands

Detailed Explanation of HC-05 Bluetooth Module AT Commands

Introduction A while ago, I posted an article about the JDY-31 Bluetooth module, so today I am writing an article about another model of Bluetooth module. Because the JDY-31 can only act as a slave, while the HC-05 can act as both a master and a slave. This is understandable, as the JDY-31 is relatively … Read more

Parameter Settings and Usage of HC-05 Bluetooth Module

Parameter Settings and Usage of HC-05 Bluetooth Module

HC-05 The Bluetooth module BT-HC05 is a high-performance Bluetooth serial module. 1. It can be paired with various smart terminals with Bluetooth capabilities, such as computers, Bluetooth hosts, mobile phones, PDAs, PSPs, etc. 2. It has a wide baud rate range of 4800~1382400 and is compatible with microcontroller systems. 3. After two Bluetooth modules in … Read more

Bluetooth Module Overview

Bluetooth Module Overview

The Bluetooth module is used for communication between Bluetooth devices. The most common use is for an Arduino to communicate with a smartphone via the Bluetooth module. 1. HC-06 (Slave) 1 Operating voltage: 3.3V LDO for the board, input voltage of 3.6~6V, current approximately 30mA when unpaired, about 10mA when paired. Do not exceed 7V … Read more

When Lego Meets Arduino: Bluetooth Control for Proximity Control

When Lego Meets Arduino: Bluetooth Control for Proximity Control

A long time ago, in Denmark, there was a king named Harald Blatand, who unified the constantly quarreling tribes of Denmark into a complete nation. The king had a nickname called “blátǫnn,” which translates to Bluetooth in English. In ancient Nordic runes, the initials of the king’s name ‘H’ and ‘B’ are written differently than … Read more

When LEGO Meets Arduino: Bluetooth Control in Close Range

When LEGO Meets Arduino: Bluetooth Control in Close Range

Once upon a time in Denmark, there was a king named Harald Blatand who unified the constantly warring Danish tribes into a complete nation. The king had a nickname called “blátǫnn,” which translates to Bluetooth in English. In ancient Nordic script, the initials of the king’s name “H” and “B” were written differently: Indeed, this … Read more