pátek 5. srpna 2016

Arduino Uno jako USB -> TTL převodník pro ESP8266

Potřeboval jsem narychlo provést připojení ESP8266 k počítači, ale neměl jsem k dispozici klasický Adruino USB TTL převodník. Jak si pomoci? Využil jsem převodník, který je na desce Arduino Uno.
Co je pro to potřeba udělat?

1) Na Arduino Uno propojit RES a GND - tím vyblokuji procesor
2) Oproti zvyklostem propojit ESP8266 a Arduino Uno
Tx - Tx
Rx - Rx
- to není chyba, opravdu je takto potřeba propojit - tzn. nebude komunikovat Arduino -> ESP, ale Adruino bude v tomto případě pouze převodníkem mezi USB počítače a vstupy ESP
2) Připojit ESP8266 na zdroj 3.3V (pro napájení jsem využil výstup 5V napojený na nastavitelný  MP2307 Mini-360 Module)

S tímto propojením a pokud na ESP GPIO0 propojím se zemí, je možné provést flash firmware na ESP jako s kalsickým USB TTL převodníkem.

Žádné komentáře:

Okomentovat