Mireczki, mam problem z podpięciem ESP-12E do Arduino. Skorzystałem z tego poradnika:

http://starter-kit.nettigo.pl/2016/03/esp8266-iot-praktyczny-przyklad-cz-1/

Teraz – konwerter USB/Serial. Możesz wyjąć fizycznie ATmegę328 z podstawki (tak długo jak masz wersję nie-SMD) ale to jest ryzyko wygięcia nóżek i zupełnie niepotrzebna operacja. Wystarczy wziąć przewód i spiąć na stałe wejście RESET i GND. Spowoduje to blokadę układu ATmega328 i nie będzie on w żaden sposób kolidować z transmisją komputer <-> ESP. Jest tylko jedna rzecz, na którą trzeba zwrócić uwagę. Oznaczenia na płytce Arduino portów TX i RX dotyczą wyjść z ATmegi.

Gdybyś chciał podłączyć ESP, tak by komunikowało się z UNO, to wówczas robimy przeplot – TX z UNO podłączamy z RX z ESP a RX z UNO z TX z ESP. Sęk w tym, że tym razem zablokowaliśmy ATmegę a ESP ma zastąpić ATmegę. Dlatego połączymy TX na płytce z TX na ESP i RX na Arduino z RX na ESP. Dzięki temu komputer będzie mógł komunikować się z ESP..
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W sumie dawno nie pisałem o swoim małym projekcie pomiaru czasu w łucznictwie konnym. Jeśli ktoś nie czytał wcześniejszych wpisów to tylko przypomnę, że #arduino z fotokomórkami zbierają informację o starcie/mecie zawodnika i wysyłają przez radio do #esp8266 , który liczy czas i wysyła po WiFi do laptopa. Na razie darowałem sobie dodatkowe części systemu (np. piloty dla sędziów do zbierania wyników z tarcz czy użycie #raspberrypi
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@radekrad:

Może zna ktoś jakieś opracowania czy gotowe proste protokoły z retransmisjami przy komunikacji po half-duplex


Sprawdź projekt Mysensors - cała sieć typu flood-mesh, dużo gotowego
  • Odpowiedz
Wydaje mi się, że używane przez nich układy (NRF24L01 i LoRa) same ją wspierają


RFM69 którego ja z tym uzywałem w teorii też ale ich driver nie włącza jej w sprzęcie. Musiałbyś kod trochę poczytać bo ja jestem oblatany w wersji 1.5 a teraz mają 2.x

Co do FT2232R to jakoś znajduje same chipy SMD

Odruchowo założyłem że narysowanie PCB i polutowanie tego nie jest problemem :) Ale gotowych płytek jest w opór bo jest to najtańsze rozwiązanie żeby mieć JTAG+serial. Przykład
  • Odpowiedz
#arduino #espeasy #esp8266
czy jest jakiś sposób żeby przywrócić espeasy do samego początku gdzie się wszystko konfiguruje. używałem płytki jakiś czas temu i działało a teraz nie chce się połączyć z moją siecią wifi. po wgraniu przez adruino ide jakiś przykładowy kod i wgraniu ponownie espeasy jakby wszystko jest po staremu.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tak, tx z rx i po minucie czy dwóch masz domyślne ustawienia. To oficjalny sposób, jest gdzieś na wiki esp. Resetowalem tak kilka razy.
  • Odpowiedz
Mirki da się zrobić na ESP8266 #esp8266 w #arduino hotspot, który po połączeniu będzie przekierowywał zawsze na serwer postawiony na ESP? Coś takiego jak się łączy człowiek z publicznymi sieciami, tylko że to nie będzie strona logowania do hotspotu, a np. sterowanie wyjściem.
#elektronika
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino #esp8266
Jaki jest sposób na wsadzenie przekaźnika w instalacje tak abym mógł sterować oświetleniem? Mam esp ktore już działa jak powinno tylko pozostaje podłączenie. No i musi być zasilanie. Najprościej myślałem, żeby rozebrać ładowarkę telefoniczną i razem z nią wcisnąć w pod przełącznik światła. Do tego skonstruować lub kupić przełącznik schodowy, tak żeby i z poziomu aplikacji i pstryczkiem dało się sterować.
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

powinien ci wystarczyć przekaźnik z cewką 3,3V podłączoną do któregoś z wyjść ESP

@kaprz: żadnych przekaźników wprost do pinów ESP! A tym bardziej przekaźników zasilanych ze wspólnego 3.3v

Do zasialania polecam moduły Hi-Link

