Arduino Mega 2560 + ESP8266

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od Hanz » 03 čer 2020, 22:30

tady je velmi pěkně vysvětleno, co je komunikace UART ;)
https://uart.cz/139/arduino-a-seriova-komunikace/
citace z článku :
Zkratka UART by se dala přeložit jako univerzální asynchronní přijímač/vysílač. Je to kousek hardwaru, který pomocí dvou pinů (většinou označovaných jako RX a TX) odesílá a přijímá data. Jelikož se jedná o asynchronní způsob komunikace, obsahuje přijímač i vysílač vlastní generátor hodinového signálu, kterým se UART řídí. A jelikož je UART univerzální, je také možné rychlost těchto hodin řídit (není stanovena), stejně jako velikost jednoho bajtu, počet stop bitů, paritní bit, atd.

sachlj
Příspěvky: 89
Registrován: 10 pro 2020, 19:22
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od sachlj » 14 pro 2020, 18:57

nejsem přímo odborník. Ale tady čtu
Integrované šifrování a zabezpečení WEP, TKIP, AES, a WAPI
. To znamená, že je dost zastaralé protěže by se k mému WiFi nedostalo. Dnes se používá WPA2-PSK. A nebo mají v popisu chybu.
Neexistují hloupé otázky, existují jen hloupé odpovědi.
Chci aby "chytrá" elektronika dělala "chytré" a užitečné věci. Tím není aby nahrazovala něco co se dá hotové koupit za pár korun.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Arduino Mega 2560 + ESP8266

Příspěvek od pavel1tu » 15 pro 2020, 13:56

ESP01 jde buď programovat přímo, musíš použít FW NodeMCU
pokud jej chceš použít pouze jako WiFi a připojit přes RxTx třeba k Arduinu, musíš použít FW s AT příkazy
ESP01 si připojíš k PC jen přes převodník

je spousta návodů, jeden základní v češtině (podle něj jsem to netestoval)
http://xanadu.khnet.info/esp8266.php
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

ripaxxx
Příspěvky: 12
Registrován: 19 říj 2020, 16:23
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od ripaxxx » 16 pro 2020, 18:27

Tak i mě se bohužel nedaří i přes x různých návodů včetně přiloženého rozchodit FW pro AT. Flash se tváří úspěšně, ale to je vše A to jsem zkoušel různé druhy flashprogramů. Kolega rozchodil pouze jako scanner wifi pro kontrolu funkčnosti modulu, ale na AT mu to také nechce reagovat jako mě ani s default firmware...

RomanB
Příspěvky: 90
Registrován: 04 zář 2017, 14:28
Reputation: 0
Bydliště: Havířov

Re: Arduino Mega 2560 + ESP8266

Příspěvek od RomanB » 16 pro 2020, 19:38

Máš nastaveno v terminálu CR a LF na konci po odeslání AT příkazů?

ripaxxx
Příspěvky: 12
Registrován: 19 říj 2020, 16:23
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od ripaxxx » 16 pro 2020, 19:47

V terminalu jsem to zkoušel a také bez reakce...Ale pro mě je důležité AT přes IDE. Serialmonitor AT nereaguje. Pouze při rychlosti 77xxx a resetu ESP něco vypíše, ale to předpokládám je z USB převodníku. Ani "ostrý" program s AT v setupu nefunguje...

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od Caster » 16 pro 2020, 20:07

Hele, nahrát kód do Arduina přes WiFi je nesmysl (pro běžné uživatele). Není mi jasné, k čemu to potřebuješ. Nahraj kód klasicky přes USB a hotovo. Jinak komunikace přes UART (TX, RX) je úplně v pohodě. Běžně se používá i na nejnovějších MCU.

ripaxxx
Příspěvky: 12
Registrován: 19 říj 2020, 16:23
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od ripaxxx » 16 pro 2020, 20:37

Přes wifi nic nenahrávám...NAhrávám přes USB převodník a další pokusy přes NANO tak aby začal 8266 reagovat na AT příkazy, které mám v programu, který chci nahrát do NANO(MEGA) + 8266 (HC-01). Potebuji pouze k jakékoliv arduino desce připojit wifi. Ale už samotný modul nereaguje i přes serial na AT...

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Arduino Mega 2560 + ESP8266

Příspěvek od jankop » 16 pro 2020, 20:46

ripaxxx píše:
16 pro 2020, 19:47
V terminalu jsem to zkoušel a také bez reakce...Ale pro mě je důležité AT přes IDE. Serialmonitor AT nereaguje. Pouze při rychlosti 77xxx a resetu ESP něco vypíše, ale to předpokládám je z USB převodníku. Ani "ostrý" program s AT v setupu nefunguje...
USB převodník nic nevypisuje, na 76800 vypisuje defaultně ESP8266 stavové informace. Z nich se dá často poznat, v čem je problém. Děláte z toho zbytečnou vědu. Nakonec ani netušíte, jestli jste firmware přepsali nebo ne. Já bych řekl, že ne.

ripaxxx
Příspěvky: 12
Registrován: 19 říj 2020, 16:23
Reputation: 0

Re: Arduino Mega 2560 + ESP8266

Příspěvek od ripaxxx » 16 pro 2020, 20:56

Děkuji za osvětu, že jsem lempl...Více bych tedy ocenil radu jak poznám, že se FW přehrál. :o Všechny SW se tváří, že proběhlo ok. Zbytečnou vědu dělám protože nevím co s tím... :roll:

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů