-
Thread
Relais-Treiber Denkfehler?
Moin, ich will mit meinem ESP32 ein Relais ansteuern und dafür mit einem Hig-Level arbeiten. Soweit nichts ungewöhnliches. Ich möchte mir Bastelarbeit ersparen, und habe bei Pollin einen Relaiskarten-Bausatz (für sehr kleines
ESP32 + GPIO I2C-Erweiterung (16 Kanal) + 2 x ULN2003a + Relais + einfacher USV-Funktion ... alles auf einer Platine.) Schöne Grüße aus Hamburg Michael PS. Ach ja, ... klar sorge ich für echte
-
Thread
Espressif DevCon 2023, Tag 2 – Das Ökosystem spricht
 In der QA stellte er außerdem fest, dass die Verfügbarkeit des ESP32-P4 für das Ende des Jahres avisiert ist. ### ESP_IDF als Arduino-Alternative und mit Testhelfern Ein Vortrag zu den Vorteilen und der Schulung von Anfängern im Bereich der Nutzung von ESP_IDF
– interessant ist, dass man im ESP32-Bereich die Abkürzung FUOTA gegenüber der normalerweise verwendeten FOTA zu bevorzugen scheint. Außerdem nutzt die diesmal am Kongress vorgestellte Variante insgesamt drei Partitionen – die Factory
-
Thread
Gesucht: Bus-System um mehrere uC zu vernetzen
keinen LAN Anschluss, weil der uC STM32F4xx nicht genug Ressourcen hat. SPI, I2C, LIN, ModBus, und weitere, auch ältere Bussysteme sind mir bekannt, aber ich müsste einen recht umfangreichen Protokollstack schreiben, damit man die
Mischformen (I2C z.B. mit Adressbits) Was möchtest/brauchst Du? Und das betrifft nur die Adressierung.
-
Thread
Neue Espressif-Softwaremodule, große Politik und Spaß mit Metrologie
supported out-of-the-box meaning no expensive CPUs or external switches needed. Do I need this if I run M.2? Maybe, maybe not. [/c] ### ESP_Video - neues Video-Programmierframework für den ESP32. Mit ESP_ADF schuf sich Espressif - unter anderem dank dem genialen Programmierpattern - eine zuverlässige Latifundie im Bereich der Smart-Audio-Applikationen. Nach der ersten Generation ESP_Camera steht mit ESP_Video nun eine neue Programmierschnittstelle zur Verfügung. Sinn ist die Nutzung der zusätzlichen Rechenleistung in ESP32-S3, ESP32-P4 und einigen Cx-Varianten. Aus „architekturaler
-
Thread
8 Dual N-Mosfet an ESP32
* 4,5V - z.B. 2,5V. *Und* als 2. Meßbedingung _in_der_gleichen_ _Zeile_ ein Stromwert oberhalb des von Dir geplanten Wertes.
Betriebsspannung der LEDS geliefert hast. [Einzig genannt (und somit einzig bekannt): Ausgaenge eines ESP32 sollen direkt Mosfet(s) treiben. Die zum Glueck _allgemein_ bekannte Betriebsspannung vom ESP32 ist 3,3V = result. Ansteuerspannung V_GS.] Somit koennen auch "wir" nichts _absegnen_ ...
-
Thread
ESP32-S3 DevKit-C1: USB mit Serial-Bridge ohne Funktion?
Ich habe hier in meiner "Kiste" noch diesen ESP gefunden. Das ist ein "iHaospace ESP32-S3-N16R8 DevKitC-1" und grundsätzlich funktioniert dieser auch, aber nur über den USB-C Port (beschriftet mit "USB") welcher direkt am ESP32 angeschlossen ist
Programmierst du mit der Arduino-IDE? Ich hatte kürzlich ein ähnliches Erlebnis mit einem ESP32C3. Nach dem Flashen war bei USB-Serial immer totale Funkstille. Man muss im Menü "Tools" im Bereich der Prozessor-Eigenschaften noch die Option "USB CDC on Boot" auf "enabled" setzen ... hat jedenfalls
-
Thread
E30-R4PA Digitale Input-Daten
Reflektor verwende. Zum Test habe ich ein Programm geschrieben, in welchem mir der digitale Input an ein ESP32 Wroom 32-Board auf dem seriellen Monitor der Arduino IDE-Software ausgegeben wird. Leider ist für mich nicht nachvollziehbar, wann der Laser das Signal HIGH und wann das Signal LOW registriert. Im
Moin, - vergessen: > geschrieben, in welchem mir der digitale Input an ein ESP32 Wroom > 32-Board auf dem seriellen Monitor der Arduino IDE-Software ausgegeben Du weisst aber schon, dass beim ESP32 bei 3.3V am Eingang die Grenze ist? Danach kommt der magische Rauch aus dem
-
Thread
Absolutwertgeber (absolute rotary encoder) mit Arduino oder ESP32
zwar nicht digital, aber dann braucht man nur nen Mosfet um den Träger zu stellen und der ADC des uC latcht die zwei Analogsignale des Resolvers zum richtigen Zeitpunkt synchron dazu ab. Das ist nur PWM + ADC Config im uC. Dann noch atan2 und fertig ist der Singleturn-Winkel.
Display). Bei dem Sensor benötige ich ja, wie du auch schriebst, nur die Datenrichtung vom Sensor zum mC. Also kann ich für mich erstmal festhalten: Da es sich bei SSI um ein differentielles Signal handelt ist ein direktes auslesen per Arduino / ESP32 nicht möglich -> ich benötige einen Treiber.
-
Thread
ESP32 - ADS1115 - ACS712 - Strom und Spannung messen
Moin Ich plane, eine Solaranlage mit etwas mehr Gehirn auszustatten. Dazu möchte ich gern 2 Ströme messen, jeweils den Ladestrom zu den 2 Akkus und den von Panel. Weiterhin möchte ich beide Spannungen an den Akkus messen. Als Hardware habe ich mich für einen ESP 32 als uc, einen ADC1115
bei dir 3,3V sein, wegen des ESP32. Somit kannst du nur den Bereich zwischen 2,5 und 3,3V nutzen. Im differential mode nutzt du besser den Bereich zwischen 2,5 und 0 Volt, falls du keine negativen Stöme messen willst.
-
Thread
zum x ten mal 3.3V LL MOSFET
Aquariumleuchte mit Zeitschaltfunktion bauen die ich später um Funktionen erweitern will wie z.b. CO2 Anlage aus/einschalten das dann aber via Relaisboards. Hauptkomponente soll ein ESP8266 vllt. später mal ein ESP32 sein. Die Arbeitsspannung für die LED Versorgung möchte ich gerne so auf max.60V
billig als Modul bei Amazon. Er hat 16 Kanäle mit 12 Bit PWM. die Schnittstelle zum ES8266 hin ist I²C. Ich habe eine sehr umfangreiche Info-Sammlung zum ESP8266: http://stefanfrings.de/esp8266/index.html
-
Thread
ESP32 MySQL Anbindung
Hallo, ich möchte mit einem ESP32 Daten die in einr MySQL DB gespeichert sind anzeigen. Ich habe nirgends eine MySQL Library gefunden? Ist der ESP32 zu schwach dafür? Eine Middleware, aka Webserver+PHP möchte ich vermeiden.
vielleicht angebracht, die konkrete Fehlermeldung zu posten! Hint: Das erste Problem ist, dass beim ESP8266 die Bibliothek "ESP8266Wifi" heisst, beim ESP32 nurmehr "Wifi". Das zweite Problem tritt erst beim Einsatz eines aktuelleren C-Copilers auf, weil der dann wirklich einen Code-Fehler zu bemängeln
-
Thread
Drehencoder: Probleme mit STEC12E08 und Artikel verstehen
Hallo, Ich habe ein Problem damit, meinen STEC12E08 Drehencoder auszuwerten. Ich habe ein ESP32 Board und Programmiere mit der Arduino IDE. Ich habe schon einige Libraries ausprobiert, jedoch scheint keine richtig zu funktionieren. Die bisher am Vielversprechenste ist diese hier: https://github.com/igorantolic/ai-esp32-rotary-encoder Jedoch wird bei mir immer nur zwischen zwei Werten gependelt, wenn ich das Beispielprogramm der Library auf das ESP32 lade. Ich habe auch einen Blick in diesen Artikel zu Drehencodern
-
Thread
digitale Temperaturanzeige
einzelnen Temperaturen auf dem Display) und lässt dir > von ChatGPT o.Ä. den Code generieren [c] #include <Wire.h> #include <LiquidCrystal_I2C.h> // ---------------------------------------------------- // MCP9604 I2C-Adresse // ---------------------------------------------------- #define
t4 = round(readTemperature(REG_HOTJUNCTION_CH4)); displayTemp(0, 1, t1); displayTemp(1, 2, t2); displayTemp(2, 3, t3); displayTemp(3, 4, t4); delay(1000); } [/c] Ob's geht ?
-
Thread
ESP32 und 240Stück WS2812B
dann blind irgendwo zwischen die Elkos packt - ja, so etwas ist nicht aus der Luft gegriffen. Der ESP besitzt eigene auf dem Modul, bei 74HCT125 ist er direkt bei U1 eingezeichnet (überflüssigerweise sogar zwei [1], C6 und C7) und 240 WS2812B wirst du mit einem einzigen wohl kaum sinnvoll abdecken können
Nur so als Idee: Fastled, Wled & Co verwenden auf dem ESP32 (S3) die I2S-Hardware, um den Bitstream für die WS2812 zu erzeugen, mit DMA. Die I2S-Hardware kann das auf mehreren Pins gleichzeitig, d.H. du kannst mehrere Stränge (unabhängig voneinander) gleichzeitig
-
Thread
Arduino Board - WLan vs Bluetooth (Smartphone Steuerung)
zustimmen. Dann bräuchte ich aber auch nen UnoR3 dazu > oder sehe ich das falsch ? Es wäre schade, ein 32bit-80MHz-SoC über UART mit Daten aus einem lahmen 8bitter zu füttern. Der ESP8266 kann wie ein Arduino in der Arduino-Umgebung direkt programmiert werden und kann sich um alles selber kümmern. Der
wurde, die WLAN Lösung vorziehen. Zum einen muss nur eine Software gepflegt werden (nur die des µC und nicht zusätzlich die der APP) zudem ist es völlig egal ob Android oder IOS. Als Controller würde ich zum ESP32 raten. Auch dieser kann mittels Arduino Framework Programmiert werden, hat mehr GPIOs
-
Thread
einfacher analoger Sonnenfolger für 3-14V, max.5A
dem Netz. Dann kann ich meine Servos entsprechend steuern. Die brauchen nicht mal genau zu sein, 1-2° Abweichung reichen meist. Da genügt ein kleiner µC (ESP32-S3 z.B), der die meiste Zeit schläft, alle paar Minuten aufwacht und die Servos entsprechend nachstellt. Digitale Servos haben wegen der besseren
schrieb: >> Und "Programmieradpter" braucht man für die meisten Einsteiger-MC (z.B. >> Arduino, ESP32xx) keinen, nur ein USB-Kabel. Die Software gibts auch >> kostenlos ... > > Nochmal langsam zum mitschreiben. Ein OPV ist für alte Leute ein 2-Mann > Zelt. > Ein Mikrorechner ist für sie eine
-
Thread
ESP8266 - Timed out waiting for packet header
deswegen mein Rat, die Taster zu drücken. Es könnte auch an der Stromversorgung liegen. Während der ESP Chip mit 2,5V noch läuft, trifft dies auf viele Flash Chips nicht zu.
zu drücken. Das ist ja das Problem, der Reset und die Umschaltung funktioniert! Ich kann den ESP wunderbar mit CTRL+T/R reseten [pre] ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 1856, room 16 xtensa-lx106-elf-addr2line -pfiaC -e /home/robotron/Dokumente/ESP8266/Projects
-
Thread
Stromsparen bei Batteriebetrieb - ESP8266
Hallo zusammen, ich baue zur Zeit an einem kleinen Projekt mit einem ESP8266 (ESP-01-Board). Das Ganze besteht lediglich aus einem einzigen Taster und keinerlei Verbrauchern (außer dem ESP8266-Board selbst). Vorhandene Bauteile sind 2 x AAA-Mignon - 1.5 V-Batterien, dem
Strom fließen und nur der Strom für die Aktivzeit (20 sek.) vom Kondensator in den ESP fließen. - Desweiteren ist mir die Idee gekommen, auf dem ESP den Spannungsregler zu umgehen, da der ESP auch mit 3.2 V (rohe Spannung an den beiden Batterien) einwandfrei funktioniert. Somit sollte
-
Thread
fumot 12.000-Puffs Einweg-Vape mit LED-Display
ESP32 Charlieplex-treiber für das Fumot LED Display Der Treiber hat Ziffern-Font und Displaybuffer. Die Demo zählt nur hoch. Animationen für den Ladezustand kann mann mittels Bitmanipulation des Buffers
Meh234 schrieb im Beitrag #7847034: > ESP32 Charlieplex-treiber für das Fumot LED Display.. Willkommen im Club.
-
Thread
Gefrierschrank bei solarüberschuss "aufladen"?
einiges. Bei -28°C sind auch die Kälteverluste höher also eher weniger Reserve. Und es dauert auch ne Weile (eher mehr als 1/2 Tag), bis die -28°C im gesamten Gefriergut erreicht sind. Die 10h im geloggten Beispiel waren
1 jahr :o) Der Sonoff kostet $8. der DS18B20 10 cent. Besser als eine Sonoff wäre das im bild, ESP8266 $4, oder die ESP32-C3 variante für $5, mit vollständig getrenntem relais, macht das verkabeln einfacher.
-
Thread
Si7021 Fehler in der library
zurückgibt. Si7021 Library und Script habe ich heruntergeladen von: http://www.learnmicropython.com/esp32/si7021-i2c-humidity-and-temperature-sensor-example-in-micropython.php Die library - habe sie mit Versionen von anderen Websites verglichen und die <class Si7021> Attribute mit dem datasheet überprüft
[code] from machine import Pin, SoftI2C i2c = SoftI2C(scl=Pin(21), sda=Pin(22), freq=100000, timeout=) [/code]
-
Thread
Suche ein TFT (smart) mit Frame für Arduino und co.
C. H. schrieb im Beitrag #7646087: > Ich bin auch der Suche nach einem TFT Display mit kapazitivem Touch wieso? C. H. schrieb im Beitrag #7646302: > @Rudolph ich habe bei panasys ein evtl passendes
Evtl ist hier etwas dabei : Suche mal im Internet nach : - makerfabs matouch - elecrow esp-hmi-display - Sunton ESP32 Da sie alle schon einen ESP32 enthalten kannst du evtl. den Arduino AVR Controller sparen. Den ESP32 kannst du auch mit der Arduino IDE programmieren.
-
Thread
ESP8266 mit Waveshare 7,5" E-Paper - funktioniert nicht
2. Einsetzen einiger "wdt_reset();" in der epd7in5_V2.cpp bei den großen Schleifen, um zu verhindern, dass der Watchdog aktiv wird. Dies geschieht in folgenden Funktionen: [c]Epd::WaitUntilIdle Epd::
die gesamte Initialisierung und auch das Schreiben der Bilddaten läuft durch. 3. In der epd7in5_V2.h ist in Zeile 49 [c]void Epd::Displaypart(...);[/c] definiert. Beim Kompilieren für den ESP warf das einen Fehler auf, weshalb ich das Epd:: entfernte (wie es auch bei allen anderen Funktionen ist
-
Thread
Arduino ohne delay und millis
Hauptprogramms, wird zwischen 2 ISR > ausgeführt!?! So sei es. Die "Arduino-Delay (ms)"-Routine besteht aus einigen "Maschinenbefehlen" - oder? [c] void delay( uint32_t ms ) { if ( ms == 0 ) { return ; }
(c) 2015 Arduino LLC. All right reserved. .. void delay( uint32_t ms ) { if ( ms == 0 ) { return ; } uint32_t start = _ulTickCount ; do { yield() ; } [/c]
-
Thread
Schachuhr + Würfelbrett
Du könntest auch ein HMI nehmen und einen Akku rann basten. https://www.elecrow.com/display/esp-hmi-display/esp32-hmi-display.html
169bx91*_gcl_au*MzAyMzM5ODA1LjE3NDM0NjUzMDM.*_ga*MTE0NzY4OTY3OS4xNzQzNDY1Mjg4*_ga_440NW49CK5*MTc0MzQ2NTI4Ny4xLjEuMTc0MzQ2NTUwOS4zMy4wLjE3MTMzMjIxMTc.
-
Thread
int16_t addieren
: https://www.arduino.cc/reference/en/language/functions/math/abs/ Und heir der ganze Code: [c]// WiFi & OTA Update #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> // I2C & MPU6050 #include "Wire.h" #include "I2Cdev.h" #include "MPU6050.
& OTA Update ArduinoOTA.setHostname("xxx"); ArduinoOTA.onError([](ota_error_t error) { ESP.restart(); }); ArduinoOTA.begin(); // I2C & MPU6050 Wire.begin(); mpu_1.initialize(); mpu_2.initialize(); } void loop() { // WiFi & OTA Update ArduinoOTA.handle();
-
Thread
Auswahl Digitaltransistor für 5V Relais (<100mA) an 3.3V ESP32
Digitaltransistor auszuwählen, der ein Relais steuert. Ich möchte ein Relais (5V, <100mA) mit einem GPIO des ESP32 (3.3V) schalten. Ist es korrekt, dass der "Input on Voltage" Chart am relevantesten ist? Ich bin mit dem BCR108 gestartet. Der kommt erst mit 3V an die 100mA, ist daher denke ich etwas zu knapp
anderen Schaltungen auch mal nen dicken LED-Streifen dimmen. Der schaltet fast 6A und kostet gerade mal 2ct* *) https://www.lcsc.com/product-detail/MOSFETs_FOSAN-AO3400_C20628874.html
-
Thread
Espressif-Verfügbarkeitsgarantie für ESP8266, Quadband-GNSS-Modul, mehr Embedded-Python uvam
Spezifischerweise gibt es nun mehr Informationen über den an sich bereits vor einiger Zeit angekündigten ESP 32-C5.  Bildquelle: https://www.espressif.com/en/products/socs/esp32-c5 Besonders hervorzuheben sind die in den beiden Abbildungen gezeigten Ankündigungen von
, muss naturgemäß immer mit Änderungen gerechnet werden: [c] The Chips are still not for free sale, but we are preparing and already have ESP32-P4-DevKit ready when the chips are available to start the production. . . . The prices of ESP32-P4 chips are still
-
Thread
PV Anlage auf Insektenhotel
#7871381: > Mit dem Solarstrom könnte Temperaturlogging im Insektenhotel betrieben > werden. ESP32-Cam mit BME280... Irgendwo habe ich was über die ESP32-Cam mit AI gelesen. Damit könnte man bestimmt lustige Auswertungen machen.
S. schrieb im Beitrag #7871736: > So eine kleine Kamera wäre da schon eine interessante Idee, ESP32-CAM plus https://www.pollin.de/p/pollin-polycarbonat-gehaeuse-82-x-80-x-55-mm-ip66-lichtgrau-glasklarer-deckel-460449
-
Thread
ESP32 POE EIngangsspannung abgreifen
Hallo, ich benötige für eine Anwendung ein ESP32 mit POE. Das Board selbst soll dabei per POE betrieben werden sowie eine externe LED welche mit >24 V betrieben werden muss. Dabei bin ich auf das Board ESP32-POE-ISO-WROVER von Olimex gestoßen.
Pin-out habe ich zumindest keinen definierten PIN dafür erkennen können.. https://github.com/OLIMEX/ESP32-POE/blob/master/DOCUMENTS/ESP32-POE-user-manual.pdf
-
Thread
ESP32 WROOM mit Async Webserver WDT Reset nach dem Verbinden von 2. Client
Hallo zusammen, Ich betreibe einen ESP32 WROOM als Async Webserver mit der Library "ESPAsyncWebServer". Das Problem ist, wenn ich einen 2. Client verbinde, während bereits ein Client verbunden ist und damit das Webinterface aufrufe, wird der WDT getriggert und der ESP startet neu. Habe den Debug Output im Anhang. Hat jemand eine Idee, wie man das Problem löst? Das Wifi-Netzwerk wird hier erstellt: [c] void createWifiNetwork(const char* ssid, const char
-
Thread
Visual Studio Code > undefined reference
|| mbed-os/mbed-linker-script build mbed-os/CMakeFiles/mbed-os.dir/__/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/PeripheralPins.c.obj: C_COMPILER__mbed-os_unscanned_debug /home/jojo/projects/mbed/mbed-ce-H7/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/PeripheralPins.c || cmake_object_order_depends_target_mbed-os
funsigned-char -fomit-frame-pointer -g3 -mthumb -mfpu=fpv5-d16 -mfloat-abi=softfp -mcpu=cortex-m7 -std=gnu11 -O2 -Og -include /home/jojo/projects/mbed/mbed-ce-H7/build/FK743M5_XIH6_STM32CUBE-Debug/mbed-os/generated-headers/mbed-target-config.h INCLUDES = -I/home/jojo/projects/mbed/mbed-ce-H7/custom_targets/TARGET_STM32H7
-
Thread
NodeMCU (ESP8266) Hintergrund Tasks
Ich würde ja statt einem ESP8266 einen ESP32 nehmen. Hier kümmert sich ein Core über Wifi, usw. Und den zweiten Core kannst du für deinen Programm nehmen und solltest keine Aussetzer haben.
Sven B. schrieb im Beitrag #5214263: > Ich würde ja statt einem ESP8266 einen ESP32 nehmen. > Hier kümmert sich ein Core über Wifi, usw. Und _der_ hat echte Hardware drin, nicht bloss Software.
-
Thread
relativ genaue Uhrzeit von WO?
Falls kein LAN oder WLAN greifbar böten sich als ICs an DS3231 oder RV-3029-2 (können beide I2C), das sind temperaturkompensierte Uhrenchips mit extrem geringen Stromverbrauch im Sleep.
jetzt um 21:00:00,0000 ist oder um 21:05 ist völlig rille... Ich hab mal ne einfache Uhr mit AVR, 32kHz Quarz und Goldcap zum Stützen aufgebaut. Den Gangfehler habe ich über 3 Monate ermittelt und dann die Korrekturrechnung hart reincodiert. Nach ~10 Jahren geht sie <2min vor.
-
Thread
Espressif: HTML-Renderer, neue S3-Box für Sprachassistenten, offizielles Rust-Training
Neuzugänge: neben einem neuen Entwicklungssystem für Sprachassistenten präsentiert das hinter dem ESP32 stehende Unternehmen auch neue Softwarebibliotheken und ein Training für Nutzer der Programmiersprache Rust. ### Worum geht es hier? Espressif ist der hinter den ESP8266- und ESP32-Linien stehende
ferrous-systems/espressif-trainings), während die noch nicht veröffentlichte fortgeschrittene Variante I2C-Sensoren ansprechen wird. Neben dem (noch nicht komplett veröffentlichten) Tutorial bietet Espressif auch ein als Rust Board bezeichnetes Evaluationsboard auf Basis eines ESP32-C3 an. Seine Quelldaten
-
Thread
Hubmagnet Schloss brennt immer durch
Gatespannung liefern, damit der FET voll > durchschaltet. Bei nur 3,3V vom MC sollte die Schwellspannung max 2V > sein könntest du mir einen N-Channel FET vorschlagen der mit einem ESP32 funktioniert? Die haben ja 3,3v soweit ich weis!
Thomas L. schrieb im Beitrag #7328034: > könntest du mir einen N-Channel FET vorschlagen der mit einem ESP32 > funktioniert? Die haben ja 3,3v soweit ich weis! IRF3708
-
Thread
ESP8266 Sample audio mit 8000Hz 8Bit
erzeugen. Dieser Codec hat zwei Schnittstellen, und Du musst beide gleichzeitig benutzen! Über I2C programmierst Du die internen Register des Codecs. Über I2S sendest und empfängst Du die Audiodaten, und zwar ununterprochen und kontinuierlich. Dafür gibts auch ein Evalboard: https://www.ti.com/lit/ug/slau092/slau092.pdf Ob der ESP8266 das alles so kann, weiß ich nicht. Wenn ich überhaupt zu irgendetwas in dieser Richtung greifen würde, dann eher zu ESP32, weil der deutlich mehr Wumms hat. Aber da wissen andere mehr. fchk
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
dem ESP-01,02,03,04,05 siehe Bild oder ein einfaches I²C 16x2 mit dem ESP-01.. http://www.esp8266.com/viewtopic.php?f=6&t=841&hilit=i2c einfach die I²C Pins definieren in der Firmware Erstellung.
noch 1000 Stück davon. ;-) Und _das_ passt dann auch wieder zum Thread-Titel: "OLED 0.96 I2C für den ESP8266"
-
Thread
Shield 4 oder 5
Moin, nach über 1jährigem Lauf meiner Wordclock auf dem STM32F103C8T6 mit ESP8266 (gelötet auf dem STM-Shield V.5) funktioniert die Uhr nach einem Neustart für ca. 2 Stunden, danach fallen die unteren 5 Zeilen aus und das Netzteil wird sehr heiß. Da ich noch ein
STM32 raus und alles auf dem ESP laufen lassen.
-
Thread
6/18h Timer von BatteriebetriebenerLED-Lichterkette tunen? oder gleich ein Zigbee Modul integrieren?
internen 5V einfach zu hoch. Habe dann diese hier mal gefunden https://www.berrybase.de/seeed-xiao-esp32-c6-wi-fi-6-ble-5.0-zigbee-thread-512kb-sram-4mb-flash-uart-spi-risc-v aber noch nicht gekauft. Batterieversorgung ist eine Herausforderung, in der Tat...
J. S. schrieb im Beitrag #7797608: > Die neueren ESP können jetzt auch Zigbee, habe mich mit denen noch nicht > beschäftigt, das könnte auch eine Alternative sein. Das mache ich gerade im Rahmen eines Lernprojektes. Der ESP32-H2 ist genau dafür gedacht
-
Thread
Belegung der Pins am NodeMCU
des Deep Sleep muss GPIO16 mit dem nRESET-Pin verbunden werden. Ausserdem kann er nicht für PWM, I2C und Interrupts genutzt werden. GPIO0, GPIO2 und GPIO15 sind ebenfalls nur mit Einschränkungen nutzbar, denn sie müssen beim Booten auf vordefinierten Pegeln liegen (GPIO0 und GPIO2 auf high, GPIO15
Mehr Pins: jene, die auf ESP32 basieren. Weniger unnötige Pins: WEMOS D1 mini
-
Thread
Mathfel / Rongtel MR880C2C RE
Klingelsignal welches über den Bus raus? Hat sich zufällig jemand schon mal mit der Monitor Einheit MR880C2C näher beschäftigt? Meine bisherigen Erkenntnisse: Als Controller ist ein STC 8F2K16S2 in der Bauform LQFP32 verbaut. Direkt daneben ist ein serieller Port ausgeführt, jedoch nicht bestückt, zu
angeschlossen. An entsprechnden Stellen habe ich nun ein paar Drähtchen angelötet und auf einen ESP8266 gelegt. Rt - Vcc 5V Sw - GND Ge - BUS-Signal MR880C2C -> ESP A0 Gr - BUS-Signal ESP D0 -> MR880C2C Bl - Türöffner ESP D1 -> MR880C2C Or - Etagentaster MR880C2C -> ESP D2 (nicht im Bild)
-
Thread
6 Fach Steckdosenleiste Smart oder smart machen
kaufen und statt den Schaltern ein 6 Fach Relais anzuschließen welche über einen ESP8266/ESP32 gesteuert wird. Für Ideen bin ich offen. VG Kyzor
busch-jaeger-doppelsteckdose-reflex-si-alpinweiss-202-euj-214-0775043377/?utm_source=awin&%20utm_medium=882961_https%3A%2F%2Fwww.pentamaze.com%2F&utm_campaign=awo&utm_content=0&utm_term=31943740455&awc=11325_1679288647_a6a8cb0c1a659e68d82f003b66fd8ddb
-
Thread
Compilerfehler wegen Deklaration fs::File
Header mal ergoogelt und dort (wohl nicht exakt in der gleichen Version) gefunden: https://github.com/esp8266/Arduino/blob/master/cores/esp8266/FS.h Die Zeilennummern unterschieden sich leicht, aber ich konnte dort folgendes finden: [c] #ifndef FS_NO_GLOBALS using fs::FS; using fs::File; using fs
Okay ich konkretisiere mal etwas. Ich benutze VS-Code mit platformio um ESP8266 und ESP32 zu programmieren. Das reine "includen" der besagten LIBs führt dazu dass der Compiler sieht dass eine LIB einen Namespace benutzt den es in einer anderen LIB schon gibt. Da sagt der
-
Thread
microSD Card Socket SMD
ist für 1A ausgelegt, ein Nebenversuch wird sein, von diesem sogar die Versorgungsspannung für den ESP abzugreifen. Einspeisung ist 5V, bzw im Versuch aus einem 2C LiPo. Der CardSocket ist ohne Deckel, die SDHC Card schiebt man rein, ( Federverschluss mit Verriegelung ) und die Karte kann nicht
/www.aliexpress.com/snapshot/6280279008.html Ich hatte damit u.A. vor, ein Sandwich-PCB für den ESP zu machen: * entweder als pinkompatible Zwischenebene für THT gesockelte ESPs, wie hier: http://de.esp8266.wikia.com/wiki/Datei:DSC_6684.jpg also mit 2mm-Raster, * oder mit ESP als SMT verlötet
-
Thread
ESP32-Pico-V4: Wie in den Auslieferungszustand versetzen?
device-width, initial-scale=1"> </head> <body> <h1 style="text-align: center;">Hallo ESP32</h1> </body> </html> )=====" ; WebServer server(80); IPAddress apIP(192, 168, 2, 200); void setup(void) { Serial.begin(115200); // Serial.print(""); WiFi.mode(WIFI_AP); WiFi.softAPConfig
Heise-Artikel entnehmen können: https://www.heise.de/select/ct/2018/12/1527917618510644 Ist unter "ESP zurücksetzen" beschrieben. Die Datei "esptool.exe" befindet sich im Arduino-Ordner. Bei mir unter "C:\Users\XXXXXXXX\Documents\Arduino\hardware\Espressif\esp32\tools\esptool". "CMD" aufrufen, Verzeichnis