Mircy mam problem. Gdy wrzucam prgram na #esp8266 wszystko działa, jednak gdy odłącze to od komputera i włączę ponownie, to nie działa. Wygląda to tak, jakby przy utracie zasilania ESP8266 traciło program.
Używam Nodemcu V3 i piszę w Arduino IDE.

#elektronika #programowanie #esp8266 #arduino
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Solitary_Man: łeee fajen, muszę staremu powiedzieć (elektronik majsterkowicz, całe mieszkanie z------e układami scalonymi) żeby coś takiego zmajstrował ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#esp8266 #espeasy

Jaka jest najnowsza wersja Esp Easy która działa na esp 01 1MB flash?.
strasznie duzo tych wersji :/
**ESPEasyR147RC8 - To działa spoko

ESPEasyv2.0 / ESPEasymega** nie działa pomimo tego ze niby jest tam wersja pod esp01. Wgranie przebiega bez problemu, niby pokazuje się AP łącze się ale ciągle miga niebieska dioda, nie działa strona 192.168.4.1
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Solitary_Man: Nie powinno mieć związku, przynajmniej tak mi się wydaje. Ja miałem takie akcje że esp mi nie wstawało jak wgrywałem radio internetowe ESPMP3DECODER i potem swoje programy. Radio działało bo tam ta sekcja była wbudowana w firmware, a mój soft nie, bo ją nadpisałem wgrywając radio(to jest zawsze 5 sektor od końca pamięci) i kończyło się na miganiu.
Dioda migała szybko jak p------a i po UARTcie pluło:

rfcal[0] !=0x05,is 0xFF


Ogólnie to NONOS SDK wymaga zawsze zdefiniowania gdzie ta sekcja w pamięci się znajduje. W open
  • Odpowiedz
Witajcie mireczki. Wczoraj i dziś miałem czas, więc dorobiłem do mojego nano serwera http na #esp8266 bardziej zaawansowany interfejs do zmiany ustawień WiFi z wykorzystaniem AJAXa. Nawet jest dynamicznie generowana ikonka zasięgu+czy sieć jest zabezpieczona.
Bierzcie i kucujcie z tego wszyscy ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°):
https://github.com/QB4-dev/esp_nano_httpd_advanced_example


#qbadev #
QBA_ - Witajcie mireczki. Wczoraj i dziś miałem czas, więc dorobiłem do mojego nano s...

źródło: comment_YKuodTJt8GOctwxs5g4WqIK9JjQYZyI8.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Atexor: Jasne że z Chin. Kupując inną drogą są za absurdalne pieniądze...
Ten model to HTIT-W8266 firmy Heltec. Wpisz "ESP8266 OLED" na Aliexpress- znajdzie też sporo innych.
Rozdzielczość 128X32
  • Odpowiedz
@kwanty: Dane gromadzone są w bazie InfluxDB, stworzonej i zoptymalizowanej specjalnie do trzymania danych pomiarowych (danych w punkach czasowych). Na RPI polecam Ci zainstalować sobie tą bazę, dodatkowo NodeRed jako pośrednik i w nim łatwo sobie zaimportujesz csv do bazy Influx.
U mnie całość gromadzenia danych zawiera się na poniższym obrazku (+ kilka linijek kodu w JS w funkcji Measurement to Query)

Widziałem, że też wykorzystujesz ESP8266 do zbierania danych
smieszko - @kwanty: Dane gromadzone są w bazie InfluxDB, stworzonej i zoptymalizowane...

źródło: comment_lWB9abOFTPuZCkXWbbCvZpCG6YZj5TnX.jpg

Pobierz
  • Odpowiedz
@smieszko: Dzięki za podpowiedź :) używam MQTT w moim systemie. Jest super - proste a elastyczne i wygląda że przeżyje próbę czasu.

Cały czas się zastanawiam jak bardzo powinienem komplikować projekt. InfluxDB + NodeRed to dwa kolejne systemy. Obawiam się, że za 10 (20?!?) lat one nie będą istnieć (brak aktualizacji albo niekompatybilność nowej wersji ze starą, etc...) albo ja nie będę rozumiał co zrobiłem będąc młody ;-) i jak
  • Odpowiedz
siema, pomożecie mi może z rozwiązaniem problemu? Wgrywam jakikolwiek soft (np Supla) na ESP-01, wgrywanie kończy się poprawnie. Resetuję urządzenie, po próbie odczytania wyjścia z portu szeregowego za pomocą putty zwraca błąd:

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 29284, room 16
tail 4
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wgrałem nowe Esp Easy ktore niby ma mieć odczyt Napięcia, (ESPEasymega-20180328testESP82664096VCC) W systemie jest dodana taka opcja ale pokazuje V nie baterii tylko jakby samego nodemcu. Można to jakos inanczej ogarnąć? #nodemcu #esp8266
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Solitary_Man: Z tego co się orientuję to w ten sposób to działa, że pokazuje napięcie jakim zasilany jest mikrokontroler. Jeśli jest zasilany bezpośrednio z baterii to mierzy napięcie baterii. Jeśli natomiast pomiędzy baterią a mikrokontrolerem jest jakiś układ dopasowujący napięcie to jedynym sposobem pomiaru oryginalnego napięcia jest podpięcie go do wyjścia ADC poprzez dzielnik napięcia.
  • Odpowiedz
@Solitary_Man: // Enable FEATUREADCVCC to measure supply voltage using the analog pin
// Please note that the TOUT pin has to be disconnected in this mode
// Use the "System Info" device to read the VCC value

Czyli po staremu, zawsze było trzeba vcc podpiąć do analoga przez jakiś rezystor i odpowiednio przeliczyć.
  • Odpowiedz
Projekt wydaje się trochę "oklepany", no ale... Może się komuś przyda. ( ͡° ͜ʖ ͡°)
Robię #rozdajo wsadu dla #esp8266, tym razem jest to termostat.

