<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=HC-06_Bluetooth_Module</id>
	<title>HC-06 Bluetooth Module - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=HC-06_Bluetooth_Module"/>
	<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=HC-06_Bluetooth_Module&amp;action=history"/>
	<updated>2026-04-28T21:25:10Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=HC-06_Bluetooth_Module&amp;diff=2278&amp;oldid=prev</id>
		<title>2025년 3월 20일 (목) 10:52에 ArduWiki님의 편집</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=HC-06_Bluetooth_Module&amp;diff=2278&amp;oldid=prev"/>
		<updated>2025-03-20T10:52:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025년 3월 20일 (목) 19:52 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Hc06대표이미지1.jpg|center|class=coders100]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{#seo:|title=ArduWiki: Arduino HC-06 Bluetooth Module Guide|title_mode=append|keywords=Arduino, Information Science, Maker Learning, Performance Evaluation, HC-06 Bluetooth Module, Arduino Projects, Capstone Projects, Arduino Example Code|description=Introduces how to control the HC-06 Bluetooth module with Arduino (basic information, circuit, example code). Can be used in Information Science and Maker classes.}}&lt;/ins&gt;[[File:Hc06대표이미지1.jpg|center|class=coders100]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This is a module equipped with Bluetooth functionality.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This is a module equipped with Bluetooth functionality.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key arduwiki:diff::1.12:old-831:rev-2278 --&gt;
&lt;/table&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=HC-06_Bluetooth_Module&amp;diff=831&amp;oldid=prev</id>
		<title>ArduWiki: Created page with &quot;class=coders100 This is a module equipped with Bluetooth functionality.  It uses Bluetooth 2.0, which may present issues when used with iOS (Apple products).  Testing with an iPhone 13, it was found that while messages from the iPhone to the HC-06 were displayed on the Serial Monitor, the reverse was not true, indicating an issue with operation in that direction.  There are models that can switch between Master and Slave roles and...&quot;</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=HC-06_Bluetooth_Module&amp;diff=831&amp;oldid=prev"/>
		<updated>2024-03-23T07:52:19Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/wiki/%ED%8C%8C%EC%9D%BC:Hc06%EB%8C%80%ED%91%9C%EC%9D%B4%EB%AF%B8%EC%A7%801.jpg&quot; title=&quot;파일:Hc06대표이미지1.jpg&quot;&gt;center|class=coders100&lt;/a&gt; This is a module equipped with Bluetooth functionality.  It uses Bluetooth 2.0, which may present issues when used with iOS (Apple products).  Testing with an iPhone 13, it was found that while messages from the iPhone to the HC-06 were displayed on the Serial Monitor, the reverse was not true, indicating an issue with operation in that direction.  There are models that can switch between Master and Slave roles and...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:Hc06대표이미지1.jpg|center|class=coders100]]&lt;br /&gt;
This is a module equipped with Bluetooth functionality.&lt;br /&gt;
&lt;br /&gt;
It uses Bluetooth 2.0, which may present issues when used with iOS (Apple products).&lt;br /&gt;
&lt;br /&gt;
Testing with an iPhone 13, it was found that while messages from the iPhone to the HC-06 were displayed on the Serial Monitor, the reverse was not true, indicating an issue with operation in that direction.&lt;br /&gt;
&lt;br /&gt;
There are models that can switch between Master and Slave roles and models that are fixed as Slave. Note that the Slave fixed models cannot change between master and slave roles using AT commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Specifications&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* Operating Voltage: 3.3V ~ 5V&lt;br /&gt;
* Bluetooth 2.0&lt;br /&gt;
* Default Settings:&lt;br /&gt;
* NAME: HC-06&lt;br /&gt;
* BAUD RATE: 9600&lt;br /&gt;
* PINCODE: 1234 or 0000&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Required Hardware&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* HC-06&lt;br /&gt;
* Arduino UNO&lt;br /&gt;
* UNO Cable&lt;br /&gt;
* F-M Cable (4 pieces)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Connection&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
TXD and RXD are connected to any desired Digital pins on the UNO board.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!HC-06&lt;br /&gt;
!Arduino UNO&lt;br /&gt;
|-&lt;br /&gt;
|RXD&lt;br /&gt;
|D7&lt;br /&gt;
|-&lt;br /&gt;
|TXD&lt;br /&gt;
|D6&lt;br /&gt;
|-&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|VCC&lt;br /&gt;
|5V&lt;br /&gt;
|}&lt;br /&gt;
[[File:Hc06 회로.png|center|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Library&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* SoftwareSerial (default library)&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;AT command&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* Connection status can be checked using AT commands.&lt;br /&gt;
* AT commands can be sent via the Serial Monitor.&lt;br /&gt;
* AT commands will not work if the HC-06 module is connected to another device.&lt;br /&gt;
&lt;br /&gt;
[[File:AT commands.png|center|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Example Code&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;SoftwareSerial.h&amp;gt;&lt;br /&gt;
// Using pins 6 and 7&lt;br /&gt;
SoftwareSerial BTSerial(6, 7);&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
    Serial.begin(9600);&lt;br /&gt;
    // Start communication with the Bluetooth module at 9600 baud rate (default)&lt;br /&gt;
    BTSerial.begin(9600);&lt;br /&gt;
    Serial.println(&amp;quot;Serial start&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
    // If there is data from the Bluetooth serial, write it to the Serial Monitor.&lt;br /&gt;
    if (BTSerial.available())&lt;br /&gt;
    {&lt;br /&gt;
        Serial.write(BTSerial.read());&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // If there is data from the Serial Monitor, write it to the Bluetooth serial.&lt;br /&gt;
    if (Serial.available())&lt;br /&gt;
    {&lt;br /&gt;
        BTSerial.write(Serial.read());&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Operation Check ===&lt;br /&gt;
After uploading the code, enter AT in the Serial Monitor to test the operation.&lt;br /&gt;
&lt;br /&gt;
If OK is displayed, it indicates that the module is functioning correctly.&lt;br /&gt;
[[File:AT result.png|center|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth Terminal Application Test ===&lt;br /&gt;
&lt;br /&gt;
# Install a Bluetooth terminal application on your smartphone. The type of application does not matter.&lt;br /&gt;
# Connect to the HC-06 Bluetooth module within the application.&lt;br /&gt;
# Messages entered in the app will be displayed on the Serial Monitor, and conversely, messages entered in the Serial Monitor will be displayed in the app.&lt;br /&gt;
&lt;br /&gt;
[[File:Hc06 앱테스트.png|center|class=coders100]]&lt;/div&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
</feed>