// библиотека для работы программного Serial #include // создаём объект для работы с программным Serial // и передаём ему пины TX и RX SoftwareSerial mySerial(8, 9); // serial-порт к которому подключён Bluetooth модуль #define HC05_SERIAL mySerial void setup() { // открываем последовательный порт для мониторинга действий в программе // и передаём скорость 9600 бод Serial.begin(9600); while (!Serial) { // ждём, пока не откроется монитор последовательного порта // для того, чтобы отследить все события в программе } Serial.println("Enter AT commands:"); HC05_SERIAL.begin(38400); } void loop() { // если приходят данные из Wi-Fi модуля - отправим их в порт компьютера if (HC05_SERIAL.available()) Serial.write(HC05_SERIAL.read()); // если приходят данные из компьютера - отправим их в Wi-Fi модуль if (Serial.available()) HC05_SERIAL.write(Serial.read()); }