Arduino IDE környezet kialakítása másképp - 2. oldal - TavIR-AVR oldal
HozzászólásSzerző: kszabi » 2016. május 14. szombat, 21:20
Hát mégse működik.
Mindig ezt a hibát kapom: Error: Program "mingw32-make.exe" not found in PATH
Itt valamelyik összetevő hiányzik, vagy ezt nekem kell beállítani?
HozzászólásSzerző: SanyiSay » 2016. május 14. szombat, 22:03
Bármit rátölthetsz az ESP-re ha megvan a bin állomány, vagy a forráskód és van hozzá fordítód.
Én ezzel szoktam.
de lehet mással is.
AT firmware pedig van pár belinkelve az AT topikban.
És valóban AT parancsot csak AT firmware tudja kezelni.
ESP SDK ban nem vagyok járatos, de mivel gyakran úgy kell összerakni több elemből a fordítót, az efféle hibákra az nálam a jól bevált módszer hogy azt a fájlt amit hiányol oda teszem ahova a path mutat, vagy átállítom az elérési utat ha ez lehetséges. Lehet buta kérdés de mivel az arduino topikba írtál nem azt szeretted volna telepíteni SDK helyett?
HozzászólásSzerző: kapu48 » 2016. május 15. vasárnap, 14:31
Ha még nem ismered? Talán ez segít neked:
How to add a library - Arduino Eclipse Plugin!
http://eclipse.baeyens.it/how_to.shtml#/lib
https://www.youtube.com/watch?v=cspLbTqBi7k&feature=youtu.be
És az én tapasztalatom, hogy 64Bites rendszeren nem futott a 32Bites Eclipse!
(De lehet, hogy csak a kezdök tudatlansága volt az oka?)
HozzászólásSzerző: SanyiSay » 2016. május 16. hétfő, 21:18
Hu mennyi mennyi link.
Akkor még egy pár hogy teljen a topik.
Én nem bonyolítottam elég volt csak pár gombnyomás.
- x64 hez kell ez /jdk-8u91-windows-x64.exe/
- innen http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Aztán Eclipse Eclipse IDE for C/C++ Developers
- innen akár https://eclipse.org/downloads/
- Aztán Eclipse elindít
- Menüben: Help/Install New Software...
- Work With: mezőbe másolni
- ezt a linket
http://www.baeyens.it/eclipse/nightly
- aztán bepipálni a megjelenő Arduino Eclipse Plugin -t
- telepíteni
- Menüben: Window/Preferences
- Preferences ablakban: Arduino/Platform and Boards
- bepipálni az ESP8266/ESP8266 alatt amelyiket szeretnénk.
- Preferences ablakban: Arduino
- Build before upload? (feltöltés előtt újraépítse e a kódot)
- Preferences ablakban: Arduino/Locations ezeket lecserélve megkaphatjuk a legújabb Board kiadást de ehhez nem kell nyúlni.
Arduinot előtte nem kell telepíteni, azt megoldja magától, mindegy hogy telepítős vagy Portable Eclipset használunk.
Eclipse mappán belül nyit egy /arduinoPlugin/ mappát, oda teszi boardal együtt.
HozzászólásSzerző: aaszabo » 2016. május 19. csütörtök, 17:15
Linuxon is működik az Eclipse-s megoldás: http://www.baeyens.it/eclipse/V3
Az a trükkje, hogy először az Arduino környezetet kell életre lehelni (itt működjön a programozás). Ebből is az 1.6.5 verziót. Ehhez kell hozzáadni az ESP támogatást. De ebből már mehet a legújabb (2.0.0; én még a 2.0.3-t nem láttam, amiről Róbert írt)
Ahhoz, hogy az új ESP lib és firmware verziók töltődjenek fel nem kell a teljes Arduinot frissíteni, csak az Arduino-n belül az ESP támogatást kell újabbra cserélni.
HozzászólásSzerző: kszabi » 2016. június 4. szombat, 13:48
Próbálom beüzemelni az eclipse-t ahogy SanyiSay írta, talán össze is jött.
Elsőnek a led villogtatás.
A bin állományt megmutatom a nodemcu firmware programmer-nek, majd nyomok egy flash-et.
A csík végigfut, megjelenik a zöld pipa, a panelen villog a led majd semmi.
Hiányzik valami config, vagy a kód nem jó ?
HozzászólásSzerző: SanyiSay » 2016. június 5. vasárnap, 6:20
Kódban nincs hiba.
Panelon lévő led villog GPIO16 lábon persze ha olyan ESP-re küldöd amin ez ott és főleg azon a lábon van.
Na ez a rész amit hiányolok írásodból, a board beállítást.
- Jó ESP-re fordítottad le a kódod?
- Valamint egy Projecthez több Board beállítás is rendelhető ilyenkor mindegyikhez külön BIN fájl készül.
- Azt próbáld elérni hogy az Eclipse töltse fel a kódot az ESP-re mert így beiktattál egy felesleges feladatot magadnak.
- ha ez mind ok és mégis a NodeMCU flasher progival töltöd fel a kódot akkor feltöltés után nyomj egy resetet addig nem indul el, legalább is nálam ez történt.
HozzászólásSzerző: kszabi » 2016. június 5. vasárnap, 16:07
NodemCu V3 panelem van.
Eclipse alól a feltöltés error: espcomm_open failed hibával megáll, pedig a com3 port látszik.
Arduino 1.6.5-el sikerült a led villogtatás, pinMode(2, OUTPUT); beállítással.
A másik ledet viszont nem találom, se azt hogy a button hova van kötve. Sajnos amit találtam infót a neten teljesen ellentmondásosak.
Létezik egyáltalán ezen a verzión a másik led vagy a semmit kergetem?
HozzászólásSzerző: SanyiSay » 2016. június 5. vasárnap, 17:58
Ami gyakori ennél a port hibánál, hogy egy másik program már használja a soros portot. Többnyire valamelyik terminál szokott úgy maradni, ha csak nem az aktuális (feltöltést végző) szerkesztőjét használja az ember.
Kapcsoló: Reset és a GPIO 0 lábakon szokott lenni. ESP12e lapon GPIO2 a led, NodeMCU panelon pedig GPIO16 a valószínű.
Kapcsolási rajz az valóban nem mindig van ezekhez a modulokhoz, de azért az viszonylag egyszerűen kideríthető hogy van e led vagy nincs rajta.
Mondjuk villogtatod az összes szabad kimenetet, így is kiderülhet.
http://s1.electrodragon.com/wp-content/ ... E-pins.png
Persze ha hibás a panel akkor ettől nem derül ki, de szerencsére sok egyéb átlátszó alkatrész nincs a panelon csak a led, azt meg látni egy nagyítóval. Így akár maga az alkatrész is ellenőrizhető.
HozzászólásSzerző: kszabi » 2016. június 5. vasárnap, 19:09
Megvan a kapcsoló, tényleg a 0 lábon volt.
A második ledet meg úgy néz ki lehagyták erről a panelről.
Az eclipse-ben megpróbáltam hogy átdugom máshova, felismeri hogy com5 aztán ugyanaz a hiba marad.
HozzászólásSzerző: SanyiSay » 2016. június 5. vasárnap, 19:30
Attól hogy átdugod másik USB lyukba sok mindennek nem is kellene változnia jó esetben. Nem fut mellette sima Arduino vagy egyéb terminál progi?
HozzászólásSzerző: kszabi » 2016. június 5. vasárnap, 19:57
Amennyire meg tudom nézni semmi ilyen nem fut.
A választható boardok között nincs NodemCu V3 csak 1.0 és 0.9. Lehet hogy emiatt szívok?
HozzászólásSzerző: SanyiSay » 2016. június 5. vasárnap, 20:19
Board beállításoknál jó esetben ugyanazok vannak amik az Arduinoban, ha ott ment a feltöltés akkor itt is jónak kellene lennie ugyanannak.
HozzászólásSzerző: kszabi » 2016. június 6. hétfő, 12:31
Meg van a hiba, a boards.txt-t kellett átállítani.
HozzászólásSzerző: kszabi » 2016. június 19. vasárnap, 7:56
Megoldható az eclipse-ben hogy egy projectet mentsek másképp, és igy vigye az összes beállítást?
Vagy létre kell hozni egy újat minden beállítással együtt ?