• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Projekt inteligentnego zegarka
#24
Po pierwsze nie słyszałem o CH3406. ESP8266 tak jak np. użyty w UNO procesor ma do komunikacji UART, a w komputerze masz USB. CH340 jest konwerterem między jednym a drugim. Drugim najczęściej używanym konwerterem jest cp2102. Działają tak samo, płytki z NodeMCU na cp2102 są o tyle lepsze, że można je umieścić w płytce stykowej i masz jeszcze rząd wolnych pinów by coś podłączyć. Lepiej kupić do testów płytkę Wemos lub Witty, mniejsza a użytecznych pinów tyle samo (nie wszystkie piny ESP do czegoś można wykorzystać). Najlepszym konwerterem "niezależnym", czyli sprzedawany osobno, jest wg mnie czerwona płytka z FTDI. Taki konwerter przydaje się np. z ESP01 bo ten dla odmiany nie ma żadnego wbudowanego. Można też go wykorzystać do płytek Arduino PRO MINI, te też są sprzedawane bez złącza USB (no i konwertera).
ESP został wymyślony jako modem WIFI do Arduino (między innymi). Podłączało się go do UNO czy innego arduino przez UART, instalowało bibliotekę i UNO potrafiło połączyć się z siecią. Był dużo tańszy niż oryginały, niż rozwiązania oparte o Ethernet z kablem.
Potem ktoś wpadł na to, że w sumie tam siedzi procek 20x szybszy, mający 100x więcej flash i 50x więcej RAM, który prawie nic nie robi i rozpruł tego misia wrzucając do środka swój kod.
Po kilku latach jest to po prostu dodatkowa płytka w Arduino. Jest też kilka niezależnych od Arduino sposobów wykorzystania.. Dalej można z modułu ESP01 korzystać jako modem, wtedy instalujesz bibliotekę do komunikacji. W innych typach ESP8266 już nie ma nawet softu do komunikacji wg tej biblioteki. W tym trybie instalujesz bilbiotekę do ESP8266 z managera bibliotek Arduino. Najczęściej teraz wgrywa się swój soft. Do tego zaś potrzebny jest ESP CORE, czyli dograne do Arduino definicje płytek (boards). Robi się to wg tej instrukcji:
https://github.com/esp8266/Arduino.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
Projekt inteligentnego zegarka - przez morgis - 16-10-2018, 20:02
RE: Projekt inteligentnego zegarka - przez error105 - 16-10-2018, 20:12
RE: Projekt inteligentnego zegarka - przez morgis - 16-10-2018, 20:29
RE: Projekt inteligentnego zegarka - przez es2 - 17-10-2018, 09:58
RE: Projekt inteligentnego zegarka - przez error105 - 17-10-2018, 11:32
RE: Projekt inteligentnego zegarka - przez es2 - 17-10-2018, 11:53
RE: Projekt inteligentnego zegarka - przez kaczakat - 16-10-2018, 20:54
RE: Projekt inteligentnego zegarka - przez morgis - 16-10-2018, 21:01
RE: Projekt inteligentnego zegarka - przez error105 - 16-10-2018, 21:42
RE: Projekt inteligentnego zegarka - przez morgis - 16-10-2018, 23:30
RE: Projekt inteligentnego zegarka - przez error105 - 17-10-2018, 08:10
RE: Projekt inteligentnego zegarka - przez morgis - 17-10-2018, 13:31
RE: Projekt inteligentnego zegarka - przez es2 - 17-10-2018, 13:44
RE: Projekt inteligentnego zegarka - przez error105 - 17-10-2018, 13:40
RE: Projekt inteligentnego zegarka - przez error105 - 17-10-2018, 14:44
RE: Projekt inteligentnego zegarka - przez es2 - 17-10-2018, 15:41
RE: Projekt inteligentnego zegarka - przez error105 - 17-10-2018, 15:49
RE: Projekt inteligentnego zegarka - przez es2 - 17-10-2018, 16:45
RE: Projekt inteligentnego zegarka - przez morgis - 17-10-2018, 16:48
RE: Projekt inteligentnego zegarka - przez error105 - 17-10-2018, 16:53
RE: Projekt inteligentnego zegarka - przez es2 - 17-10-2018, 17:18
RE: Projekt inteligentnego zegarka - przez morgis - 17-10-2018, 22:53
RE: Projekt inteligentnego zegarka - przez es2 - 18-10-2018, 06:28
RE: Projekt inteligentnego zegarka - przez kaczakat - 18-10-2018, 11:00
RE: Projekt inteligentnego zegarka - przez morgis - 19-10-2018, 18:21

Skocz do:


Przeglądający: 1 gości