Страница 1 из 1
Software Serial для ESP32?
Добавлено: 03 июн 2024, 21:14
tronik1
Здравствуйте, нужно для платы T-Call V1.3 ESP32_SIM800 переназначить uart на 26 и 27 пины. Как оказалось Software Serial для ESP32 нет. И как теперь быть???
Software Serial для ESP32?
Добавлено: 04 июн 2024, 02:33
cmept-27
[ref]tronik1[/ref],
Serial1.begin(9600, SERIAL_8N1, 26, 27); // speed, type, RX, TX
Software Serial для ESP32?
Добавлено: 04 июн 2024, 04:55
ecoins
tronik1 писал(а): 03 июн 2024, 21:14Здравс
В ESP32 доступны три UART - Serial,Serial1,Serial2.
Вам действительно нужен 4-й?
С уважением, ecoins.
Software Serial для ESP32?
Добавлено: 04 июн 2024, 06:42
tronik1
ecoins писал(а): 04 июн 2024, 04:55
tronik1 писал(а): 03 июн 2024, 21:14Здравс
В ESP32 доступны три UART - Serial,Serial1,Serial2.
Вам действительно нужен 4-й?
С уважением, ecoins.
В плате T-Call V1.3 ESP32_SIM800 rx и tx SIM 800l соеденены с ESP32 через выводы 26 и 27. Поэтому на этих выводах должен работать uart
Software Serial для ESP32?
Добавлено: 04 июн 2024, 07:44
ecoins
На эти пины можно настроить один из аппаратных UART.
Software Serial для ESP32?
Добавлено: 04 июн 2024, 07:53
tronik1
ecoins писал(а): 04 июн 2024, 07:44
На эти пины можно настроить один из аппаратных UART.
Уважаемый ecoins, подскажите пожалуйста как это сделать поподробнее. Спасибо.
Software Serial для ESP32?
Добавлено: 04 июн 2024, 08:14
Ander
Можно переназначить пины блоком от ecoins
Software Serial для ESP32?
Добавлено: 04 июн 2024, 11:37
tronik1
Ander писал(а): 04 июн 2024, 08:14
Можно переназначить пины блоком от ecoins
Спасибо. Я так вчера пробовал на 9.0.0, но выскочило сообщение что не загружены глобальные библиотеки. Я скачал библиотеки отдельно на форуме и через скетч-подключить библиотеку их установил, но тоже было это же сообщение
Software Serial для ESP32?
Добавлено: 04 июн 2024, 11:51
ecoins
Есть возможность работать с версией 9.0.14
viewtopic.php?f=18&t=9092#p130762
Software Serial для ESP32?
Добавлено: 04 июн 2024, 12:00
tronik1
cmept-27 писал(а): 04 июн 2024, 02:33
[ref]tronik1[/ref],
Serial1.begin(9600, SERIAL_8N1, 26, 27); // speed, type, RX, TX
Спасибо тебе мил человек. Это простейшее гениальное решение моей проблемы.