Помогите продебажить плату

patt
Offline
Зарегистрирован: 08.05.2019

Доброго времени суток!
Купил плату:

https://ru.aliexpress.com/i/32924011199.html

не могу заставить её работать. Ошибка одна и та же что бы не делал:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

Пробовал: переустановить драйвера, менять/доустанавливать Board'ы, менял USB провода. 
Обычная Arduino UNO работает нормально.

Должна ли данная плата работать как обычная arduino UNO? (т.е. не меняя натроек отсоединил UNO, подсоединил эту - работает)
Моет ли быть дело в шнурах? (использую обычные телефонные шнуры USB => microUSB, при подключении порт виден на  PC: "+-o USB2.0-Serial@14200000  <class AppleUSBDevice, id 0x100000941, registered, matched, active, busy 0 (16 ms), retain 18>")

Что еще можно попробовать?

Какие есть способы дебажить?

b707
Offline
Зарегистрирован: 26.05.2017

patt - на этой плате есть блок переключателей, который определяет, будет ли подключен USB к Уно или к ЕСП или между собой. Вы его правильно выставили?

patt
Offline
Зарегистрирован: 08.05.2019

Да, дело было в этом. Супер ) спасибо! 

Может есть у кого то какие то материалы по этой плате, скетчи? Я так понял тут 2 контроллера и каждый нужно программировать отдельно. И как то налаживать коммуникацию.

b707
Offline
Зарегистрирован: 26.05.2017

patt пишет:

Может есть у кого то какие то материалы по этой плате, скетчи?

скетчи к этой плате специальные не нужны. Воспринимайте ее как обычную Уно и обычный ЕСП. чисто механически присобаченные друг к другу. Если взять стандуртную Уно и стандартный ЕСП и примотать одну к другой синей изолентой - получится то же самое.

Поэтому и контроллеры тут программируются по отдельности.

ratman
Offline
Зарегистрирован: 11.10.2015

Ну это... Супергамак уже какой-то. Прикрутить к ардуине вимос, который по ресурсам кроет оную как бык овцу, да с ручной коммутацией uart... Не пойму, на чём сэкономили, на одной ch340?

patt
Offline
Зарегистрирован: 08.05.2019

На плате есть 4 переключателя:
GND-GPIO - это понятно - перевод ESP в режим перепрошивки
USB-ESP - usb/UART подключается к ESP
USB-MCU - usb/UART подключается к Arduino
MCU-WIFI - что это может значить??? (Написано не четко, может и WVFI или WVPI)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Из логики, что в этом режиме UARTы ESP и ардуинки соединяются :)

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

b707 пишет:

скетчи к этой плате специальные не нужны. Воспринимайте ее как обычную Уно и обычный ЕСП. чисто механически присобаченные друг к другу. Если взять стандуртную Уно и стандартный ЕСП и примотать одну к другой синей изолентой - получится то же самое.

Поэтому и контроллеры тут программируются по отдельности.

У меня вопрос сугубо на общую эрудицию. На кой нужно на одном текстолите два контроллера, которые между собой никак, кроме общей земли не связаны? Или там есть какой-то интерфейс?

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

UARTом они связаны, через переключатор.

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

Yarik.Yar пишет:

UARTом они связаны, через переключатор.

Опять недопонял. По USART можно условный байт послать с AVR на ESP без дополнительных проводов и пайки?  

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Можно даже безусловный ) в этом и суть этой платы, чтобы удобнее работать с еспхой

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

Ясно, спасибо

patt
Offline
Зарегистрирован: 08.05.2019

Нашёл похожий пост
https://m.habr.com/ru/post/402429/
Всем спасибо за помощь