Phone Number Phone Number Телефон: 0898 518 261 Fbook     Fbook     Smiley face Smiley face
Logo
ЕЛЕКТРОНИКС ДИЗАЙН ООД
1 / 3
Проектиране на печатни платки
2 / 3
3D принтиране SLA
3 / 3
Фирмуер за микроконтролери - С и асемблер

In-Circuit програмиране на ESP32

Обикновено при разработка се купува готов модул с ESP32 - например DEVkit1. В него има USB-Serial преходник реализиран с CP2102 или впоследствие с евтиният вариант CH340, също USB конектор и бутончета. Т.е. това е развойна платка, която се свързва към PC с USB и веднага може да се работи с нея. Но ако се прави устройство и трябва да се пести място на платката и цена то монтирането на елементите необходими за програмиране на ESP32 не е необходимо. Представяме платка "програматор"

ESP32 in-circuit programmer

Това всъщност е преходник USB-SERIAL релизиран с CP2102 и са добавени бутон BOOT и USB конектор необходими за програмиране.

ESP32 in-circuit programmer

Това e схемата

ESP32 in-circuit programmer

А това e платката. Гербер файлове за производство могат да бъдат изтеглени тук

Каква е идеята - Произвежда се еднократно такава платка "програматор". Към нея се поставя рейка. Първият пин който е отрязан както се вижда на снимката се използва за да захрани платката с ESP32, ако тя е вече захранена (което е по-добрия вариант) не е необходимо напрежението от USB (3,3 или 5 волта) да се използва - то тези пинове може да се "отрежат". Т.е. за програмиране на вече захранен ESP32 от платката, към която принадлежи са необходими само пинове TX, RX, EN, GPIO0 и GND.

ESP32 in-circuit programmer

А ето и каква е схемата около ESP32 - тези елементи винаги присъстват на платката около ESP32 Към останалите пинове се свързват останалите елементи - програматора не пречи на нито една функционалност. J4 въщност са само отвори където ще се включва "програматора" - може да се сложи женска рейка.

ESP32 in-circuit programmer

Ето това е самият процес на програмиране. Потребителя не отчита разлика при използване на "програматора" и последователността на работа спрямо развойните платки с ESP32.

Коментари

Име

Съобщение

 

ЕЛЕКТРОНИКС ДИЗАЙН ООД

Фирма Електроникс Дизайн ООД е създадена 2007г гр. София. Дейността на фирмата е проектиране и производство на потребителска електроника.

Контакти

phone Телефон: 0898 518 261

maile-mail: info@ekits.eu

address Адрес: София бул. Европа 177