@SweetDreams: Raczej nie istnieje. W esp32 jest multiplekser i na przykład wiele peryferiów możesz ustalać na jakie piny chcesz, przykładowo sprzętowe i2c może być na niemal wszystkich pinach, dodatkowo wydaje mi się że esp-idf jest poziom wyżej w abstrakcji od HAL z stm32
  • Odpowiedz
@morsisko: usunąłem poprzednią treść bo w międzyczasie też udało mi się odnaleźć tą informację.
Chcę użyć samego IC - ESP32-U4WDH dlatego pytam żeby dobrze popodłączać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czołem mireczki,
już kiedyś zwracałem się do Was z problemem, ale temat wraca, więc piszę po raz drugi.

Potrzebuję zdalnie sterowanego urządzenia, które obsłuży mi We/Wy prądu (powiedzmy 6 wyjść, 2 wejścia, ale nie jest to kluczowe).
Idealnie jakbym mógł to sobie zaprogramować samodzielnie (eventy pod zdarzenie). Zależy mi na łączu Ethernet, obsłudze MQTT, requestów HTTP i żebym mógł ustawić adres stały adres IP.

Ostatnim
  • Odpowiedz
Powolutku do celu.

Muszę ogarnąć jeszcze ładowanie skryptów .js po wifi bo AsyncWebServer na ESP32 sobie nie radzi idealnie jak się dużo w tle dzieje ale może kolejkowanie pomoże.

Póki co wysyłanie/wyświetlanie grafów działa i nie gubi się żaden pakiet! Wifi jak się nie połączy bezpośrednio do wifi (uprzednio skonfigurowanego w config.json) to stworzy access point o tej samej nazwie/haśle więc telefon/laptop powinien się sam połączyć.

W
sorek - Powolutku do celu.

Muszę ogarnąć jeszcze ładowanie skryptów .js po wifi bo...
@QBA__: #!$%@? webdev to chyba wszędzie tak ma. Pytam kolegi @dogi o cokolwiek to ten mi już "A WEŹ SOBIE TEN FREJMWORK SHUMBOL POŁĄCZ Z TAMTYM YANOSHEM I PRZEZ EMACSEM PRZEZ SENDMAIL" i milion nazw a ja biedny siedzę jak ten spidermon i próbuje wytłumaczyć że to musi działać bez internetu a mam tylko 16mb flasha xD

Dobry pomysł, spróbuję przez websockety. Wiesz czy stronę i pliki .js też
sorek - @QBA__: #!$%@? webdev to chyba wszędzie tak ma. Pytam kolegi @dogi o cokolwie...

źródło: comment_1610302755ZkLRTPSJ29wKIXe1rPw07v.jpg

Pobierz
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@wiecejszatana: wystarczy jak w pierwszym linku.

W drugim używają SPIFFS czyli systemu plików pamięci flash - to "armata na wróble" jak na zapisanie kilku ustawień
  • Odpowiedz
@marylin17: Używam od pewnego czasu do ESP8266 i projekty które się wieszały po kompilacji w Android Studio na PlatformIO śmigają bez problemów. Polecam :D
  • Odpowiedz
