Arduino Polska Forum

Pełna wersja: Programowanie ESP8266 przez Arduino vs. MSX FT232RL
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam

Kierując się tym filmikiem: https://www.youtube.com/watch?v=RaYZxqUTNWU&t=1062s
Chciałem pobawić się modułem ESP3866 (takim samym jak w filmiku, 8 pinów)

Mam konwerter UART/USB: MSX FT232RL
https://botland.com.pl/konwertery-usb-ua...-335v.html

Jednak nie mogę podłączyć się z modułem korzystając z niego. Dodam że operacja przebiegła bez problemu gdy użyłem Arduino jako programatora.

Próbowałem logiki 3.3V, 5V, 5V ale z konwerterem poziomów. Zawsze zasilałem ESP3688 3.3V z zasilacza laboratoryjnego. więc zieniałem tylko logikę UART, nie jestem pewien czy ten moduł dba o to czy programuje się go przy użyciu 3.3 czy 5V ale Arduino Uno działą na 5V i działa więc wygląda na to że nie ma to większego znaczenia przynajmniej na ktortką mete.

Dodam że kiedyś już programowałem te moduły nie jestem pewny czy przy użyciu Arduino czy konwertera ale na konwerterze jest pin DTR i chyba trzeba coś z nim zrobić ale nie mogę znaleźć żadnej informacji na ten temat. Proszę o jakąś wskazówkę. Dziękuje.
(17-01-2021, 15:05)LordShadow47 napisał(a): [ -> ]Witam

Kierując się tym filmikiem: https://www.youtube.com/watch?v=RaYZxqUTNWU&t=1062s
Chciałem pobawić się modułem ESP3866 (takim samym jak w filmiku, 8 pinów)

Mam konwerter UART/USB: MSX FT232RL
https://botland.com.pl/konwertery-usb-ua...-335v.html

Jednak nie mogę podłączyć się z modułem korzystając z niego. Dodam że operacja przebiegła bez problemu gdy użyłem Arduino jako programatora.

Próbowałem logiki 3.3V, 5V, 5V ale z konwerterem poziomów. Zawsze zasilałem ESP3688 3.3V z zasilacza laboratoryjnego. więc zieniałem tylko logikę UART, nie jestem pewien czy ten moduł dba o to czy programuje się go przy użyciu 3.3 czy 5V ale Arduino Uno działą na 5V i działa więc wygląda na to że nie ma to większego znaczenia przynajmniej na ktortką mete.

Dodam że kiedyś już programowałem te moduły nie jestem pewny czy przy użyciu Arduino czy konwertera ale na konwerterze jest pin DTR i chyba trzeba coś z nim zrobić ale nie mogę znaleźć żadnej informacji na ten temat. Proszę o jakąś wskazówkę. Dziękuje.
Wygląda na to że rozwiązałem swój problem. Więc działająca konfiguracja dla programowania ESP3866 przez programator MSX FT232RL jest następująca.

MSX FT232RL ustawione na 3.3V. ESP3866: Vcc - 3.3V, CH_PD bezpośrednio do 3.3V, RST przez rezystor do 3.3V, GPIO_0 bezpośrednio do GND/Masy, oczywiście GND ESP3866 musi byś podłączone do GND MSX FT323RL.
ESP RX do MSX TX, ESP TX do MSX RX.
Dzięki za podzielenie się rozwiązaniem. Nie napisałeś skąd bierzesz zasilanie, na czas programowania prąd pobierany z konwertera może być wystarczający, jednak do normalnej pracy lepiej znaleźć mocniejsze źródło prądu. Dlatego mogło działać podłączone do UNO (więcej kondensatorów), a z konwerterem już niekoniecznie.