Spotkanie online o programowaniu własnych urządzeń w supla-device

matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

Zibi_007 wrote: Sat Jan 04, 2025 9:57 pm
matrix0606 wrote: Sat Jan 04, 2025 7:56 pm Może teraz będę mega noobem w temacie, ale sądzę, że pokazanie/omówienie jak uruchomić podstawowy moduł (np. na ESP8266 czy ESP32), gdzie wpiszemy nasz mail, swój server supli, SSID naszej sieci i jej hasło i żeby to ruszyło to będzie mega. Dodać trochę info jakie libsy dorzucić żeby działało to czy tamto i będzie gites.
Chodzi mi o to żeby z poziomu takiego np. VSC wklepać co potrzebne, coś sobie pododawać i żeby to działało i będzie mega. (pomijam tu poprawność napisanego przez nas samych dla siebie kodu).
Wówczas pomijamy powiedzmy jakieś tam ograniczenia GG Buildera.
W tym o czym piszesz pomoże wczytanie przykładu Webinterface, wybór płytki, którą posiadasz i skompilowanie programu. I będziesz miał działający, podstawowy moduł (tak jak chciałeś). W sumie kilka kliknięć. Reszta to analiza programu i pozostałych przykładów. Oczywiście jeśli masz już jakieś podstawy (np. kurs z Forbota). O resztę zawsze możesz dopytać tutaj.
Właśnie wrzuciłem przykład z biblioteki do VSC i jestem w trakcie rozumowania tego. Wgram to do jakiegoś Wemosa i zobaczę z czym to się je.
SOYER wrote: Sat Jan 04, 2025 10:16 pm Dokładnie tak jak pisze @Zibi_007.
Żeby jednak wgrać ten podstawowy program z webinterface, czyli mieć u siebie coś jak bardzo podstawowy GG, musisz mieć zainstalowane arduino IDE, na tym musisz zainstalować płytki odpowiednie, biblioteki itd. To wszystko musisz wiedzieć jak zrobić.
Także to nie do końca kilka kliknięć.
Raczej cały kurs podstaw arduino na początek;)
Żeby zaś analizować czyjś kod i wprowadzać go u siebie, musisz znać chociaż podstawy programowania.
Spokojnie, popełniłem kilka projektów więc taki zupełnie zielony nie jestem.
Ale dziękuję serdecznie za podpowiedzi.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

matrix0606 wrote: Sun Jan 05, 2025 11:19 am ...Właśnie wrzuciłem przykład z biblioteki do VSC i jestem w trakcie rozumowania tego. Wgram to do jakiegoś Wemosa i zobaczę z czym to się je...
Jak pracujesz z VSC to dograj sobie rozszerzenie PlatformIO. To znacznie ułatwia życie przy zabawie z mikrokontrolerami. A jeszcze bardziej ułatwia chyba właśnie ArduinoIDE tak jak wcześniej koledzy podpowiadali.
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

zzrr wrote: Sun Jan 05, 2025 1:04 pm Jak pracujesz z VSC to dograj sobie rozszerzenie PlatformIO. To znacznie ułatwia życie przy zabawie z mikrokontrolerami. A jeszcze bardziej ułatwia chyba właśnie ArduinoIDE tak jak wcześniej koledzy podpowiadali.
Od samego początku mam rozszerzenie Platform IO. Bez tego nie wyobrażam sobie używać VSC. Mega ułatwienie.
Arduino też jest.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Ja polecam arduino IDE, znacznie łatwiejsza praca na libsach, ustawieniach płytek, ale ustawiamy zewnętrzny edytor w preferencjach i na kodzie pracujemy w VSC.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

matrix0606 wrote: Sun Jan 05, 2025 1:21 pm Od samego początku mam rozszerzenie Platform IO. Bez tego nie wyobrażam sobie używać VSC. Mega ułatwienie.
Arduino też jest.
Czyli wszystko jest co trzeba. 👍
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

Też wysłałem zgłoszenie chętnie posłucham jak to wygląda.
Nie jestem obeznany w programowaniu ale trzeba powoli się zmobilizować i trochę posiedzieć i poczytać.
Tak więc jak jest szansa gdzieś w kącie pżycupnąć i posłuchać to chętnie 😉😁.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
matrix0606
Posts: 496
Joined: Tue Nov 08, 2022 9:05 pm

Post

zzrr wrote: Sun Jan 05, 2025 1:27 pm
matrix0606 wrote: Sun Jan 05, 2025 1:21 pm Od samego początku mam rozszerzenie Platform IO. Bez tego nie wyobrażam sobie używać VSC. Mega ułatwienie.
Arduino też jest.
Czyli wszystko jest co trzeba. 👍
Dokładnie. Napisałem już niejeden kod z tymi rozszerzeniami pod VSC. W ogóle VSC to inny poziom programowania.
Vivo V21 5G 8G RAM + 4G SWAP - Funtouch OS 12 Global
MOBO - MSI B350 Tomahawk || GPU - XFX Radeon RX 6600 Speedster
CPU - Ryzen5 1400 3,2G || PSU - SPC Vero | L2 500W 80 Plus Bronze
RAM - HyperX 2x8GB 3200MHz CL16 Predator RGB
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

matrix0606 wrote: Sun Jan 05, 2025 6:32 pm
zzrr wrote: Sun Jan 05, 2025 1:27 pm
matrix0606 wrote: Sun Jan 05, 2025 1:21 pm Od samego początku mam rozszerzenie Platform IO. Bez tego nie wyobrażam sobie używać VSC. Mega ułatwienie.
Arduino też jest.
Czyli wszystko jest co trzeba. 👍
Dokładnie. Napisałem już niejeden kod z tymi rozszerzeniami pod VSC. W ogóle VSC to inny poziom programowania.
:D :D :D
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Tak przy okazji... w ArduinoIDE od wersji chyba 2.x już nie ma takiej opcji jak edytor zewnętrzny. @SOYER update się kłania w ArduinoIDE ;)
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

zzrr wrote: Sun Jan 05, 2025 7:18 pm Tak przy okazji... w ArduinoIDE od wersji chyba 2.x już nie ma takiej opcji jak edytor zewnętrzny. @SOYER update się kłania w ArduinoIDE ;)
Nie ma takiej opcji, świdomie pracuję na 1.8.cośtam, na razie nie dam się namówić.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79

Return to “Ogólna dyskusja”