@czarny_: @daczka92: również polecam, jak na razie - nie ma mniejszego i bardziej prostego i taniego rozwiązania niż to. I teraz zależnie co ma robić ESP -albo hilink na 3.3v (jak tylko np
  • Odpowiedz
@kaprz: normalnie, przekaźnik "do plusa" jakiegoś zasilania wyższego (aby prąd cewki był niższy, bo przy 3.3v to by była jakaś makabra), równolegle do przekaźnika dioda do tłumienia przepięć przy jego wyłączaniu, a od strony masy załączany mosfetem lub nawet tranzystorem bibolarnym jak BC547C, którego bazę przez opornik do ESP.
Wtedy nie będzie jazd takich, żę się ESP restartuje przy załączaniu/wyłączaniu przekaźnika i innych czarów.
(Przykładowy schemat jak do arduino, ale
hrumque - @kaprz: normalnie, przekaźnik "do plusa" jakiegoś zasilania wyższego (aby p...

źródło: comment_awmcVBvDL4riPWPuXM8bnR9FMyWexvQt.jpg

Pobierz
  • Odpowiedz
Mirki z #elektronika #esp8266 poszukuję "gotowca" (w Arduino C++) do stworzenia czegoś a'la panel konfiguracyjny, takiej funkcjonalności, jaką ma platforma ESP Easy: czyli moje urządzenie bazujące na ESP miałoby przy pierwszym uruchomieniu wygenerować własnego AP, do którego można się zalogować, w prostym oknie konfiguracyjnym z poziomu przeglądarki podać SSID i password do docelowego AP, po czym po resecie urządzenie już się podłączy do właściwej sieci WIFI i dalej
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robił ktoś z was coś na ESP32? Przyszła do mnie płytka LOLIN32 z aliexpress, niestety z rozwalonym przyciskiem resetu i złączem na akumulator, będę musiał zrobić częściowy refund i wymienić te elementy. Póki co pieprzę się z instalacją i konfiguracją środowiska, trochę tego jest i niezbyt to poręczne, ale co poradzić. Ciekaw jestem czy na wypko ktoś używa tego układu, czy wszyscy ciągle jadą na ESP8266.


#esp32 #esp8266
xerxes931 - Robił ktoś z was coś na ESP32? Przyszła do mnie płytka LOLIN32 z aliexpre...

źródło: comment_QDGSlq658XyrzIrTOTvfWdd9WYLt3iyE.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kwanty: ja nie trawię Arduino dlatego konfiguruję IDF - środowisko od Espressifa wykorzystujące oparte o FreeRTOS, plus jest taki że z tego co widzę bardzo podobnie się to programuje do nRF51 w którym trochę siedziałem - tam też wykorzystywany jest system SoftDevice i wykorzystuje się jego API, wątki i callbacki.
Minus jest taki że dużo roboty z tym jak na tak niezbyt rozbudowane środowisko - trzeba ściągnąć toolchain z zipa
  • Odpowiedz
@kwanty: no tak, masz rację, sam używam Arduino w projekcie na uczelni bo w tym przypadku najważniejszy jest dla mnie czas i jakiekolwiek efekty, podłączyć kabelkami układ, skopiować przykład z poradnika i gotowe. Ale jeśli już trzeba zrobić coś co nie tylko działa, ale i działa dobrze, to niestety ale Arduino (jeśli chodzi o środowisko, nie płytkę) odpada w przedbiegach. Próbowałem 3 różnych bibliotek do timerów na Arduino UNO, żaden
  • Odpowiedz
Potrzebuję zbudować proste urządzenie USB, które będzie sterować wysokim napięciem. USB będzie spięte z mikrokontrolerem, a on z przetwornikiem cyfrowo-anologowym, a dalej triak. Moje pytanie brzmi jaki mikrokontroler będzie do tego najlepszy i najprostszy do użycia? Słyszałem, że np. na esp8266 użycie USB może być to problematyczne. Może Arduino? Zależy mi, żeby dało się to łatwo zbudować, nie żeby było to dziełem sztuki elektroniki, bo chcę się skupić na części software'owej na
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Podpowiecie o co chodzi? Zaflashowałem nodemcufloat0.9 na esp8266 01. Jednak po tym wszystkim nic już nie mogę zrobić, esplorer zatrzymuje się tylko na: "communication with mcu" Może mieliście z tym styczność?
#esp8266
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino #esp8266 #domoticz
Czy apka pro domoticza daje dużo więcej? Nie podobają mi się jej funckjonalności. Na ekranie głównym nie mogę zobaczyć logu temperatury tylko muszę wchodzić w czujniki. Tak samo nie da się sprawdzić jaka była temperatura danej godziny, tylko mniej więcej bo znacznik jej nie wyświetla no i jak mam na jednym wykresie temperature i wilgotność to są strasznie rozjechane te wartości (wilgotność jest
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@daczka92: ten framb0ise szału nie robi. Taki widok na tablet, nic więcej. Do przeglądania dokładnego wykresów możesz przetestować wysyłanie danych do grafany i tam potem przeglądać. Ale aby scalić potem wykresy z przyciskami i innymi to już rzeźba duża.
  • Odpowiedz
Podłączyłem przekaźnik do nodemcu v3 i generalnie wszystko śmiga, gdy wklepuję w przeglądarkę http://IPESP/control?cmd=GPIO,13,1 to przekaźnikiem mogę sterować natomiast w domoticzu niestety ale te akcje się nie wykonują i nie ma reakcji na on/off , jakiś pomysł ? Log wyrzuca jedynie "Error: Error opening url: http://IPESP/control?cmd=GPIO,13,0".
#arduino
#esp8266
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pawel0414: Da. vpn z czegoś w domu do serwera i routing poprzestawiać na serwerze oraz w domu. ESP musi się routować przez vpn do domoticza i w drugą stronę analogicznie. Ale każde zerwanie tunelu to nie wykonana komenda więc słabo trochę. Ja domoticza mam w domu, pomyśl może o malince...
  • Odpowiedz
@pawel0414: No tak. Jak nie kij to pałka. Choć chyba lepiej by zdechło samo zarządzanie niż ma paść również logowanie np temperatur czy innych danych z czujników.
  • Odpowiedz
#arduino #esp8266
juz wcześniej męczyłem ale że prawie jestem na końcu to jeszcze spytam.
udało mi sie odpalic esp-12 z akumulatora, czyta mi temperature z bme280, wysyła na domoticza, tylko problem mam z deep sleep.
wyczytałem ze cała funkcja ma być w setup() a na jej końcu fukcja ESP.deepSleep z wartością wymaganego uśpienia. wszystko działa do momentu wybudzenia. przed uśpieniem mam na serialu napisane "deep sleep mode", idzie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@azer: no nie idzie. zrobiłem rozestor 5k z dwóch 10k, ale nadal po wybudzeniu pojawiają się krzaczki i tylko ręczy reset przez dotknięcie minusem do resetu go resetuje, kod sie wykonuje raz i znowu jak wejdzie i wyjdzie z deep sleep pokazuja sie krzaczki
  • Odpowiedz
@azer: a jednak sie udało, w gąszczu kabli i lutów się trochę pogubiłem ale wychodzi na to ze teraz chodzi. dzięki za rady. zobacze jak to bedzie szło po dłuższym czasie
  • Odpowiedz
#arduino #esp8266
jakoś mi z tym esp nie idzie. przyszedł wczoraj z chin esp-12f. sam moduł bez żadnej płytki. znalazłem ze trzeba po podłączać niektóre piny do + i -. polutowalem troche i nic sie nie działo. tzn kontakt z płytką jakby jest bo przy wgrywaniu miga na niej dioda, ale nic sie nie dzieje. example blink nic nie daje, na serial porcie płytka nic nie zwraca (chyba
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@daczka92: Jak masz randomowe krzaczki to zmień prędkość portu com. Czysta płytka zazwyczaj daje czytelny tekst przy 74880. Do tego programowanie ESp odbywa sie 2 etapowo. Najpierw robisz upload flasha z zwartym do masy gpio0 i 15 oraz przez rezystor 10k 3,3V na GPIO2. Po zakończeniu upload rozłączasz gpio0 i gpio2 pozostawiając zwarte gpio15 i robisz reset i dopiero następuje właściwy flash.
  • Odpowiedz
Mirki, mam esp-12 podłączony do zasilacza 230v -> 3v. Chciałem sterować wiatraczkiem w łazience, ale esp strasznie wariuje. (Na płytce stykowej jest ok) Gdy dotykam pinów GPIO, układ się resetuje. Dałem kondensatory między vcc i masę, próbowałem podłączyć pin reset pod vcc, ale nic to nie dało. Później gdzieś przeczytałem, że może pomóc wstawienie kondensatora między reset i gnd. Też nic. Standardowo, co robię źle? ( ͡° ʖ̯ ͡°
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jaguar963: wywaliłem środkowy rezystor 0ohm z płytki bo to była zworka jak nie korzystamy ze stabilizatora. Zostały 2 rezystory 10kOhm, jeden jest między CH_PD i VCC. Dzięki Mireczki za wrzutkę mojego bloga !
  • Odpowiedz
Cześć Mireczki ( ͡° ͜ʖ ͡°),
dzisiaj udostępniam kolejną część kursu ESP8266. Ta część będzie o czujniku temperatury Dallas DS18B20, jak podłączyć, jak dokonać odczytu z więcej niż jednego czujnika oraz jak postawić serwer WWW i wysyłać do niego informacje o temperaturze. Więcej informacji w linku poniżej :)

http://feriar-lab.pl/kurs-esp8266-ds18b20/

@DS18B20 piszą o
feriar - Cześć Mireczki ( ͡° ͜ʖ ͡°),
dzisiaj udostępniam kolejną część kursu ESP8266...

źródło: comment_YmVotUQj8CXkh0TzSHwIuTkgdZxp0R5u.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Piszę inżynierke związana z #esp8266 . Ktoś podrzuci jakiś pomysł na wydajne i małe zasilanie, które zmieści się w puszcze podtynkowej? 220ac->3.3 dc. Kupiłem gotowy moduł hilink, lecz nie wydaje mi się to zbyt profesjonalne i bezpieczne. #arduino
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hilink Hi-link HLK-PM03


@b21ar13: to najprofesjonalniejsze, co możesz kupić (w rozsądnych pieniądzach) i do puszki zmieścić. Zwłaszcza jak weźmiesz od razu wersję 3.3v 3W, to i zapotrzebowanie prądowe ESP powinien spokojnie przełknąć (choć spory kondensator i tak bym mu dodał).

Dużo prądu raczej esp nie ciągnie.

@AlcoMatt: i tu byś się zdziwił. O ile średni pobór to jakieś 50-100mA, to szpilki prądowe sięgają >1A
  • Odpowiedz