• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Делюсь опытом Универсальная плата ESP и RTL почти даром

nikolz

Well-known member
Добрый день,
Если Вы хотите сделать плату под ESP12 а заодно и такую же плату для RTL8710, то прошу в тему.
На али можно купить вот такую плату-переходник за какие-то 12 руб с доставкой из Китая.
upload_2018-1-24_20-43-55.png
На лицевой стороне три резистора, на обратной стороне -место для установки LDO на 3.3 в.
Отпиливаем лишнюю часть платы, которая будет под антенной.
------------------------------
Плата имеет некоторые особенности, про которые нигде не сказано.
Поэтому пояcню.
Два резистора по краям - это подтяжка к нулю GIO15 и подтяжка к Vcc EN.
А вот средний резистор с номиналом 0 - это перемычка между входом и выходом LDO.
Как я понимаю, это сделано для того, чтобы можно было работать от 3.3 в без LDO, либо от 5 в с LDO, но при этом надо удалить эту перемычку.
-----------------------
вторая особенность этой платы, что LDO, который надо установить на нее не есть 1117, а именно его используют большинство.
Нужен LDO такой же как 1117 но с перестановленными входом и выходом.
Так как у меня много AMS1117, то для его установки надо всего лишь перерезать два проводника и поменять вход и выход местами.
--------------------------
После этого берем две таких платы и ставим на первую ESP8266, а на вторую RTL8710.
пины UART у них совпадают.
На плату ESP8266 добавляем схему автоматического переключения режима от одного сигнала DTR. У меня это устройство получилось размером 1 мм на 5 мм.
добавляем кнопку сброс.
В результате получаем два брата-близнеца.
upload_2018-1-24_21-1-11.png

к этим платам при использовании управления ESP8266 от одного сигнала вполне подходит вот такой дешевый адаптер USB-UART.за 47 руб с доставкой.
upload_2018-1-24_21-7-40.png

А для программирования RTL вполне подходит любой адаптер STLinkV2 без каких либо переделок за 106 руб с доставкой.
upload_2018-1-24_21-11-2.png
 

pvvx

Активный участник сообщества
Добрый день,
Если Вы хотите сделать плату под ESP12 а заодно и такую же плату для RTL8710, то прошу в тему.
На али можно купить вот такую плату-переходник за какие-то 12 руб с доставкой из Китая.
Посмотреть вложение 5526
Не берите такие переходники для ESP и RTL - у них нет контактов на нижний ряд выводов.
Для RTL-00 они очень часто нужны, а лишние детали в виде резисторов на данной плате RTL-00 не требуются. С самыми распространенными модулями ESP-12E будет не подключить SD и прочие плюшки...
Выходит самое неудачное решение.
У адаптера ST-Link нет вывода RESET. Без него соединение с модулем типа RTL-00 выходит в пляску с бубном - тыканием вручную кнопки RESET и запуску ПО на компе. Если в программе будут использованы пины SWD, то данная пляска с бубуном может закончиться печально. Используйте нормальный адаптер с полными выходами JTAG/SWD или переписывайте прошивку официального STLink в JLink программой предоставленной официально SEGGER для некоммерческого применения. На китайских клонах STLink она не работает.
 
Последнее редактирование:

nikolz

Well-known member
Не берите такие переходники для ESP и RTL - у них нет контактов на нижний ряд выводов.
Для RTL-00 они очень часто нужны, а лишние детали в виде резисторов на данной плате RTL-00 не требуются. С самыми распространенными модулями ESP-12E будет не подключить SD и прочие плюшки...
Выходит самое неудачное решение.
У адаптера ST-Link нет вывода RESET. Без него соединение с модулем типа RTL-00 выходит в пляску с бубном - тыканием вручную кнопки RESET и запуску ПО на компе. Если в программе будут использованы пины SWD, то данная пляска с бубуном может закончиться печально. Используйте нормальный адаптер с полными выходами JTAG/SWD или переписывайте прошивку официального STLink в JLink программой предоставленной SEGGER.
Безусловно, можно и круче, а можно и без платы.
Дело вкуса.
Пока все работает нормально. и при записи программы в RAM и во flash.
Прошивку не переписывал .
и софт от SEGER не требуется.
Все очень просто.
----------------------------------
И входит и замечательно выходит.
 

pvvx

Активный участник сообщества
Безусловно, можно и круче, а можно и без платы.
Без можно только для RTL модулей. Для работы им надо подключить только 2 провода питания (и 2 для программирования).
Но не для совета другим в виде наихудшего решения.
 

prmres

New member
для ESP-07 вполне годится, у ней нет задних выводов, плата подходит идеально
стабилизатор для этой платки нужен в корпусе SOT89, 1117 в этом корпусе не даёт нужного тока, где то вычитал что хорошо подходит ht7333-a (по даташиту до 250 ма ток)
 

nikolz

Well-known member
для ESP-07 вполне годится, у ней нет задних выводов, плата подходит идеально
стабилизатор для этой платки нужен в корпусе SOT89, 1117 в этом корпусе не даёт нужного тока, где то вычитал что хорошо подходит ht7333-a (по даташиту до 250 ма ток)
корпус SOt-223
upload_2018-2-6_10-15-14.png

а предельный ток
upload_2018-2-6_10-16-6.png
до 1.5 А.
 

prmres

New member
на этих беленьких платках сделано именно под SOT89, обраптите внимание на расположение Vin и Vout


SOT223 можно использовать тоже, конечно же, примерно таким образом:
 

nikolz

Well-known member
на этих беленьких платках сделано именно под SOT89, обраптите внимание на расположение Vin и Vout
SOT223 можно использовать тоже, конечно же, примерно таким образом:
а так как на фото можно что-угодно припаять и корпус вообще при этом может быть любой
Причина не в корпусе, а в типе LDO. У AMS1117
нет такого корпуса если бы и был то выводы были бы также.

Вот пример XC6206 выводы как надо для платы вне зависимости от корпуса и в корпусе SOT-23 и SOT-89.
upload_2018-2-6_17-23-9.png

upload_2018-2-6_17-24-14.png
-----------------------------------------------------
 

prmres

New member
посадочное место платы - под корпуса SOT-89 или SOT-23, например ht7333 или XC6206
но можно приделать и 1117 в корпусе sot223, будет не так красиво, но вполне работоспособно

мне кажется или мы с вами об одном и том же говорим ?
 

nikolz

Well-known member
посадочное место платы - под корпуса SOT-89 или SOT-23, например ht7333 или XC6206
но можно приделать и 1117 в корпусе sot223, будПет не так красиво, но вполне работоспособно

мне кажется или мы с вами об одном и том же говорим ?
Немного о разном
Я говорю о возможности использования 1117,
который не подходит под эту плату так как у него инверсные вход и выход т е наоборот,
и которых у меня оказалось много.
-------------------------------------
И это не зависит от типа корпуса.
AMS1117 вообще не выпускается в корпусе SOT-89.
AP1117 выпускается и в таком корпусе и у него ноги как и у AMS1117 .
upload_2018-2-6_18-59-45.png
Т е корпус не имеет значение.
Позже покажу как корпус SOT233 1117 умещается на это место.
 
Сверху Снизу