Skocz do zawartości

Konfiguracja Arduino IDE dla płytki ESP


faustin

Pomocna odpowiedź

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Przecież podlinkowany przeze mnie artykuł właśnie o tym mówi. Generalnie sposób postępowania wygląda tak:

1. PLIK->Preferencje

Dopisujesz linijkę: https://arduino.esp8266.com/stable/package_esp8266com_index.json

2. Menadżer płytek: wyszukujesz Esp8266 (by Esp8266 Community) i instalujesz płytki.

3. Tak jak pisze w podlinkowanym wcześniej poradniku sprawdź w menadżerze urządzen czy płytka jest widziana w Windows, a jeśli nie to rozwiąż problem ze sterownikami.

Cytat

Jeżeli nie mamy zainstalowanych sterowników dla konwertera (np. CH340), powinniśmy je pobrać i zainstalować.

Jeśli nadal występuje problem z widocznością płytki w Windows zmień kabel USB na inny (sprawny w 100%).

4. Wybierz płytkę NodeMCU v1 i programuj.

5. Zobacz przykładowe programy dla tej płytki.

Zobacz także tę dyskusję w podobnym temacie.

  • Pomogłeś! 1
Link do komentarza
Share on other sites

Generalnie programujemy w C/C++ chociaż tu możliwości jest więcej np LUA, Python ....

Co do środowiska to każdy ma swoje przyzwyczajenia. Dla prostych programów, a takimi się zajmuję Arduino IDE sprawdza się znakomicie - zero problemów.

 

Edytowano przez Belferek
  • Lubię! 1
  • Pomogłeś! 1
Link do komentarza
Share on other sites

wiem ale co gdybym chciała własnie w LUA niektórzy mówią ,żę LUA jest równie przyjemny jak C , albo gdybym chciała w Python to wtedy co musze zainstalować jakie srodowiska?

Link do komentarza
Share on other sites

@faustin a najlepsze co możesz zrobić to przestać używać arduino IDE i przejść na chociażby visual studio code z platform IO. Dużo bardziej profesjonalne środowisko, dużo więcej możliwości i dużo wydajniej się pisze. Możesz zajrzeć bez problemu w biblioteki i zrozumieć wiele rzeczy. Wtedy czy ESP czy zwykły arduino uno, platform IO będzie konfigurować projekt za ciebie pod konkretną płytkę 😉

Edytowano przez Dantey
  • Lubię! 1
Link do komentarza
Share on other sites

(edytowany)

dzieki , ale czy visual Studio nie jest czasem na licencji?  wiem bo było cos takiego, ze po jakims krótkim wsm czasie musiałam znów je instalować od nowa 

Edytowano przez faustin
Link do komentarza
Share on other sites

@faustin visual studio CODE (co innego niż zwykly visual studio) jest darmowy. Visual studio zresztą też na zwykłej licencji. Licencję chyba muszą kupić firmy jeśli chcą go używać.

Co do VS code to on jedyny z visuali wspiera programowanie elektroniki chyba. Ciężko tu wymieniać zalety ale jest ich naprawdę dużo. Jedyna zaletą dla mnie arduino IDE jest to że na początku jest trochę łatwiejsze właśnie dlatego że ma mniej opcji. Nie wyobrażam sobie teraz by program nie miał intellisense, czyli auto uzupełniania kodu.

A ESP intersuje się chyba niecały rok 🙂

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.