http://wiki.amperka.ru/продукты:troyka-wi-fi#подключение_и_настройка http://wiki.amperka.ru/iot-m#удалённый_термометр
Я что делаю. UNO+TROYKA SHIELD Заливаю прошивку без Wi-Fi модуля. Потом ставлю. 9600. Модуль резечу. http://prntscr.com/ukjv8x Код (C++): // библиотека для работы программного Serial #include <SoftwareSerial.h> // создаём объект для работы с программным Serial // и передаём ему пины TX и RX SoftwareSerial mySerial(0, 1); // serial-порт к которому подключён Wi-Fi модуль #define WIFI_SERIAL mySerial void setup() { // открываем последовательный порт для мониторинга действий в программе // и передаём скорость 9600 бод Serial.begin(9600); while (!Serial) { // ждём, пока не откроется монитор последовательного порта // для того, чтобы отследить все события в программе } Serial.print("Serial init OK\r\n"); // открываем Serial-соединение с Wi-Fi модулем на скорости 115200 бод WIFI_SERIAL.begin(115200); } void loop() { // если приходят данные из Wi-Fi модуля - отправим их в порт компьютера if (WIFI_SERIAL.available()) { Serial.write(WIFI_SERIAL.read()); } // если приходят данные из компьютера - отправим их в Wi-Fi модуль if (Serial.available()) { WIFI_SERIAL.write(Serial.read()); } }
Всё получилось. Я конечно немного поругался, на то, что в буклете IoT для матрёшки постоянно используется макетка, хотя в наборе идёт slot shield.