Mirasy, święta za pasem i trzeba ozdabiać domy i ogrody świecidełkami. W tym mamzamiar zabić nudę i zacząc zabawe z progrmaowalnymi ledami. Właśnie przyszła paczka z PCB Way z jeszcze ciepłymi płytkami do modułów QuinLED (https://quinled.info/2020/06/17/quinled-dig-quad/) w wersji Quad. Zamówiłem więcej i moge kilka odstąpić. Jezeli choś był by zainteresowany to piszcie na Priv. #elektronika #led #diy #domoticz #esp8266 #esp32
gilu - Mirasy, święta za pasem i trzeba ozdabiać domy i ogrody świecidełkami. W tym m...

źródło: comment_1606984888PDM8mhriHD6jhrzB6NAPqZ.jpg

Pobierz
  • Odpowiedz
Hej, Mam ESP32 z serii lolin z wyświetlaczem oled. Wyświetlacz jest wpięty na SDA (PIN5) i SCL (PIN4). Faktycznie po przeskanowaniu tam jest i mogę go używać. Dopiąłem sobie BME280 (3.3V) pod te same piny i po skanowaniu widzę tylko OLED. Na początku myślałem, że coś jest uszkodzone więc sprawdziłem kilka BME i efekt zawsze ten sam. Próbowałem też na innych PINach i nic.

Jakieś pomysły? Przez chwilę mi przyszło do głowy,
dad1111 - Hej, Mam ESP32 z serii lolin z wyświetlaczem oled. Wyświetlacz jest wpięty ...

źródło: comment_16044773984y2SFkB4EDDQFrimTji5oU.jpg

Pobierz
@dad1111: Zamiast używać soft wire użyj domyślnej biblioteki. Inicjując I2C wire.begin(), jako argumenty użyj numerów pinów np. wire.begin(21, 22) gdzie pierwszy argument to SDA a drugi to SCL o ile dobrze pamiętam. ESP32 może mieć I2C na dowolnym pinie.
  • Odpowiedz
@AlcoMatt: Super. Udało mi się uruchomić. Trochę musiałem jeszcze powalczyć z Adafrutem. Bo okaząło się, że Chiński chip zwraca inną wartość i się nie uruchamiał, a skaner wykrywał ładnie.

// _sensorID = read8(BME280_REGISTER_CHIPID);
//if (_sensorID != 0x60)
// return false;
  • Odpowiedz
Cześć, potrzebuję zrobić zdalnie sterowane przekaźniki (do 8), które będę mógł obsłużyć po http i które będą połączone przez Ethernet (to ostatnie - nienegocjowalne).
Do tej pory używałem do tego celu esp32 i kodu z https://randomnerdtutorials.com/esp32-relay-module-ac-web-server/
Problem jest taki, że teraz mam nie używać WiFi, tylko Ethernetu.
Pytanie - jak to zrobić?
Czytałem o module ENC28J60 - polecacie? Jak z niezawodnością?
Alternatywnie myślałem o arduino i dołożeniu shielda, ale nie korzystałem tam z webservera i wolałbym zostać przy esp32.
@biando: standardowo tak się wykonuje inteligentne domy. Światła i rolety mam zarządzane z jednego miejsca globalnie ale przekaźniki znajdują się w trzech mniejszych miejscach a pomiędzy nimi mam pociągnięte tylko skrętki. jedna skrętka w przypadku przekaźnika to 2^7 ( ostatnia żyła to zero).
  • Odpowiedz
Amatorskie rozwiązania typu smart home nie są już skazane wyłącznie na działanie z telefonami bazującymi na systemie Android. Od niedawna można stosunkowo łatwo sprawić, aby urządzenia DIY na bazie układów ESP mogły współpracować z popularnym Apple HomeKit.
Więcej ( ) Nowe SDK do łatwego łączenia ESP z Apple HomeKit już jest!

#forbot #elektronika #technologia #esp8266 #esp32 #
Forbot - Amatorskie rozwiązania typu smart home nie są już skazane wyłącznie na dział...

źródło: comment_16029461282DuDBauJWHhbKJ9bJWSVoo.jpg

Pobierz
via Wykop Mobilny (Android)
  • 3
Nowy projekt znowu ma #esp32

Tym razem wkładka do liczników w #e36 zamiast ekonomizera (i opcjonalnie ASC - mały wyświetlacz)

Dodatkowo w planach zastąpienie przycisku resetu przebiegu właśnie tego typu encoderem.

Obecnie
sorek - Nowy projekt znowu ma #esp32

Tym razem wkładka do liczników w #e36 zamiast e...
@QBA__: @Snurq: @msalamon szczerze mówiąc trochę smutno bo to kolejny webinar który był reklamą szkolenia. Nie byłoby w tym nic złego jakby później nie odpowiadał tylko na pytanie dot. szkolenia ( ͡° ͜ʖ ͡°)

Ogólnie spoko, te przykłady w miarę fajne i jak najbardziej propsy @msalamon za stworzenie kursu.
  • Odpowiedz
Szukam jakiegoś alternatywnego (i w miarę taniego) urządzenia #iot, podobnego do #esp32 czy #esp8266 ale z obsługą RJ-45. #raspberrypi byłoby ok, ale to trochę przerost formy nad treścią, bo mam do podpięcia prosty czujnik i zaprogramowanie (a do RPI trzeba i kartę i cały system stawiać, a chciałbym aby to było w miarę energooszczędne). Znalazłem wESP32, ale jest dość drogie (chyba pod 170zł).
@zwei: wiesz co... taki tool co od razu wszystko wyrównuje itp to byłby zbawieniem dla osób, dla których to nie jest 10 minut w inkscape ;-)
  • Odpowiedz
Murki, szukam modułu gotowca, powiedzmy że IoT, z konkretnymi wymaganiami:
- z jakimś MCU (najlepiej coś opartego na ARM lub ESP32),
- GSM/GPRS/LTE (musi być),
- GPS/GLONASS (musi byc),
- I/O więcej niż 4 bidne piny oraz pin(y) ADC (ADC musi być),
- gdyby MCU obsługiwał CAN/LIN/ISO-9141 był bym wniebowzięty,
@wykopjestgupi: nie napiszę bo tak nie jest, ale kiedyś stałem przed podobnym problemem. Wdrożenie się było łatwiejsze niż myślałem a teraz robię po kilka PCB miesięcznie z produkcją ( ͡° ͜ʖ ͡°)
JLCPCB ma tak dobre ceny, że nie chciałoby mi się nawet składać tego ręcznie.
  • Odpowiedz
Mirki programisty 15k od #jezykc #cplusplus dziś podzielę się z wami kolejnym sprytnym trikiem kucowniczym.

TL;DR: Jak przerobić dowolny plik na tablicę wartości hex prostą do użycia

Załóżmy że piszecie sobie program na #esp8266 i potrzebujecie tam zrobić mini serwer www z prostą stronką w HTMLu.
I teraz tak - praktycznie w każdym tutorialu zobaczycie mniej więcej takie coś:
QBA_ - Mirki programisty 15k od #jezykc #cplusplus dziś podzielę się z wami kolejnym ...

źródło: comment_1600410287kLlbkjldth9flVEdmJDCBo.jpg

Pobierz