Arduino IDE környezet kialakítása másképp

ESP8266, ESP32 chipek és az ESP-xx modulok. Programozási nyelvek, trükkök, hardware tippek.
Avatar
aaszabo
Bitmanipulátor
Hozzászólások: 133
Csatlakozott: 2012. január 22. vasárnap, 7:00
Tartózkodási hely: Budapest

Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: aaszabo » 2016. március 2. szerda, 22:05

Sziasztok!

Tud valaki olyan IDE összeállítást, lehetőleg LINUX(Ubuntu) alapon, ami kiváltja az egyszerű Arduino környezetet?
Tudja kezelni az ESP boardokat, ugyan úgy fel lehet tölteni belőle, de hozza a szokásos IDE funkciókat:
Projekt szervezés, kód kiegészítés, lib-ek keresése és tartalma, osztályok metódusainak tartalma, kód navigáció függvények és változók kiemelésével, stb.


Köszönöm,
Ákos

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Sikerélmény: LUA helyett Arduino

HozzászólásSzerző: Robert » 2016. március 3. csütörtök, 4:28

Gyakorlatilag IDE csere?
Mi nem jó benne? Mit cserélnél?
- szerkesztőfelület?
- Mögöttes SDK?
- feltöltő?

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1030
Csatlakozott: 2009. február 28. szombat, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Sikerélmény: LUA helyett Arduino

HozzászólásSzerző: SanyiSay » 2016. március 3. csütörtök, 21:34

Róbert!
Ennek nem kellene valami olyan nevet adni, mondjuk hogy ESP Arduino IDE környezet kialakítása másképp?
Én annó talán Arduino Eclipse IDE változatot kipróbáltam, de maradtam a sima Arduinonál egyenlőre.
Bár hogy őszinte legyek a kérdést sem egészen értem így lehet nem ez a legmegfelelőbb név, de hogy nem Arduino sikerélmény az tuti. :P

Avatar
aaszabo
Bitmanipulátor
Hozzászólások: 133
Csatlakozott: 2012. január 22. vasárnap, 7:00
Tartózkodási hely: Budapest

Re: Sikerélmény: LUA helyett Arduino

HozzászólásSzerző: aaszabo » 2016. március 3. csütörtök, 21:46

Leginkább a szerkesztés és annak támogatása érdekel.
Be is gyűjtöttem egy halom opciót és a harmadikra megtaláltam a tökéletes megoldást.

Az Eclipse-nek van egy pluginja direkt erre. Mindent tud és az Eclipse felületének kényelmét is adja.
Már ismertem korábbról az Eclipset (php, Java) ezért nekem nem bonyolult. Sőt a kényelmi funkciók (kód navigáció, kód kiegészítések, stb.) miatt kifejezetten jónak tartom és kézreállónak. Gyorsan lehet benne fejleszteni ismeretlen szintaktikájú libekkel is, mert segít.

Szóval én megtaláltam, ami nekem tökéletes. Remélem másnak is hasznos lesz.
Ez a video mindent elmond, csak le kell utánozni. Nem kell hozzá semmilyen előkészület. Nekem Linuxon (Ubuntu) is elsőre ment minden.
https://www.youtube.com/watch?v=CPqsJUXFFnQ

Jó fejlesztést!
Ákos

Avatar
aaszabo
Bitmanipulátor
Hozzászólások: 133
Csatlakozott: 2012. január 22. vasárnap, 7:00
Tartózkodási hely: Budapest

Re: Sikerélmény: LUA helyett Arduino

HozzászólásSzerző: aaszabo » 2016. március 3. csütörtök, 21:50

@SanyiSay - Annyiban sikerélmény, hogy az ESP modult Arduinóként lehet programozni és ugyan azt a kiegészítést használja, mint amit az Arduino alá is be kell tölteni. Csak a kódszerkesztő része fejlettebb.
Én úgy értelmeztem ezt a topicot, hogy Arduino az ESP-n LUA helyett. Ez is az, csak más köntösben.

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1030
Csatlakozott: 2009. február 28. szombat, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: SanyiSay » 2016. március 3. csütörtök, 22:02

