Cześć Mirky ( ͡° ͜ʖ ͡°)
Zapraszamy na kolejną część kursu o ESP8266. W dzisiejszej części przedstawiliśmy środowisko ESPlora oraz jak napisać pierwszy program (tak właściwie to trzy ( ͡° ͜ʖ ͡°)) Gorąco zapraszamy do zapoznania :)

http://feriar-lab.pl/kurs-esp8266-3-zapoznanie-ze-srodowiskiem-oraz-pierwszy-program/

#elektronika #majsterkowanie #esp8266 #nodemcu #feriarlab i może jeszcze #arduino ( ͡ ͜ʖ ͡)
feriar - Cześć Mirky ( ͡° ͜ʖ ͡°)
Zapraszamy na kolejną część kursu o ESP8266. W dzis...

źródło: comment_WmySWUnvN1qqMkgD5mc73OZmcB3D0EbW.jpg

Pobierz
@maslokm: Podłączasz zasilanie +3.3V masę i rx, tx nic wielkiego. Jest masa schematów w sieci. W płytkę wlutowałem gniazda 2x 4 pin. Przydaje się przy wgrywaniu lua do większej ilości esp.
  • Odpowiedz
@lukas125p: to wiem. Mam kilka pająków, które chcę uporządkować i przenieść na stałe na płytkę. Konkretne nóżki od spodu łączysz drucikami czy robisz ścieżki cyną? Podeślij najlepiej parę zdjęć.
  • Odpowiedz
był wgrany, uruchomiłem pare prostych programów w .lua w Esplorer . teraz czasem wykrywa i pokazuje ze nie moze znaleźć oprogramowania. Zeby programować w arduino ide potrzebny jest firmware NodeMCU?
Edit
z tego co czytałem do programwoania musze ustawić generic esp8266 czy nodemcu ver 09? a jako programator esptool? czy potrzebne jest wgranie jakiegoś softu?
  • Odpowiedz
