Miruny mam problem z ESP32 ( ͡° ʖ̯ ͡°) i ogólnie z czujnikiem BME280 ( ͡° ʖ̯ ͡°)
Mam sobie ESP32F dokładnie, BME280 w wariancie zasilania 3.3V
No i wszystko super, fajnie działa gdy dostanie te 3.3V np. przez programator USB albo przez pin 3.3V w RPi. Normalnie się odpala i pięknie ładnie działa, cud, miód i orzeszki.
Schody zaczynają się, gdy oba urządzenia
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tymian: Dobra Miras. Dzięki ( ͡° ͜ʖ ͡°)
Jak to jednak dzbanek jestem ¯\_(ツ)_/¯
Programator bez masy ok, dostaje szału i wali krzakami, ale sprawdziłem logi.... I co 5 minut się ESP do WiFi podłącza i wysyła dane (°°
Więc konfiguracja nr 3 działa, tylko na programatorze nic nie widać przez brak masy.

Ale wstyd (
  • Odpowiedz
@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
  • Otrzymuj powiadomienia
    o nowych komentarzach

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...
  • 32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Otrzymuj powiadomienia
    o nowych komentarzach

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,
d.....1 - Hej, Mam ESP32 z serii lolin z wyświetlaczem oled. Wyświetlacz jest wpięty ...

źródło: comment_16044773984y2SFkB4EDDQFrimTji5oU.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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ć
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
Jakim consolowym softem do uarta na #linux mozna potestować komendy AT? Wydaje mi się ze wszystkie minicomy/picocomy itp wysyłaja po jednym znaku a nie cala komende i przez to mi sie moduł gubi. #raspberrypi chodzi o usart-wifi232 ale podobne rzeczy są na #esp8266 #esp32
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach