ESP i programowanie

jaku2k
Posts: 920
Joined: Sun May 24, 2020 8:40 pm
Has thanked: 1 time

Post

Dzień dobry,
przeglądając forum, znalazłem wiele interesujących projektów działających w oparciu o ESP. Jedne są pisane w programie arduino IDE, a inne - wgrywane jako plik bin. Na ESP (mój model to NodeMCU v3) udało mi się uruchomić czujnik BME280 (z poradnika https://www.youtube.com/watch?v=mvopGB3MWEw&t=190s ). Natknąłem się jednak na ciekawy projekt czytnika stanu powietrza z Airly, pisany w IDE. Oto on: viewtopic.php?f=24&t=5996 . Czy mogę uaktywnić (nie wiem jak to nazwać :lol: - jestem początkujący) oba projekty na raz na jednym ESP? Jeśli tak, to jak to zrobić?
Pozdrawiam
Pozdrawiam
Jakub
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Aby uruchomić dwa "projekty" na jednym ESP to trzeba napisać firmware w który będą zawarte oba projekty.
Czyli można się bawić w dopisanie do jednego z nich kodu drugiego, lub pisanie całkowicie od podstaw.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
jaku2k
Posts: 920
Joined: Sun May 24, 2020 8:40 pm
Has thanked: 1 time

Post

Dziękuję za tak szybką odpowiedź.
1. Jak rozumiem, mogę zaprogramować wszystko w Arduino IDE i zrobić flash?
2. A może muszę wszystko programować w pliku bin?
3. Jak mogę się dostać do takiego pliku i jakim programem mam go edytować?
4. Skąd mam znać numer wpisywany podczas zgrywania pliku na esp (w przypadku pliku .bin; np. 0x400000)?
Z chęcią wyszukałbym to w internecie, ale (jak pisałem) jestem początkujący i nie wiem, jak poruszać się w tym środowisku.
Pozdrawiam
Pozdrawiam
Jakub
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Ad1. Tak możesz
Ad2. Istnieje mozliwosc wygenerowania bin’a w Arduino i wgrać go poprzez Wifi jako aktualizacje .
Ad3. Bin jest nie edytowalny , to jak chleb z piekarni mąki z tego nie zrobisz 😁
Ad4. Bin’a z Arduino wygrywasz zawsze pod 0x0000 , jeśli się mylę niech mnie ktoś poprawi
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Pracując w Arduino IDE, najłatwiej jest wgrywać soft bezpośrednio z Arduino IDE. Jednym kliknięciem kompilujesz całość i wgrywasz na urządzenie.
Najlepsze suple dla Twojego domu :mrgreen:
jaku2k
Posts: 920
Joined: Sun May 24, 2020 8:40 pm
Has thanked: 1 time

Post

Super. Dziękuję za odpowiedzi i poświęcony czas. Jak uda mi się coś zrobić lub będę miał jakieś pytania, to napiszę :D .
Pozdrawiam
Pozdrawiam
Jakub

Return to “Pomoc”