Po wgraniu programu do ESP konfigurujemy przez UART, to jest;
- skanujemy dostępne sieci WiFi,
- wpisujemy SSID wybranej sieci i podajemy hasło (no chyba, że kochamy sąsiadów - to bez
defoxe - Projekt wydaje się trochę "oklepany", no ale... Może się komuś przyda. ( ͡° ...

źródło: comment_9FxRWXAO90a2KFRm7yzTy4NVxMx2Dmyk.gif

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BoaKusiciel: Sposób użycia trochę determinuje zasięg naszej sieci WiFi.
Inteligentny dom... Zależy co pod tym pojęciem rozumiemy... Autonomiczne systemy dostosowujące parametry wewnątrz budynku zależne od warunków zewnętrznych, czy też wszelkie urządzenia które są dostępne za pomocą "jednego kliknięcia". A może jedno i drugie? Ja bardziej jako "inteligentny dom" rozumiem to pierwsze. Druga opcja daje również sporo możliwości i nie musi to być tylko gaszenie światła smartfonem ( ͡° ͜
  • Odpowiedz
Mirki czy macie może jakieś protipy na obudowę do czujnika DHT22 + ESP8622. Dzisiaj złożyłem sobie takie cusik i podpiąłem pod powerbank a wszystko zamknąłem w opakowaniu po taśmie LTO. Temperatura w dzień była spoko, ale teraz oszukuje na +4stopnie. Dlatego zastanawiam się nad czymś lepszym. Może taka z podstawek do doniczek, tylko nie wiem na ile to będzie chronić od ostrego słońca. Macie jakieś doświadczenia?
#majsterkowanie #dth
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, szybkie pytanie z projektowania PCB i sygnałów radiowych, jako że nie udało mi się znaleźć w Google odpowiedzi. Stosuję układ HC-12 do którego mogę zamontować antenę na kilka różnych sposobów (schemat). Zdecydowałem się na wrzucenie gniazda SMA ( https://www.aliexpress.com/item/10pcs-RF-Adapter-SMA-female-plug-Right-Angle-SMA-KWE-90-DEGREE-PCB-Mount-Thru-Hole/32838614128.html ) na PCB (sposób 3 ze schematu) tylko jak w takim wypadku prawidłowo poprowadzić ścieżkę między radiem a gniazdem? Rozumiem, że gniazdo umieszczam obok radia, by ścieżka była możliwie krótka. Ale czy
radekrad - Mirki, szybkie pytanie z projektowania PCB i sygnałów radiowych, jako że n...

źródło: comment_dY2e3LizSGwYpfH1MJlVz1n6PdP072HH.jpg

Pobierz
  • 42
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ale 50Ω to ma chyba antena?


@radekrad: 50Ω ma mieć każdy element toru RF: nadajnik, ścieżki, kable, antena. Przeczytaj może co to jest impedancja falowa, bo chyba myślisz że 50Ω to rezystancja.

Powtórzę jeszcze raz: ścieżka łącząca HC-12 z gniazdem anteny ma być linią mikropaskową o impedancji 50Ω. Oczywiście jak nie będziesz tego pilnować, to nic nie wybuchnie (nie te moce nadajnika)

https://en.wikipedia.org/wiki/Microstrip
  • Odpowiedz
To nie są mikrofale a ukf, nie przesadzaj z tymi 50omami, nigdy ich nie uzyskasz


@wiecejszatana:
1. dlaczego nie uzyskam?
2. pisałem, że jak nie będzie się tego trzymał, to tragedii nie będzie. Czytaj uważnie zanim zarzucisz komuś przesadę.
  • Odpowiedz
Mirki puszczanie przelotek pod płytką ESP-12F?

Oczywiście nie ma mowy żeby coś było pod anteną, ale wygodnie by mi było zrobić kilka przelotek pod modułem i niby cały od spodu ma soldermaskę i powinno być spoko, jednak zapytam ekspertów z mirko czy mieli kiedykolwiek problemy.

Tu tak robio:
https://cdn.hackaday.io/images/9699171429473630947.png
QBA_ - Mirki puszczanie przelotek pod płytką ESP-12F? 

Oczywiście nie ma mowy żeby...

źródło: comment_WOVmAwlUgp2IN3jtKvrVQbJTJerpi9mg.jpg

Pobierz

Puszczanie przelotek pod płytką ESP-12F?

  • Można. Jak najbardziej, jeszcze jak! 100.0% (17)
  • Granda i kary godne 0% (0)

Oddanych głosów: 17

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego pętla while która sprawdza czy pin zmienił stan na wysoki resetuje mi program gdy nie jest spełniona (stan jest niski)?

boolean BTconnected = false;
while (!BTconnected)
{
if ( digitalRead(14)==HIGH) { BTconnected = true;};
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@johnny-oio: bo w--------a ci watchdog. Obsługa wifi też musi się odbyć w jakimś czasie, to ogarnia jeden CPU pod kontrolą schedulera (mimo że "z nazwy" to non-OS SDK używa się w arduino)
Daj yield() w środku pętli, będzie ok. A najlepiej znajdź jak używać przerwań.
  • Odpowiedz
Mirki #esp8266
Zbudowałem czujnik temperatury na module ESP-01 oraz ds18b20. Tutaj pytanie. Czujnik musi być zasilany z 5V czy może być 3.3V. Chcę uniknąć błędów pomiarowych. Linia danych podciągnięta rezystorem 4,7k do 3.3V.
Wgrałem soft z supla.org.
Wołam @pzygmunt jeśli możesz pomóc :)
#elektronika
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, #chwalesie. Zrobiłem sobie lampkę nocną która reaguje na ON/OFF zależnie od przycisku na stronie, od natężenia światłą(słońce przez okno), albo czas(w dzień nie działa). Teraz zaimplementować to do ledów pod sufitem wokół pokoju i będzie pięknie (ʘʘ)
Tak wiem, zamieniam już stany 1 i 0 bo źle kod napisałem XD
#arduino #esp8266 #elektronika #diy
IceGoral - Mirki, #chwalesie. Zrobiłem sobie lampkę nocną która reaguje na ON/OFF zal...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: jest coś takiego jak ESP-MESH ale takie hopki co 100 metrów spowodują, że CJDNS będzie działało jak g---o. W dodatku protokół ma w założeniach max 5 połączeń przez ESP do routera i max 100 metrów między kolejnymi płytkami.
  • Odpowiedz