Hát egyenlőre minden sikerélmény az tuti. :)
De azért mégis csak jobb nevén nevezni ha már kapott külön topikot.
Videót köszi. Bár nekem még teljesen új az eclipse, annak idején ezért eshetett ki a kosárból, csak plusz energiákat vitt el, de azóta sok minden érthetőbb lehet rápróbálok megint.
Bár most az 1.6.8 Arduino is kicsit javult. Már megjegyzi a bezáráskori ablakméretet és pozíciót, valamint pillanatok alatt bezáródik ha kilépek belőle win alatt. Kis örm is öröm. :)

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9990
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: Robert » 2016. március 4. péntek, 8:47

Az 1.6.8 az BETA, legalábbis nem végleges. Per.pill. az arduino.cc lapon a 1.6.7 a letölthető legfrisebb...

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1030
Csatlakozott: 2009. február 28. szombat, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: SanyiSay » 2016. március 4. péntek, 19:13

Igen ezt tudom.
Szeretem a béta verziókat, itthoni felhasználásra szinte mindenen tesztelés alatt álló SW-t használok.
Szerencsére ritkán futok bele komolyabb hibákba. Valakinek meg tesztelni is kell az új dolgokat. :)

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1030
Csatlakozott: 2009. február 28. szombat, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: SanyiSay » 2016. március 4. péntek, 20:54

https://github.com/esp8266/Arduino/blob/master/doc/eclipse/eclipse.md
Nekem Win alatt ezzel ment fel, vagy legalább is hasonlóan. Tudásom még silány, de ígéretes a program. Az biztos hogy ég és föld az Eclipse és az Arduino szerkesztője. Kicsit a kezdhetek mindent előröl érzésem van, :) de ahogy nézem megéri. Teszt kódjaim már ezzel is felmennek.
Az itt alap, hogy minden Projekthez saját board beállítás tartozik, az meg hogy fölé mész egy változónak és kiírja a definíciójának sorát a megjegyzéssel együtt.... :D
Többé nincs az a rosszul elnevezett változó amiről ki ne derülne, hogy mire van.

Egy szóval még egy szavazat mellette.

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3321
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: kapu48 » 2016. március 8. kedd, 23:39

Itt találtam aktív emberkéket, akik foglalkoztat az „arduino eclipse”!

Próbálom én is telepíteni, de eddig kifogott rajtam! Pedig már számtalan tutoriált végig böngésztem.
Hátha valaki tud kiutat mutatni a kátyúból?
USB IC: CH340

A hibaüzenetek:
ERROR:
Description Resource Path Location Type
Program "\bin\avr-gcc" not found in PATH new001 Project Properties, C++ Preprocessor Include.../Providers, [Arduino Compiler Settings] options C/C++ Scanner Discovery Problem


Console:
Starting upload
using arduino loader
Starting reset using DTR toggle process
Flushing buffer
Toggling DTR
Continuing to use COM3
Ending reset using DTR toggle process


Launching /bin/avrdude -C/etc/avrdude.conf -patmega2560 -cwiring -PCOM3 -b115200 -D -Uflash:w:C:\eclipse\Program\new001/Release/new001.hex:i
Output:
upload failed
:?: :?: :?:

A "Serial Monitor" müködik!

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3321
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: kapu48 » 2016. március 9. szerda, 16:58

Hurrá! Végül a sokadik telepítéspróbálkozást siker koronázta! :D

Eszerint a leírás szerin csináltam végig: (Bocsi a gépi fordításért!) 8)

http://trippylighting.com/teensy-arduin ... tallation/
Comments:
mikaeltulldahl | March 3, 2016 at 1:37 am
Csak azt akartam megosztani a teljes telepítési útmutató eclipse Arduino az teensy, mert azt tapasztalom, hogy a legtöbb források úgy tűnik, hogy egy kicsit más véleményt arról, hogy mi változatban működik egymással, és amit én tűnt, hogy jól működik az Win 10 idején az írás. kell egy agyhalott recept minden kezdő:
* Letöltött az Eclipse Arduino 64 bites v2 csomag:
http://eclipse.baeyens.it/download/prod ... cedownload

* Kitermelt tartalmát a C: \ Arduino \ eclipse Arduino
* Letöltése Arduino 1.6.5 windows telepítő (nem a legújabb idején, 1.6.7)
http://arduino.cc/download.php?f=/ardui ... indows.exe

