sobota, 2 lutego 2019

esp link v1.0 IOTMCU - super łatwe programowanie ESP-01


Powtarzam się? Nie szkodzi. Dobrego nigdy za wiele. Zwłaszcza gdy jest lepsze. Dziś znowu o łatwym programowaniu ESP-01/01S






Co jakiś czas staram się śledzić chińskie nowinki związane z moim ulubionym procesorem ESP8266. Ostatnio trafiłem na nowy, ciekawy moduł programatora dla ESP01/01S. Czym się on różni od wcześniej opisywanych przejścówek USB? Jest  droższy o całe pół dolara!


Ale nie tylko .
Moduł posiada układ resetowania/bootowania kompatybilny z NODEMCU.
Podobnie jak model wcześniejszy i ten oparty jest na układzie CP2104.
Ale najważniejsze przejściówka umożliwia programowanie wszystkich odmian modułów EP-01 (czyli /01 i /01S0). Ktoś pomyślał i dodał ekstra opornik polaryzujący CH (10 kom). Pół dolara za jeden opornik. Niezła przebitka.

Dodatkowo dostajemy jeszcze męski konektor pozwalający przyłączyć wybrane porty do naszego układu i sprawdzać działanie procesora bez konieczności wielokrotnego przenoszenia go pomiędzy programatorem a docelowym urządzeniem. Trzeba tylko inteligentnie przydzielić funkcje wej/wyj poszczególnych pinów tak by nie doprowadzić do zwarć pomiędzy programatorem a naszym układem. I jeśli zaprogramujemy piny jak poniżej nie powinno dojść do uszkodzenia czegokolwiek pod warunkiem, iż w czasie programowania nasz docelowy układ nie będzie zasilany.

- port GPIO2 może być zaprogramowany dowolnie jako wej lub wyj
- GPIO 0 jako wejście
- Tx jako wyjście
- Rx - tego pina lepiej nie dołączać do naszego układu chyba że przewidzieliśmy w nim szeregowy rezystor 300 - 1000 om
- i pamiętamy o połączeniu mas GND
- pod żadnym pozorem nie łączymy Vcc - uszkodzenie programatora więcej niż pewne

Uwaga: zabawy z portami na własną odpowiedzialność. Jeśli nie jesteście pewni skutków najlepiej przenosić moduł ESP pomiędzy programatorem a urządzeniem.

Uwaga2: znowu zmiana kierunku osadzenia ESP w programatorze . Szukać strzałki




Przydatne linki
trochę dokumentacji programatora na githubie
driver do CP2104

161

2 komentarze:

  1. Przekonał mnie Pan. Zamówiłem te moduły, aczkolwiek mam złe doświadczenia z CP2104.
    Pozdrawiam.

    OdpowiedzUsuń
  2. ja też, ale z jakiegoś nieznanego powodu Chińczyki zrezygnowali z ich niezłego Ch340

    OdpowiedzUsuń