Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: pá říjen 20 2023, 11:56 Předmět: Naprogramování Wemos ESP8266 pomocí Arduino UNO
Zbyl mi po reklamaci 16 pin modul ESP8266, který se v Arduino IDE sice objeví i číslem portu, ale při programování to spadne, protože se nepřipojí.
Zajímalo by mě, jestli je to komplet mrtvé nebo by se do něj dal dostat program přes UNO.
Našel jsem pár stránek, ale moudrý jsem z toho nebyl. Nikde nebylo popsáno, jak UNO na sériové programování připravit. Jen drátování, ale jak ho v IDE připravit už ne.
Nejde mi nějaké ušetření a vydělání na reklamaci, ale o to, jestli to pro případ nouze jde. _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Založen: Jan 01, 2023 Příspěvky: 2061 Bydliště: Česká Lípa
Zaslal: pá říjen 20 2023, 14:42 Předmět:
Primárně bych zkusil spíš rozchodit programování té desky v Arduino IDE. To, že je v menu Arduino IDE nabídka pro ESP8266 ještě nemusí znamenat, že je vše funkční. Může tam být problém v tom, že nemáte ve Windows nainstalovaný vhodný ovladač pro USB čip k té konkrétní desce ESP8266 co máte. Různé desky ESP8266 totiž mohou mít různé USB čipy.
Zkuste identifikovat jaký konkrétní USB čip je na desce ESP8266, kterou máte.
U desek ESP8266 od NodeMCU to bývá čip CH340.
U desek ESP8266 od Adafruit to bývá čip CP2104.
Některé desky ESP8266 mohou být osazeny čipy FTDI, se kterými by měla být komunikace ve Windows funkční i bez nutnosti instalace jakýchkoli ovladačů, ale jeden nikdy neví.
Před připojením vaší desky ESP8266 k USB portu počítače si otevřete ve Windows okno správce zařízení a sledujte v něm sekci pro COM porty zda se po připojení desky k USB portu objeví port (jakoby nový) COMX kde X bude číslo portu a zda bude ovladač ve vlastnostech toho portu odpovídat tomu správnému ve vztahu k čipu, který je reálně na té desce.
Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: pá říjen 20 2023, 14:54 Předmět:
Mám ještě jeden modul se stejným čipem FT232 a ten naprogramovat jde. Ale i tak jsem zkoušel jiné ovladače a nepomohlo to. _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Založen: Dec 12, 2005 Příspěvky: 2370 Bydliště: SR, Poprad
Zaslal: pá říjen 20 2023, 15:07 Předmět:
v arduino IDE v prikladoch je skript na programovanie. To nahrajes do UNO, nadratujes podla navodu, alebo popisu v tom priklade a malo by to ist.
Teda este musis zvolit programator, teraz z hlavy neviem, ako sa vola, nieco ako arduino isp programator.
Ja som to skusal opacne, cez esp8266 som programoval atmegy, resp. som tam tak nahraval arduino bootloader. _________________ No vidis, a tak si sa bal
Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: pá říjen 20 2023, 15:17 Předmět:
O tom vím, ale ISP na ESP8266 nejde. Musí to být serial a ten tam nevidím. _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
4. Propojte USB kabelem USB port z Arduina NANO na USB port počítače kde máte Arduino IDE a zkontrolujte ve správci zařízení Windows zda vznikne příslušný COMx port.
5. Spusťte Arduino IDE a z menu zvolte "File -> Preferences".
6. Do pole "Aditional Boards Manager URLs" přidejte následující odkaz "OK" pokud tam ještě není:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
a poté znovu "Tools -> Board -> Boards Manager", zadejte "ESP8266" a klikněte na "Install".
7. Poté otevřete v Arduino IDE příslušný projekt, který chcete naprogramovat do ESP8266.
8. Z menu zvolte "Tools -> Board" a vyberte "Generic ESP8266 Module".
9. Z menu zvolte "Tools -> Port" a vyberte příslušný COMx port.
Nyní můžete přes Arduino NANO programovat desku ESP8266.
Založen: Dec 12, 2005 Příspěvky: 2370 Bydliště: SR, Poprad
Zaslal: pá říjen 20 2023, 17:37 Předmět:
jaaj. tak tu esp naprogramuj rucne cez seriovy port.
rx, tx, gpio0 musi byt 0, gpio2 log.1 a drz ho v resete. v momente, ako arduino skonci s kompilovanim a zacne nahravat program pust reset a vybavene. ja tak robim ciste esp _________________ No vidis, a tak si sa bal
Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: pá říjen 20 2023, 17:51 Předmět:
Chápu to dobře, že to máš připojené přímo na sériový port a napájení? _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Založen: Dec 12, 2005 Příspěvky: 2370 Bydliště: SR, Poprad
Zaslal: pá říjen 20 2023, 19:35 Předmět:
ano, esp ma tu vyhodu, ze tam nepotrebujes bootloader, ale on tym gpio0 sa prepina do prog. rezimu. Cize klasicka seriova komunikacia, len gpio0 a v spravny cas pustit reset. arduino tam nenahrava svoj kod, ale komplet skompilovany fw cez esp sdk.
mam to vlastne pripojene takto: ESP serial
v arduino IDE mam zvoleny esp8266 generic a pre istotu davam aj erase flash - all content _________________ No vidis, a tak si sa bal
Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: so říjen 21 2023, 13:11 Předmět:
Vyzkoušel jsem všechny tady probrané varianty a nic.
Mám 2 sériové převodníky a ani jeden se nechytal, stejně jako UNO. Pokaždé to skončilo na nemožnosti připojit se COM portu. I přesto, že na začátku je vidět. Zkusil jsem to samé i s dobrou ESP8266, ale výsledek je stejný.
Chyba bude mezi židlí a klávesnicí, ale kde? _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Založen: Dec 12, 2005 Příspěvky: 2370 Bydliště: SR, Poprad
Zaslal: so říjen 21 2023, 13:52 Předmět:
a ten com port vidis v systeme? problem moze napr. byt aj to, ze mas na doske usb3 porty - s tymi som mal problemy s cinskymi prevodnikmi. na usb2 slapali v pohode. Dalsia vec, mne sa obcas stalo, ze ked som pripojil esp, tak ako keby na okamih odpojilo usb - podla toho windows zvuku. Mozno mal vyssiu spotrebu a pokleslo napatie pre prevodnik. _________________ No vidis, a tak si sa bal
Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: so říjen 21 2023, 14:03 Předmět:
Port vidím jak ve správci zařízení, tak i v IDE. USB jsem taky zkoušel. _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Založen: Apr 02, 2011 Příspěvky: 18539 Bydliště: Nový Bydžov
Zaslal: so říjen 21 2023, 15:11 Předmět:
Zkusils CH341SER.COM, jak jsem psal?
To je stejnej problém jako u ET LIVE ESP32 MiniKit. Deska na první pohled stejná, ale některý maji USB čip CP2102 a jiný zase CH9102. Stejnej výrobce desky, různý drivery. _________________ Jirka
Založen: Jul 27, 2004 Příspěvky: 4564 Bydliště: 25km na západ od Prahy
Zaslal: so říjen 21 2023, 16:50 Předmět:
Zkusil. UNO přes něj normálně naprogramuji, takže tam asi chyba nebude. Při programování ESP ledky v něm blikají, jako při normálním programování, ale nakonec to spadne na neexistující port. _________________ Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.