* Ha már kapott Arduino telepítve van, távolítsa el most.
* Telepített Arduino 1.6.5 állítsa telepítési könyvtár a C: \ Arduino \ Arduino-1.6.5 (fontos, hogy nincs szóköz a könyvtár neve)
* Első Arduino és menjünk a File -> Preferences, és állítsa vázlatfüzet helyet:
C: \ Users \ felhasználónév \ Dokumentumok \ Arduino
* Letöltött make.exe
ftp://ftp.equation.com/make/32/make.exe

* Hely make.exe a C: \ Windows (valószínűleg csak bármilyen mappát PATH)
* Elkezd eclipse Arduino, ha ez az első indításakor, akkor kérni fogja a munkaterület könyvtárba, azt ajánlom a C: \ Arduino \ Arduino Eclipse munkaterület
* A az Eclipse Arduino, menjen a Window -> Beállítások -> Arduino, és állítsa be az Arduino IDE útvonal a C: \ Arduino \ Arduino-1.6.5 és a könyvtár elérési útja: C: / Users / felhasználónév / Arduino / könyvtárak, és alkalmazza a változtatásokat .
* Most megy ablak -> Beállítások -> C / C ++ -> File Types és kattintson az "Új ...", és írni a minta "*. Ino" (idézőjelek nélkül), és típusa: "C ++ forrásfájl", és kattintson az OK gombra.

hogy támogatja a teensy: (Ezt én kihagytam!)
* Letöltés teensyduino 1.27 vagy újabb
* Telepíteni, és a telepítés során meg kell majd menni a C: \ Arduino \ Arduino-1.6.5 úgy találja az Arduino IDE telepítés helyét
* Amikor létrehoz egy új vázlatot az Eclipse Arduino, akkor lehetősége van arra, hogy válasszon boards.txt fájl valamit "teensy" helyett "Arduino" több teensy lehetőségeket mutatja. Ha nem tudja, mit com port felvenni, ellenőrizze a eszközkezelő.
* Feltölteni, kattintson ellenőrizze, majd az újraindítás gombot teensy, majd feltölteni rajzot. A teensy betöltő ablakban látható, és megmondja, ha dolgozott.

Ez alapvetően mit tettek ezt a videót:
https://www.youtube.com/watch?v=cspLbTq ... e=youtu.be
és én is használtam bitet az utasítást:
http://eclipse.baeyens.it/installAdvice.shtml

Ez kel a *.ino elejére:
#include <arduino.h>


Csodás az Eclipse Arduino IDE!
A legjobb, hogy minden lib fyle megtalálható a Project Explorerben!
És böngészhető, ha valami nem egészen világos!

Azt hiszem ezután, a fapados Arduino IDE-t elfelejtem :lol:

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1030
Csatlakozott: 2009. február 28. szombat, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: SanyiSay » 2016. március 9. szerda, 19:44

Még szerencse hogy találtál itt aktív emberkét, így hamar meglett a megoldás. :P

Valamint Isten hozott a klubban, így tényleg lesz aktív hozzáértő is errefelé. :)

kszabi
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2016. április 11. hétfő, 14:22

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: kszabi » 2016. május 14. szombat, 13:21

Sziasztok!
Feltelepítettem az eclipse-t es hozzá ezt a plug-int: http://www.baeyens.it/eclipse/V3
Mit kell még tennem hogy nekem is meglegyenek az ezen a videón https://www.youtube.com/watch?v=tYU1O3mk3Yg lévő könyvtárak es lehessen ESP-hez használni?
Köszi Szabolcs

Avatar
SanyiSay
Elektronbűvölő
Hozzászólások: 1030
Csatlakozott: 2009. február 28. szombat, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: SanyiSay » 2016. május 14. szombat, 15:11

Videó alatt a telepítési részletezés nem jó?

kszabi
DrótVégénSzéndarab
Hozzászólások: 49
Csatlakozott: 2016. április 11. hétfő, 14:22

Re: Arduino IDE környezet kialakítása másképp

HozzászólásSzerző: kszabi » 2016. május 14. szombat, 20:11

Igen, így működik.
Ha egy programot letöltök az EPS-re akkor többet az AT parancsokra nem reagál?
Vissza lehet állítani az eredeti állapotot?


Vissza: “ExpressIf WiFi”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég