Cześć, Kupiłem ESP-WROOM-32 i niestety zły programator bez pinu Reset :/ Jednak przy starcie wgrywania kodu ręcznie resetuje ESP32 (przy wgrywaniu tak do Arduino działa). Mam dokładnie taki moduł: (z adapterem na goldpiny) i zainstalowaną bibliotekę ESP32 do Arduino IDE: . Przy wybraniu ESP32 Dev...
Produkcja nowego SoC Espressifa - ESP32-S2 - ruszyła pod koniec lutego 2020 roku. Niebawem zaczęły się one pojawiać w sklepach, jednakże póki co nie ma w sprzedaży żadnych płytek uruchomieniowych dla tego modułu. Aż do teraz. Na rynku pojawiła się płytka ESP32-S2-Saola-1. Konstrukcja ta wyceniona...
W zeszłym roku układy z rdzeniem RISC-V weszły na rynek niedrogich modułów komputerowych z akceleratorami sieci neuronowych czy układami DSP. Z założenia mają one wspomagać inteligencję obliczeniową taką, jak identyfikacja obrazów czy rozpoznawanie mowy. Przykładem tego jest moduł Sipeed MAIX,...
Działa!!!!!!!!!!!!!!!!!! :) Odnośnie tego zapętlenia, to dobrze sobie zdaje sprawę z bezsęsowności, tylko testowo tak zrobiłem, żeby ie wychodzić z tego trybu. Czyli #include zawsze na początku kodu, a AsyncWebServer server(80); dałem w funkcji konfiguracji. Na razie działa to tak jak moduł firmy...
Drodzy użytkownicy, Chciałbym prosić o radę w sprawie błędu, który pojawił się i którego nie potrafię rozwiązać. Kilka ważnych informacji: -pracuję na esp32 od Sparkfuna, -piszę aplikację na PC komunikującą się z modułem ESP32 przewodowo(UART) i bezprzewodowo(UDP do przesyłania próbek do PC i TCP...
Aż tak nie testowałem, a nawet myślałem, że yield() właśnie już nie będzie potrzebny w ESP32, bo właśnie WIFI działa sobie na osobnym core, można go co prawda użyć bez problemu, ale i tak domyślnie jest tylko core1, core0 działa sobie z obsługą WIFI. A od guru esp znalazłem taki cytat: igrr says: October...
Cześć. Jak zwykle proszę o pomoc. Wgrywam typowy program CameraWebServer.ino przez Arduino IDE i programator USB TO TTL FT232RL , Zworka na 3,3V, PIN0 połączony z GND, ESP32 zasilone z programatora 3,3V cała reszta jak w setkach instrukcji w necie. Wciskam reset na płytce, dostaję na monitorze info: ...
Niebawem na elektroda.pl pojawi się moduł WiFi z zamontowanym na płytce ESP32 oraz wyświetlaczem OLED SSD1306. Możliwości ESP32 oraz integracja z Arduino została opisana tutaj: Do obsługi wyświetlacza można wykorzystać jedną z bibliotek np. U8g2. Po wybraniu Szkic->Dołącz bibliotekę->Zarządzaj...
Hej, mam pewien problem z wejściami TOUCH w ESP32, mianowicie losowo wykrywa mi na nich dotknięcia, ale tylko i wyłącznie gdy dodam 3 dotykowce w programie. Jak odczytuje tylko jeden to nie ma żadnego problemu. Podsyłam program poniżej. Dodam że wykryte wartości w momencie wyzwolenia są powyżej 70...
Pod koniec zeszłego roku pojawiła się dość nietypowa seria płytek testowych przeznaczonych dla układów Zastosowany układ auto-resetu (schematy poniżej), dzięki czemu możliwe jest automatyczne wejście w tryb programowania układu, a po jego zakończeniu – restart układu i ewentualne...
W trybie deep-sleep (i jego odmianie "hibernation mode") jest wyłączane zasilanie pamięci SRAM, więc dane w niej przechowywane zostaną utracone po wybudzeniu. Jeżeli "podtrzymanie" ma oznaczać chęć zachowania określonych informacji np. ostatnio słuchanej stacji, listy ulubionych stacji itp., to informacje...
Mam ESP32-WROVER-B. Po resecie w oknie terminala mam komunikat: rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_dr... clock div:2 load:0x3fff0018,len:4 load:0x3ff...
No i "profesjonalny", "przemysłowy" program bez WDG :-) Trzeba będzie przemysłowy przycisk reset dodać :-)
W materiale znajdziecie wprowadzenie do transformacji Fouriera z teorią ograniczoną do minimum. Jest to propozycja zapoznania się z tematem poprzez praktyczne eksperymenty, następnie intuicyjne wyczucie do czego może przydać się FFT. Jeżeli odstrasza Cię skomplikowana matematyka ten materiał może...
Standardowo, próba połączenia z nowa siecią to zapis do FLASH. W ten sposób można uwalić ESP w kilka dni, jak np będzie się budzić co 5 minut i wywołana będzie standardowa funkcja połączenia z siecią. ESP pamięta ostatnio używana sieć, i po resecie próbuje sam się z nią łączyć. Z opcji uśpienia jeszcze...
Przerobiłem app_main() dodając handle podczas tworzenia my_task_2 oraz w my_task dodałem wstrzymywanie my_task_2 i ponowienie jego działania. [syntax=c]#include <stdio.h> #include <string.h> //FreeRTOS #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "freertos/semphr.h" SemaphoreHandle_t.....
Ciekawostka ... atak hakerski, backdoor, jaka przyczyna? ... testuję 16 powyższych modułów rozmieszczonych w różnych miejscach (różni dostawcy Internetu, rożne routery i oczywiście różne IP użytkowników końcowych rozmieszczonych w jednym rejonie w promieniu 10km). Łącza Internetowe od dostawców...
Rzuć to to loopa dodatkowo napisz kod że jak nie połączony to żeby ponawiał próby połączenia.. Też miałem ten problem żeby automatycznie samo łączyło pomagał reset albo wyłączenie ale od kiedy przerzuciłem tą funkcję z setup do loop problem mam z głowy. I po drugie czy używasz RTOS? wykorzystujesz...
Tak to wygląda. W tej chwili mam założona zworkę na module ESP do programowania. Czy mam ja usunc ? Aby cos się w pokazało w oknie muszę nacisnąć Reset na płytce modułu
Jednej rzeczy nie mogę zrozumieć: po co został dodany STM32F030F4 w roli ekspandera I2C? Innej funkcji ten STM32 w tym układzie nie pełni. Hmm, no ja uważam, że ekstra sprawa. Raz, że pewnie ten MCU jest tańszy niż połowa ekspanderów IO ;) Ekspandery są mocno ograniczone funkcjonalnie, masz jaki masz...
Wcześniej też próbowałem z pinów HSPI i też nie było jakiejkolwiek różnicy. Na chwilę obecną skróciłem kod z linku jedynie do obsługi HSPI. Dodano po 11 Chodzi mi o informacje w jaki sposób mam odebrać dwa bajty z informacją o pozycji enkodera Dodano po 16 Powyżej mam adres odczytu...
Jeszcze raz: Zasilasz ESP32-CAM z 5V z Uno, masy GND obu płytek są połączone. Zworka D0 - GND w ESP32-CAM jest usunięta. Zworka RESET - GND w Uno jest założona. W monitorze portu szeregowego jest ustawiona prędkość 115200 i wybrany jest właściwy port COM. Po resecie ESP32-CAM jest losowy ciąg znaków...
Przed uruchomieniem 61.962890625 Po uruchomieniu 62.3232421875 Teraz testowo na początku wykonuję dwie instrukcje: eth.on(... eth.ini(... Po... próbuję utworzyć długi ciąg i wykonać na nim jakąś operację. Kończy się to komunikatem "not enough memory". Esp32 nie wykonuje jednak resetu. Po usunięciu...
Chciałbym tylko zauważyć, że używając wbudowanego USB pojawia się konieczność inicjowania trybu programowania (GPIO0 ustawić w stan niski, nacisnąć reset). W większości płytek z ESP wykorzystywane są do tego piny CTS/DTR (o ile dobrze pamiętam) z zewnętrznego konwertera USB/UART wykonujące tę czynność...
Jak podaje jeden z redaktorów portalu CNX Soft, niedawno skontaktował się z nim przedstawiciel Espresiffa i dostarczył mu tajemniczą paczkę - nowy zestaw deweloperski dla układów ESP32. W zestawie, oprócz samego modułu i jego osprzętu, znajdowała się także koszulka na dziesięciolecie firmy...
Nie znalazłem nigdzie jednoznacznej informacji jak podłączyć taki wyświetlacz Do Arduino Nano Większość instrukcji podłączenia dotyczy wyświetlaczy 7 pinowych, ten ma 6. Burdel w oznaczeniach pinów jest ogromny, co wyświetlacz to inne "standardy" W popularnej bibliotece U8glib...
Miałem okazję przetestować modemy Konfiguracja Modem konfigurujemy ustawiając na wejściach M0 i M1 stany logiczne wysokie i przesyłając przez UART odpowiednie ciągi konfiguracyjne np. z mikrokontrolera. Możemy także wykorzystać konwerter USB<->RS232 (3.3/5V) i oprogramowanie ...
TTGO T-Call to nowa płytka prototypowa firmy LilyGo. Sercem TTGO T-Call jest układ ESP32 (moduł ESP32-WROVER-B) firmy Espressif Systems zawierający dwurdzeniowy procesor typu Tensilica LX6 o taktowaniu 240MHz. Kompatybilność TTGO T-Call obejmuje środowiska: ESP-IDF i MicroPython. Przykładowe...
Od jakiegoś czasu dzięki firmie Arduino IDE . Heltec zintegrował "na pokładzie" modułu chyba wszystkie niezbędne komponenty wraz z transceiverem LoRa oraz kontrolerem akumulatora Li-Po/Li-Ion i wyświetlaczem graficznym w technologii OLED o rozdzielczości 128x64 o rozmiarze 0,96 cala. Zestaw otrzymujemy...
Witam. Chciałem uruchomić swój wyświetlacz(ILI9341 480x320 3,5'), podłączając go do ESP32-Wroom-32, jednak wszystkie konfiguracje i sposoby, jakie znalazłem, nie działają, wyświetlacz jest ciągle biały. Na arduino nie miałem żadnego problemu. Wyświetlacz zasilam z 3,3V, próbowałem korzystać z VSPI i...
Tak można to rozumieć, co spowoduje problem z podmianą oprogramowania w celu wyeliminowania innych luk bezpieczeństwa. Chyba zapędzili się w kozi róg tym bardzie Proponuję zapoznać się z aktualną dokumentacją eFuse dla ESP32: (rozdział 20), oraz Czytałem tylko artykuł wskazany w pierwszym...
Niebawem na elektroda.pl pojawi się moduł Arduino nano wyposażony w mikrokontroler ATMega328P taktowany rezonatorem kwarcowym 16MHz, zasilanie napięciem 5V z portu USB. Płytka wyposażona jest w konwerter USB<->UART co ułatwia umieszczanie programu ze środowiska Arduino. Na płytce znajdują...
Dzień dobry, mam problem z komunikacją z w/w wyświetlaczem. Zapoznałem się z dokumentacją modułu(w załączniku) oraz Pin SA0 do VDD. Ponieważ nie było reakcji, Pin 44(RESET) podpiąłem do Arduino. (bez zmian) Zgodnie z wykresem, ustawiam go na 100 ms w stan niski. W tym module nie...
Wg mnie nie użyjesz tych pinów w Arduino, one są do wbudowanego flash. Pierwszy test to wybierz płytkę docelową NodeMCU i użyj tych pinów, skompiluj. Nie są w ogóle zdefiniowane w core Arduino, więc pewnie już na tym etapie nic nie wyjdzie. Możesz dogrzebać się w dokumentacji, które to piny IO i po liczbach...
Upload softu przez UART i bootloader jest możliwy, ale i tak musiałbyś wcisnąć reset w odpowiednim momencie. Z modułem BT jest łatwiej, przynajmniej HC-05 ma jeden pin, który może zrobić reset w chwili połączenia (po małej rekonfiguracji ustawień firmware - jedna komenda AT), przez kondensator analogicznie...
Widora-air Widora dała się dopiero niedawno poznać szerszemu gronu odbiorców dzięki ich modułowi NEO WiFi, na którym pracuje OpenWrt. Firma ta pracuje jednakże też nad modułem Widora-air, który zaimplementowany ma mieć układ ESP32. Nowe płytki rozwojowe, na jakie warto zwrócić uwagę. ...
W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie w...
Argon to nowy model płytki prototypowej firmy Particle. Argon należy do tej samej rodziny, co Xenon i Boron. Od modelu Xenon odróżnia ją obecność układu ESP32-S0WD firmy Espressif Systems umożliwiającego łączność Wi-Fi. Sercem płytki jest układ nRF52840 firmy Nordic Semiconductor zawierający...
Witam Tytułem wstępu, jest to konstrukcja z projektu SUPLA i wymaga stałego dostępu do chmury a co za tym idzie internetu. Ważna uwaga: Zasilacz w tym urządzeniu nie ma separacji galwanicznej z siecią i wszelkie modyfikacje należy zrobić z głową. Oryginalnie Neo Coolcam jest zdalnie sterowanym...
jednak tak napisałem algorytm aby dane z termometru były czytane sekwencjnie w przerwaniach Testowałem również obsługę DS18B20 w przerwaniach w ESP32 na FreeRTOS i symulowanie krótkotrwałych zaników zasilania czujnika praktycznie zawsze generuje problem 85. Niezależnie od egzemplarza czujnika, który...
Przyczyną okazał się lipny hub usb. I znowu kolejna przeszkoda. Skopiowałem kod z esp8266 do esp32 i wyskakują błędy. Z dodanym [syntax=c] client.setInsecure(); [/syntax] wyświetla: 'class WiFiClientSecure' has no member named 'setInsecure' z dodanym [syntax=c]client.setFingerprint...
smiesznie jest o tyle, ze moge resetowac klienta i 50 razy i nic, przeladuje jakis inny, dzialajacy program, wgram na nowo ten ktory tu wrzucilem w poprzednim poscie i po 2 resetach klienta dziala i pozniej laczy sie za kazdym razem poprawnie ale gdy juz np zrestartuje modul będący serwerem i znow jest...
Witajcie moi drodzy Przedstawię tutaj szczegółowo sposób konfiguracji oraz wnętrze zasilanego bateryjnie czujnika otwarcia drzwi/okna WiFi zgodnego z aplikacją kontroli inteligentnego domu SmartLife. Pokażę tu również jak można skonfigurować scenariusze jego pracy, np. automatycznie włączać...
dobór wkładki silnika poziomowanie magnum matryce telewizora samsung napięcie znamionowe akumulatora struktura dysku uszkodzona nieczytelna komenda seagate terminal prostownik tyrystorowy schemat philips płyta zasilacz instalacja sterownik dotyk ograniczyć dostęp internetu wypadanie zapłonu cylinder rozbieralne pralki bosch lodówka samsung