Chciałby ktoś mi sprzedać płytkę NodeMCU? Wiem że mogę se zamówić z chińczyka za 4-5 dolców ale nie mam ochoty czekać miesiąc aż przyjdzie, do tego z pogiętymi nóżkami (raz jeden moduł przyjechał do mnie, goldpiny przebiły się przez kopertę, która btw była jedynym jego zabezpieczeniem).
#nodemcu #esp8266
Jako że sylwester jest dla słabych (albo ludzi którzy nie są forever alone ( ͡° ʖ̯ ͡°) ) to dziś złożyłem sobie prototyp lampki sterowanej przez sieć WiFi z użyciem #esp8266 i firmware #nodemcu. A skoro już zawołałem oba tagi to spytam się - czemu przy wpisaniu przez serial dofile('script1.lua') normalnie się odpala i działa, ale już po wpisaniu dofile('script1.lua') do pliku init.lua całość wiesza się tuż
xerxes931 - Jako że sylwester jest dla słabych (albo ludzi którzy nie są forever alon...
Siema Mirki i Mirabelki ( ͡° ͜ʖ ͡°)
W grudniu planujemy na naszej stronie ruszyć z IoT, czyli Internetem Rzeczy. Będziemy chcieli sprawdzić jakie możliwość daje nam ta koncepcja. Na start ruszymy powoli na płytce NodeMcu. Jeżeli macie jakieś propozycje co można na takiej płytce zaprojektować to dajcie Nam koniecznie znać ! Sprawdzimy i przeanalizujemy takie pomysły. Korzystając z chwili uwagi chciałbym wspomnieć o naszym kursie Arduino, bo
feriar - Siema Mirki i Mirabelki ( ͡° ͜ʖ ͡°)
W grudniu planujemy na naszej stronie r...

źródło: comment_vKYeXZFIht3uIwsEhIOukaxovzok6AlM.jpg

Pobierz
#nodemcu #arduino
Podążając za tym tutorialem http://www.instructables.com/id/Low-cost-WIFI-temperature-data-logger-based-on-ESP/?ALLSTEPS
- najpierw wgrałem plik init.lua
- teraz nie mogę wgrać potrzebnego drugiego pliku... ds1820.lua bo dostaję błąd w konsoli i już nic nie można zrobić w esplorer

IP unavaiable, Waiting...

IP unavaiable, Waiting...

Config done, IP is 192.168.0.100

PANIC: unprotected error in call to Lua API (cannot open ds1820.lua)

PANIC: unprotected error in call to Lua API (attempt to call a string value)

co teras
Mireczki, mam pytanie odnośnie #nodemcu ( #esp8266 ) . Chcę pobrać z API jakiś tekst - przykładowo mam stronę www.mojastrona.pl/skrypt.php i on mi zwraca "1". W nodemcu wpisuję:

conn=net.createConnection(net.TCP, false)
conn:on("receive", function(conn, pl)
print(pl)
end)
conn:connect(80,"ip")
conn:send("GET / HTTP/1.1\r\nHost: www.mojastrona.pl/skrypt.php\r\n"
.."Connection: keep-alive\r\nAccept: */*\r\n\r\n")

No i jak teraz przeparsować to co znajduje się w funkcji receive? Ogólnie w tym momencie node zwraca mi:

>HTTP/1.1 200 OK

>Date: Fri, 23 Oct 2015 16:04:57 GMT
Koledzy z #arduino
Pytanie dotyczące ZASILANIA.
Do mojego projektu opartego na #nodemcu zakupiłem panel fotowoltaniczny dający na wyjściu max. 5V i 100mA. Do tego ładowarka do pakietów 18650.
I teraz pytanie. Czy 100mA to nie za mały prąd by doładowywać baterie? Na alledrogo jest bardo dużo szajsu w kategorii 18650. Chciałbym kupić baterie, która nie umrze po tygodniu użytkowania. Widzę takie z napisem "9900mAh" - te oczywiście omijam szerokim łukiem. Są też
@przegryw69: Policz to tak:
1. trzema szlaczkami podkreśl sobie "MAX." przy 5v i 100mA - bądź świadomy że to jest podane dla idealnie czystego panelu, w słoneczne południe na równiku ;)
2. Przyjmując baaardzo optymistycznie, że to jest osiągalne, to masz 5v x0.1A = 0.5W energii z panelu. Zakładając jakąś sprawność układu ładowania aku ~80% (równie optymistycznie) zostaje ci 0.4W energii oddawanej do akumulatora.
3. Aku li-ion pracuje gdzieś w zakresie
  • Odpowiedz
Fuck yeah \m/
Pierwsze próby dłuższego działania z #esp8266 + #arduino wyglądają obiecująco.
Podpiąłem sobie testowo czujnik temperatury (dht11) i co ok 2 minuty wysyłam dane na thingspeak.
Po przejściu na #nodemcu jest zdecydowanie łatwiej - z poziomu arduino wysyłam tylko komendę ("send(20,40)") i esp robi resztę.
Siedzę sobie w #pracbaza i co chwilę zerkam na ten mega emocjonujący wykres :D
Udało mi się uruchomić #nodemcu na #esp8266 i kurde to działa :) Lua trochę nieintuicyjna, ale szybko się można ogarnąć. Na pewno lepsze to niż AT commands.

BTW - wołam @henk, konwerter uart/usb ten, który kupiłem bardzo ładnie śmiga. Co prawda miałem kilka podejść do flashowania, bo coś nie chciało dojść do końca, ale za którymś razem się udało i teraz już bez żadnych problemów. Polecam ESPlorer do zabawy.
Czy dobrze rozumiem, że po przejściu ze zwykłego softu ("AT"?) na #nodemcu (oczywiście na #esp8266) dalej można się komunikować z modułem z ardiuno przez rx/tx tyle tylko, że już nie komendami "AT" tylko tym całym "lua"?
@AdireQ: po pierwszych zabawach, nodemcu zgłasza, że jest "37901 bytes" wolnego na file systemie. Czyli w praktyce ok 37kb na własny kod. Ciasno :(
  • Odpowiedz