1. Для прошивки необходимо демонтировать ESP из собранной схемы.
2. ESP плохо дружит с макетной платой.
Первый нюанс «лечится» припаиванием гребенки типа «мама» к прошивочному модулю Witty.
«Лишние» ноги запараллелены с GND или VCC, и будут очень кстати при подключении нескольких модулей.
Второй нюанс можно подправить «добавлением» еще одной макетной платы.
Но все равно получается или/или. На этом тему можно было бы закрывать, но тут приехало пополнение ESP-12F.
Первым делом дружим ESP с прошивочным модулем Witty.
Добавляем гребенку «мама-мама» для удобства подключения ESP без прошивочного модуля.
Гребенка «мама-мама» смотрится не очень, поэтому решаю сразу припаять «маму»:
Но как тогда прошивать с помощью Witty, наверное как то так:
В стандартной гребенке передвинул пластиковое основание к центру.
Прошивается на ура, но как-то громоздко, поэтому решил минимизировать обвес.
1 SMD резистор на 10кОм между GND и GPIO15, другой обычный резистор на 10кОм между VCC CP_PD/EN. Перед прошивкой, делаем ресет с замыкнутым GPIO0 на землю. Конвертер 5В > 3,3В на AMS1117 не помешает.
Френдлим ESP-12 с макеткой.
Вот такая вот экзотика.
Комментарии (12)
Zolg
23.01.2017 17:58Только хардкор, только сквозь боль и преодоление на костылях и велосипедах.
Не столь сильные духом [для прототипирования] давно пользуют прекрасные платы вроде:
этой http://www.electrodragon.com/product/nodemcu-lua-amica-r2-esp8266-wifi-board/
Для полных слабаков есть даже http://www.electrodragon.com/product/d1wifi-arduino-based-board-arduino-nodemcu-compatible/ в форм-факторе arduino uno
nikakoy131
24.01.2017 10:56+1Непойму почему все используют с модулями ESP ASM1117? Это же при потреблении 200мА и питании от 5В, (5-3.3)*0,2 = 0,34 Вт в тепло и 3,3*0,2 = 0,66 Вт на питание самой платы. При батарейном питании это уже что то значит. А от 9В или 12В лучше и не подключать. Есть же прекрасные импульсные преобразователи ценой меньше 1$, например на TPS54332 (хорошо ищется по ключевому слову dc-dc-mini-3a). Размером с TO-220 корпус, по входу до 28В, КПД до 95%. У меня в городе продаются по 0.72$ (20грн)
Sergua1
24.01.2017 11:28-1При батарейном питании лучше напрямую подключать литий-железо-фосфатный аккумулятор LiFePO4 у него максимальное напряжение в элементе: 3,65 В (полностью заряжен) минимальное: 2 В (полностью разряжен)
У ESP питание 2,2…3,6 В.
Если питание сетевое, то какая разница какие там потери. На али AMS1117 стоит 1,45 долл. за 5 штук, это по 0,29 доллара за штуку. Модуль TPS54332 на али стоит около 0,5 долл. за штуку. В принципе разница не большая, учитывая бонус возможности регулировки выходного напряжения. Вопрос только во влиянии пульсаций TPS54332 на стабильность работы ESP. Вы сами пробовали такую связку?nikakoy131
25.01.2017 11:58Сейчас в работе 3 модуля версии ESP-01. Как раз на таких модулях. Работают очень активно. Если мне не изменяет память каждых 4мс отправляют или принимают TCP пакет. Проблем в работе не замечено. Ничего не греется (тактильно не ощущается). Питаются от 7.2В батареи. TPS54332 работает на 1МГц, то есть даже минимальной «керамики» на выходе достаточно, чтоб сгладить пульсации. Я просто давно взял за правило, ставить импульсные преобразователи везде где это возможно. Тем более цены на готовые модули невероятно низкие, часто даже ниже, чем на отдельную микросхему в рознице. В своих устройствах даже приходилось покупать модуль, распаивать на элементы и впаивать в свою печатную плату
leon76
25.01.2017 10:41Вариант типа WEMOS D1 mini на порядок удобнее для отладки, клонов за копейки полное али :)
foxin
Нет, вы серьезно? Перепаять пины — достойно отдельной статьи?
ugsm
не скажу насчет статьи в целом, но вариант колхозинга модуля непосредственно на 2.54мм гребенку вижу впервые. И не надо никаких переходных плат, гениально!
Sergua1
нет, я в шутку )