-
Thread
Serielle Kommunikation zwischen zwei MCUs
Port Emulation. An deiner Stelle würde ich dieses Fass gar nicht auf machen, sondern anstelle des ESP32 einen Raspberry Pi (oder ähnlich) verwenden.
www.hackster.io/news/add-usb-support-to-any-project-using-bitluni-s-cheap-usb-host-microcontroller-c23ad2ae9a0f
-
Thread
P-Channel High-Side Switch 3,3V
vom ESP32 (3,3V) die LED geschaltet werden. Daher die Kombination aus N und P-Channel. Ich habe bereits lange gesucht und auch die anderen Beiträge hier im Forum dazu gefunden, abschließend beantworten konnte
an. Wichti ist, das die Schaltschwelle des MOS-FET in etwa bei der halben Versorgungsspannung 3,3/2 liegt. Die Ausgänge des ESP32 sind ebenfalls MOS-FETs, diese schalten zwischen GND und VCC. Daher bringt ein Spannungsteiler nicht viel.
-
Thread
Welches USB-Osszi oder Multimeter für 8h Spannungs-Logging?
nochmals die Frage nach der erforderlichen Genauigkeit. Evtl tut es ja ein ESP8266/ESP32/Ardudingsbums, ggf mit einem besseren ADC dran als eingebaut ist
und mit welcher Auflösung? > Denke 0,1V langen als Genauigkeit. Das sind 6 Bit, also z.B. ein ESP32, davor ein Spannungsteiler 22+33 kOhm und ein Arduino- oder Micropython-10-Zeiler
-
Thread
Modbus TCP vs. MQTT auf ESP32
Frank schrieb im Beitrag #7255750: > Also welche > benötigt auf dem ESP32 weniger recoursen? Warum sollte das wichtig sein? Der ESP32 hat so unfassbar viel Reserven, da kannst du haufenweise Modbus-TCP und MQTT-Verbindungen *gleichzeitig* benutzen, und noch zusätzlich
Es ging mir nicht um "einfacher" sondern um die Performance... eigentlich auch unabhängig vom ESP32. Nehmen wir an ich will ~50 Datensätze oder mehr übertragen wie beim Wechselrichter. Ist dann Modbus TCP schneller, oder MQTT. Hängt ja vom Protokoll ab und wie in meinem µC die Daten aufarbeiten
-
Thread
30 wählbare Pull-Ups
Null Pins und 2 ICs, falls die max. 200 Ohm vom MCP23017 nicht stören und I2C sowieso benutzt wird.
Bauform B. schrieb im Beitrag #7486137: > Null Pins und 2 ICs, falls die max. 200 Ohm vom MCP23017 nicht stören > und I2C sowieso benutzt wird. Erstaunlich, dass diese offensichtlich beste Lösung die meisten Minuspunkte bekommt. Ein Grund mehr, sich wieder
-
Thread
ESP32 OTA Partitionen
schrieb im Beitrag #6292801: > Warum 3 Partitionen für OTA? https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/partition-tables.html
. Man kann sich ja auch in der ArduinoIDE gern noch eigene Partitiontable anlegen, in ..\packages\esp32\hardware\esp32\1.0.4\tools\partitions liegen die Tabellen, die boards.txt muß man dann noch anpassen/ergänzen. Gruß aus Berlin Michael
-
Thread
ESPHome + ESP32-S3 + mmWave = Verzweifelung
:151]: ESPHome version 2026.5.3 compiled on 2026-07-18 23:28:04 +0200 [23:28:48.973][I][app:158]: ESP32 Chip: ESP32-S3 rev0.2, 2 core(s) [23:28:48.974][C][logger:219]: Logger: [23:28:48.974][C][logger:219]: Max Level: DEBUG [23:28:48.974][C][logger:219]: Initial Level: DEBUG [23:28:48.975][C
:50.353][I][app:158]: ESP32 Chip: ESP32-S3 rev0.2, 2 core(s) [23:36:50.354][C][logger:219]: Logger: [23:36:50.354][C][logger:219]: Max Level: DEBUG [23:36:50.354][C][logger:219]: Initial Level: DEBUG [23:36:50.355][C
-
Thread
ESP32 debuggen mit PlatformIO
Ich habe per Zadig geprüft ob die richtigen USB-Treiber (WinUSB (v6.1.7600.16385)) geladen sind. ESP32 Dev. Kit ESP-Prog JTAG Schnittstelle, Verbindung zum Target über ein Flachbandkabel ca. 12cm lang PlatformIO: Core 6.1.11 Home 3.4.4 [/code] PlatformIO.ini [code] [env:esp32doit-devkit-v1] platform = espressif32 board = esp32doit-devkit-v1 framework = arduino monitor_speed = 115200 debug_tool = esp-prog debug_init_break = tbreak setup lib_deps = ESP Async WebServer ayushsharma82/AsyncElegantOTA
-
Thread
Peltier Temperaturregelung
muss/möchte. Da ich kaum fertige Bauteile dafür verwenden darf ist mein Plan das ganze mit einem ESP32 einem Relay Modul und 2 Peltier-Elementen zu realisieren Am ESP32 ist zum einen ein Temperatursensor angeschlossen welcher die Temperatur am im Innenraum des Kühlschranks misst und den Port an
möchte. > > Da ich kaum fertige Bauteile dafür verwenden darf ist mein Plan das > ganze mit einem ESP32 einem Relay Modul und 2 Peltier-Elementen zu > realisieren Welche Rolle spielt der ESP32 in diesem Schauspiel? Jetzt ist G. schrieb im Beitrag #5590161: > Denn die spezifizierte Waermepumpleistung
-
Thread
STM32 + Infineon WLAN Modul: Durchsatz?
https://www.mikrocontroller.net/topic/571600), ist es aktuell nicht optimal um WLAN-Controller für STM32-µC bestellt. Hat hier jemand schon mal ein Infineon-Modul/ Controller mit einem STM32 integriert? (https://github.com/Infineon/AIROC-Wi-Fi-Bluetooth-STM32) Z.B. ein Murata 1DX (https://www.murata.com
von LWIP habe ich dann abgebrochen, weil mir die (zwar Prototyp-haften) 0,32 MBit/s (https://github.com/drorgl/stm32-lwip-esp-hosted/tree/master/stm32-lwip) arg wenig erscheinen. Zu https://www.mikrocontroller.net/topic/270837#2833900 gab's kaum Antworten. Danke schonmal
-
Thread
ESP32 OLED WeMOS Flash-Probleme
folgende Meldung: C:\Users\Manuel\Downloads\bin_esp32_temperature_logger_v121(3)\install>esptool.exe --chip esp32 --port COM1 chip_id esptool.py v2.6-beta1 Serial port COM1 Connecting........_____....._____....._____
allemn anderen nur die Meldung. Please select one of the following options: 1 - Change com port 2 - Get board info on COM3 3 - Flash ESP32 hardware test program on COM3 4 - Flash ESP32 temperature logger program on COM3 x - Exit Your choice: 2 C:\Users\Manuel\Downloads\bin_esp32_temperature_logger_v121
-
Thread
EtherCAT, CircuitPython, OpenWRT und ein quelloffenes TPM
Holding K. S.. Interessant ist an dem derzeit unter https://www.kickstarter.com/projects/187470458/esp32-agent-dev-kit zu beziehenden Produkt nicht nur der mechanische Aufbau: Der ESP32-S3 exponiert auf der Rückseite wie in der Abbildung gezeigt sowohl einen Slave-USB C-Port als auch ein MikroBus-Steckfeld
zum Festhalten des Moduls – Ähnlichkeiten zum legendären Craddel (siehe https://youtu.be/rWliFbuMJ5c) von Palm sind rein zufällig.  Bildquelle: https://www.kickstarter.com/projects/187470458/esp32-agent-dev-kit ### CircuitPython 9.2.4 verfügbar. Im Hause Limor
-
Thread
Funksteuerung für Markise
per Netzwerk als virtuelle RS232 am Arduino nano Sebastian L. schrieb im Beitrag #5392369: > Ein ESP kan nicht genügend Kanäle. ? kennst du den ESP32? von wieviel Känäle und was reden wir? Tastenentprellung geht auch mit einer Matrix, sogar mit µC aus dem deep sleep wecken bei Tastendruck oder
Sebastian L. schrieb im Beitrag #5392357: > Dann noch 2* Digital_Out (Motor vor/zurück) wieso wenn der ESP32 die Intertechno anfunkt, dann ist das auch VDE sicher und erspart das Gebastel mit irgendwelche (unsicheren Arduino) Relais an der Markise.
-
Thread
Verständins Problem mit ENUM in "C"
können mehrere Type Definitionen auswählen. Ich kann und will den Source nicht ändern das ist im ESP32 Arduino Core so definiert. Der Compiler meckert mit SP32_I2S.ino: 56:10: error: invalid conversion from 'int' to 'i2s_mode_t' Ich frag mich nun geht das in Standard C ja oder nein.
Martin M. schrieb im Beitrag #5465398: > Ich kann und will den Source nicht ändern das ist im ESP32 Arduino Core > so definiert. Der Compiler Arduino nutzt C++, also geht es gar nicht um C. C++ ist hier etwas strenger. Schreibe einfach: [c]I2SMode = static_cast<i2s_mode_t> (I2S_MODE_MASTER
-
Thread
Artnet-DMX-Node mit 2× DMX Out + 1× DMX In, komplett galvanisch getrennt - gibt es ähnliche Projekte
Hallo zusammen, ich arbeite aktuell an einem ArtNet-DMX-Node, der 2 galvanisch getrennte DMX-Ausgänge und 1 galvanisch getrennten DMX-Eingang besitzt. Das Ganze basiert auf einem von mir gerne genutzten WT32-ETH01 (ESP32 + Ethernet), soll aber von der Hardware her tourtauglich
- Step-Down-Modul (R-78B-5.0 oder TSR-1-2450) → +5V_A - Drei isolierte DC/DC-Module → +5V_B / +5V_C1 / +5V_C2 RS485: jeweils PTC, TVS, CMC, Snubber. Optokoppler-Trennung mit 6N137. 6 mm Abstand / Isolationsschlitze zwischen den Domänen 4. BOM (gekürzt) - WT32-ETH01 - 3× DC/DC 5→5 V (NME0505SC
-
Thread
IOT Kamera für 1 Bild/Tag und geringe Kosten für Datenverkehr
ESP32-CAM mit lora übertragung?
ESP32 mit Wakeup Schaltung über (externe?) RTC und GSM Modul aka SIM800? Dann würde das nur aufwachen, Bild machen, versenden, RTC Alarm auf nächstes Datum stellen.
-
Thread
Fragen zum US Sensor JSN-SR20-Y1
Hallo, ich verwende 2 JSN-SR20-Y1-2-W100 indem ich 1 als Sender der US-Welle und 1 als Empfänger benutze. Steuerung mit ESP32 JSN-SR20-1.jpg Das Datenblatt gibts hier: https://rjrorwxhjiilll5q.ldycdn.com/JSN-SR20-
hätte ich aber dazu. 1. Ich muss gleichzeitig 8 Stück Sender-JSN-SR20 triggern. Kann man an einem ESP32-PIN-TX 8 Stück Sender-JSN-SR20-RX parallel zum triggern anschließen ? 2. lt. Datenblatt kann der JSN-SR20-Y1 mit 3 bis 5,5 V betrieben werden. Ich möchte gern die maximale Leistung herausholen
-
Thread
Nema17 Stepper max. Drehzahl 12V?
ich schau mir deinen Treiber jetzt nicht an, aber sicher das das so soll? >Treiber <=> Motor >A2 <=> A+ >A1 <=> A- >B1 <=> B+ >B2 <=> B- sollte das nicht eher Treiber <=> Motor A1 <=> A+ A2 <=> A- B1 <=> B+ B2 <=> B- sein? viel Erfolg, Uwe
richtige Beschleunigung. Mit Libs wie grbl oder AccelStepper bekommt man das leicht hin. Oder auf ESP32 wechseln, da gibt es mit FluidNC eine feine fertige Lösung mit WebGUI. Das wird über eine Konfigdatei parametriert, für den TMC2209 gibt es da Vorlagen. https://github.com/bdring/FluidNC/tree/main
-
Thread
ESP32-Wroom auf Platine löten?
Hi Patrick, im Datenblatt vom ESP32-WROVER gibt es ein Lötprofil (sollte dem von WROOM entsprechen). ESP32-WROVER Datasheet V2.0 -> 5.6 -> Reflow Profile. Peak 235..250°C, > 217°C für 60..90s. Ich betreue aktuell zwei Produkte in Kleinstserien, dieses Profil war exakt der Grund, warum mit dem Fertiger Handlötung des ESP32 vereinbart wurde. Wir haben bisher keinerlei Ausfälle bei den ESP32. Deine und Joachims Erfahrungen scheinen meine Sorge zu bestätigen. Wenn die Stückzahlen entsprechend hochgehen, muss bei der
-
Thread
Datenübertragung ESP32 auf NAS
Datenbank kommunizieren: a) man lässt zusätzlich auf der Synology ein PHPSkript laufen (welches vom ESP32 per HTTP-Request aufgerufen wird) und das erledigt dann die Kommunikation bzw. Eintragung in die Datenbank b) der ESP32 kommuniziert direkt selbst mit der DB-Engine über deren natives TCP-Protokoll
Vorschlag von Frank E. gefolgt mit Lösung a). Dazu bin ich erst mal diesem Beispiel gefolgt: https://esp32io.com/tutorials/esp32-mysql Dort installiert man eine Datenbank auf einem PC und erstellt dort das php-Skript. Der ESP32 wird über Arduino IDE 2 programmiert, verbindet sich mit meinem WLAN und
-
Thread
ESP32 als ISP
du angeblich > *leicht* modifiziert hast... https://github.com/pcbreflux/espressif/blob/master/esp32/arduino/sketchbook/ESP32_ArduinoISP/ESP32_ArduinoISP.ino Das ist 1:1 das Beispiel aus der ArduinoIDE lediglich ein Pin geändert und ein Befehl auskommentiert.
Serial.print(Adr_LSB); spi_transaction(0x40, Adr_MSB, Adr_LSB , DatenBytes[1 + multi_1 * 2]); //LowByte spi_transaction(0x4C, Adr_MSB, Adr_LSB, 0x00); //Datum schreiben delay(5); spi_transaction(0x48, Adr_MSB, Adr_LSB, DatenBytes[0 + multi_2 * 2]); //HigbyteByte
-
Thread
Fragen zum ESP8266 + µC
hatte das > Ding 2 Monate im Dauertest, mit 2 Requests pro Sekunde. Ähm ja ... Aber nicht das, was ich eigentlich wollte. Der ESP8266 sollte auf GET-Anfragen reagieren, die zum (nachgeschalteten) µC durchreichen
gemacht und hab den ESP8 einfach per UART an meinen STM32 angebunden.
-
Thread
ESP32 macht Mist, wenn WiFi nicht aus
Hi, ich spiele gerade etwas mit einem ESP32 rum. Mein Board hat den Aufdruck "ESP-WROOM-32" auf dem Metallgehäuse vom Modul, auf der Platine zudem "HW-607" und ich habe mir wohl vor langer Zeit Handschriftlich "ESP32S" oder "ESP325" notiert
_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0018,len:4 load:0x3fff001c,len:956 load:0x40078000,len:0 load:0x40078000,len:11904 entry 0x40078a3c D: Starting ESP32-radio Version Wed, 30 Aug 2017 08:30:00 GMT... Free memory 185360 D: ir_pin pin set to 35 D: enc_clk
-
Thread
Suche Programierung für Alten TV
https://github.com/aquaticus/esp32_composite_video_lib ein esp32 reicht
Hier nur mal als beispiel von Chatgpt für den eSP32 mit der Composite "TV-Out Library". ich denke mal 1 Stunde Tüfftelei, dann steht das Ding für 5€. [c] To send pictures from an ESP32 to a TV using the TVout library, you would typically need to
-
Thread
McLighting v2 esp01 mit 4MB
Hallo ich sitze schon seit Tagen an einem Problem, und zwar möchte ich das McLighting V2 auf einen esp-01 mit 4MB flachen nutzen und bekomme aber eine Fehler Meldung ich habe nur eine RGB die ich über Mosfets und einen ws2811 über ein pin ansteuern möchte. die Fehlermeldung ist C:\Users\Ferdinand\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-ar: unable to rename 'C:\Users\FERDIN~1\AppData\Local\Temp\arduino_build_889643\core\core.a'; reason: File exists Das Projekt habe
-
Thread
Messsteckdose ohne App-/Cloud-Zwang
Heinz schrieb im Beitrag #7350277: > Läuft auf den Tasmotageräten nicht sowieso in der Regel ein ESP32? Die > (meisten davon) können WPS. Nein, auf den ESP32-Geräten läuft (oft) ein Tasmota.
Heinz schrieb im Beitrag #7350277: > Läuft auf den Tasmotageräten nicht sowieso in der Regel ein ESP32? Meistens ein ESP8266.
-
Thread
Umstiegsbreatung uC Atmel/STM
ist die älteste Reihe. Lieber mit den neuen, wie L0, L1, F3, oder F7 - denn bei denen ist u.a. die I2C Peripherie viel besser. Mit dem STM32 Olimexino gibt es ein Arduino kompatibeles STM32 Board sogar mit Arduino artiger Software.
exportieren und in den Dateien die Linkerscripts und Startup-Files anpassen. Einen passenden ST-Link v2 "Flasher" gibts hier: http://www.ebay.de/itm/ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-M89-CF-/272154524822?hash=item3f5dac7c96:g:j0wAAOSwh-1W15Zx Letztlich gilt allerdings
-
Thread
ESP 32: Smarthome Beet über MQTT: FAST fertig
kommen von einem Xiaomi MiFlora Sensor. Die Auswertung läuft über einen smarthomeng-Server, der mit dem ESP32 im Beet über MQTT kommuniziert. Ausgangsbasis war dieser Code: https://github.com/e6on/ESP32_MiFlora_MQTT Jetzt funktioniert fast alles, für die verbliebenen Probleme erhoffe ich mir hier Hilfe :
"; if (client.subscribe(topic2.c_str())) { Serial.println("Subscribed to topic: " + topic2); } else { Serial.println("Failed to subscribe to topic: " + topic2); } }[/c] Allgemein freue ich mich sehr über Verbesserungsvorschläge
-
Thread
billige stm32 minimalsysteme für 2,99 euro - taugt das was?
-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_fkmr1_2?ie=UTF8&qid=1465820782&sr=8-2-fkmr1&keywords=stm32+minimalsystem
https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_fkmr1_2?ie=UTF8&qid=1465820782&sr=8-2-fkmr1&keywords=stm32+minimalsystem Braucht man dafür einen Programmer oder geht das über
-
Thread
Wheatstone Brücke/Leitfähigkeitsmessung
Hallo, ich habe vor die Leitfähigkeit einer Düngelösung mit dem ESP32 zu messen, und bisher 4 Ansätze: 1. Astabile Kippstufe (schon getestet zu ungenau) 2. einfacher Spannungsteiler 3. Wheatstone Brücke mit DC 4. Wheatstone Brücke mit AC nun würde ich es gerne
Wenn Du schon mit dem ESP32 unterwegs bist, kann dieser Dir problemlos die gewünschte Frequenz nach dem DDS-Prinzip bereitstellen. Gemessen wird die Spannung mit einem ADC und dann auch wieder im ESP32 verarbeitet. Und zwar
-
Thread
Wokwi – Schaltungs- und Softwaresimulation im Browser
und legitim sind: [c] { "version": 1, "author": "Anonymous maker", "editor": "wokwi", "parts": [ { "type": "wokwi-esp32-devkit-v1", "id": "esp", "top": 0, "left": 0, "attrs": {} }, { "type
", "top": 52.63, "left": -116.93, "attrs": {} } ], "connections": [ [ "esp:TX0", "$serialMonitor:RX", "", [] ], [ "esp:RX0", "$serialMonitor:TX", "", [] ], [ "esp:D12", "led1:A", "green", [ "h0" ] ], [ "vcc1:VCC", "led2:A", "red", [ "v0" ] ], [ "led2:C"
-
Thread
Assembler Frage ( 2mal hintereinander dieselbe Instruktion )
die Codestrecke von __sync_val_compare_and_swap( &lock,0,1 ) [code] 8005844: 463a mov r2, r7 8005846: 2101 movs r1, #1 8005848: f3bf 8f5b dmb ish 800584c: e852 3f00 ldrex r3, [r2] 8005850: 2b00 cmp r3, #0 8005852: d104 bne.n 800585e <main+0x66
lock,0,1 ); 80039da: 2601 movs r6, #1 80039dc: f3bf 8f5b dmb ish 80039e0: e854 2f00 ldrex r2, [r4] 80039e4: 42aa cmp r2, r5 80039e6: d103 bne.n 80039f0 <main+0x5c> 80039e8: e844 6300 strex r3, r6, [r4] 80039ec: 2b00 cmp r3, #0 80039ee:
-
Thread
NEMA 17 Schrittmotor lässt sich nicht ansteuern.
diesem Aufbau falsch laufen könnte? Hier dann noch mein Code, der auf dem Mikrocontroller läuft: [c] #include "BluetoothSerial.h" BluetoothSerial SerialBT; // Schrittmotor-Pinbelegung const int MS_PIN = 15; // Schrittauflösung (MS1) const int MS2_PIN = 13; // Schrittauflösung (MS2)
für den Motor. Der Controller wird über meinen Laptop versorgt, von dem auch der Sketch auf den ESP32 geladen wird. Auf den Fotos ist er nur gerade nicht angeschlossen.
-
Thread
ESP32 Footprint in Target
wurde. Die Angaben im Internet sind sehr unterschiedlich. https://wiki.geekworm.com/images/thumb/2/22/NodeMCU-Size.jpg/600px-NodeMCU-Size.jpg https://joy-it.net/files/files/Produkte/SBC-NodeMCU-ESP32/SBC-NodeMCU-ESP32_dimensions.png https://components101.com/sites/default/files/inline-images/ESP32-DevKitC-Dimensions.png
-
Thread
Arduino Librarys - Wer prüft diese ?
anders), aber wo > bitte bekommt man ein komplettes Entwicklungssystem für 20 Euro? Für knapp 2 Euro: https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052?hash=item36308f0034:g:kyoAAOSwgLVZmubX:rk:3:pf:1&frcectupt=true 0 Euro:
=lpc1768&LH_PrefLoc=2&_sop=15 Die Boards mit dem LPC1768 kosten über 30 Euro. Wurde nur STM32 kopiert?
-
Thread
Platine per App „steuern“
Wie wärs mit Wlan? ESP32/ESP8266. Brauchst keine App sondern einfach ne Webapp
Timmo H. schrieb im Beitrag #6643525: > Wie wärs mit Wlan? ESP32/ESP8266. Brauchst keine App sondern einfach ne > Webapp Und wie greift man auf diese Webapp zu ? Kann der Zugang verschlüsselt werden und wie stabil ist die Verbindung ?
-
Thread
Richtige Bestückung eines PCB mit RJ45 Buchse
Sherlock 🕵🏽♂️ schrieb im Beitrag #7817321: > Der ESP8266 Chip in dem ESP12S Modul unterstützt kein (verkabeltes) > Ethernet. Richtig, das gibt es nur bei einigen Varianten des ESP32.
) PIN 5: Data In --> kontaktiert und parallel geschalten zu ESP-PIN 15 (UART0_RXD; GPIO3) PIN 6: CP1 --> nicht kontaktiert, da R90 fehlt PIN 7: CP2 --> nicht kontaktiert, da D34, D36 fehlen PIN 8: CP3 --> vermutlich kontaktiert zu C34 (schlecht ersichtlich)
-
Thread
E-Paper-Display für PC
von hinten aufzuzaeumen. Erst ESP32- Library raussuchen z.B GxEPD2. Dann kucken ob das anvisierte Display unterstuetzt wird und ob das dazu benoetigte Interface auch lieferbar ist. Man sollte schon mal ein SPI-TFT an den ESP32 angeschlossen
um den Faktor 5-10 langsamer und koennen oft kein Teil-Update. https://github.com/G6EJD/ESP32-e-Paper-Weather-Display
-
Thread
Exponentialrechnung
> kann ich nicht mal so genau sagen, sowas schmeisse ich gleich aus dem > Kopf. > Kann mit der ESP32 Erweiterung zu tun haben, andere bestätigten die > Probleme welche mit der Installation der 1.8.9 gelöst wurden. > > Meist nehme ich nie diie neuste Version, erst Recht nicht ohne Not, denn
Veit D. schrieb im Beitrag #6061813: > Und Probleme mit einer Erweiterung für fremde Boards (ESP) kann man > nicht der IDE zu schieben. Mich hat das dann auch nicht mehr interssiert, aber OK die 1.8.2 bis 1.8.8 gingen alle bei mir. ach
-
Thread
RTOS mit Arduino
Der ESP32 läuft unter Arduino bereits mit RTOS.
Mehrkernern kann ich mir aber vorstellen das einzusetzen. Kann > FreeRTOS das eigentlich? angeblich beim ESP32 2 Kerner, aber das Zusammenspiel wird etwas komplizierter, soweit bin ich noch nicht.
-
Thread
chinesisches IP Relays board
Im Vergleich zu den üblichen ESP2866 oder ESP32-Boards sind die Preise gepfeffert. Was können diese Boards mehr für das sich das lohnt? Klar, Ethernet. Treibt das den Preis?
robustere Version mit Bistabilen Relais: https://www.cnx-software.com/2022/08/31/esphome-compatible-esp32-s2-module-offers-six-32a-latch-relays-in-din-rail-enclosure/ Kostet aber auch ne Mark mehr.
-
Thread
Verständisfrage Stromsensor
Zum Restschaltplan: deine Fan-Schaltung schließt Vcc kurz. Dein Esp32 wird sicher 3,3V Interfaces haben. Also brauchst du Spannungsteiler zwischen ACS724 und Esp32.
von typisch 2,5V+22*66mV = 3,9V. > und Esp32. Dessen ADC ist sowieso nicht berühmt für Genauigkeit und Linearität. Besonders in den "Randbereichen" taugt der nicht viel: - https://www.esp32.com/viewtopic.php?
-
Thread
Python oder besser bei C bleiben?
persönlich mag Python auf dem PC und dem Raspberry Pi sehr gerne, aber auf Mikrocontrollern wie den STM32 oder ESP{8266,32} kann ich mich damit noch (noch) nicht so richtig anfreunden.
Programmiersprache Python an sich nichts ist, > was mir Freudentränen in die Augen bringt. Ich habe vor 2-3 Jahren mit Micropython (MPY) auf ESP8266/ESP32 angefangen und habe echt Spass damit! Ich cross-compile auf WSL2 unter Docker den gesamten MPY Core, meine eigenen Libraies und den eigentlichen Applikation
-
Thread
Hell/Dunkel digital erkennen
Hi, ich möchte mit einem ESP8266 hell und dunkel erkennen können. Leider hat der verwendete ESP-01 keinen ADC (*). Ich hab auch nur noch einen pin frei, sodass I2C-Lösungen auch nicht in Frage kommen. Der Eingang braucht >2,4V
Markus M. schrieb im Beitrag #5197452: > Leider hat der verwendete ESP-01 keinen ADC (*). Ich hab auch nur > noch einen pin frei, sodass I2C-Lösungen auch nicht in Frage kommen. Verlasse deine Denk-Einbahnstraße. Du könntest die Wahl zu messenden Größe, die Auswahl
-
Thread
Daten zwischen zwei ESPs in Echtzeit übertragen
Lösungsvorschlage würde ich mich sehr freuen. :-) Wenn Du es Dir leisten kannst, nimm die kaum teureren ESP32 und verwende Bluetooth. Das ist für Deine Zwecke deutlich geeigneter.
Danke für die vielen Antworten. Sollte mein Projekt scheitern, würde ich mir den ESP32 nochmal genauer angucken. Ich wollte es aber eigentlich mit dem ESP8266 schaffen. Aus verschiedenen Codes konnte ich mir einen Code zusammenbasteln. Ich kann, wenn ich den Taster betätige, HIGH
-
Thread
RISC-V: Wird das was?
einen 16550 UART und nicht etwas verkrüppeltes wie bei SiFive (https://sifive.cdn.prismic.io/sifive%2F834354f0-08e6-423c-bf1f-0cb58ef14061_fu540-c000-v1.0.pdf => nur 8 datenbits! ich nutze oft 9-bit zum synkronisieren) oder einen STM32 Nachbau bei Giga Devices (aber gottseidank nicht etwas komplett eigenes
verbreitet hatte, da hatte jeder Hersteller seine eigenen > Cores (AVR, ST6/7, 68k, Z80, 6502, PIC, SH, M16C, MCS48/51, usw) > Lizensieren muss man nur wenn man faul ist oder vielleicht ein paar > Tausend Stueck braucht. Ich meinte den ESP32/ESP8266. War ungünstig zitiert, sorry.
-
Thread
Codeeingabe mit wenig Leitungen für SPS
Ein kleiner uC kann die Tastatur auslesen und per UART an deine SPS senden.
eingefleischte PIC-Fangemeinde, auch da findet man viel Dokumentation. Das sind auch alles feine µC und im Grunde genauso einfach einzusetzen, wenn nicht einfacher (wie manche behaupten). Als nächstes kommt die STM32-Fangemeinde, das sind kleine 32Bit- Controller, die in diesem Forum auch gerne
-
Thread
Webasto W-Bus
Während der Diagnose sendet die Software endlos abwechselnd zwei Befehle [code]F4 0D 50 30 5F 60 61 0A 2A 3D 2B 23 0E 28 F4[/code] und [code]F4 17 50 30 1E 5A 33 03 01 04 02 58 59 32 10 15 13 34 24 2C 12 11 0C 51 B7[/code] Die sehen deutlich länger aus als alles was ich sonst so gesehen hab. Adresse
58 00 23 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 0B 59 00 00 05 32 00 10 01 15 7F 13 03 D9 34 04 6A 24 00 2C 00 12 C8 11 45 46 47 48 49 50 51 52 CHK 13 88 0C 68 51 00 00 00 CD [/code] - Byte 2 und 3 ist
-
Thread
GPIO-Board für PC mit Windows?
ich nutze Tiny-I2c-USB-Boards (https://github.com/harbaum/I2C-Tiny-USB) mit den jeweils passenden I2C-Portbausteinen.
hat einen I2C-Anschluss sowie zusätzlich einen DVI-Anschluss (=Reset), das wird ohne Programmierung möglicherweise nicht gehen.
-
Thread
Keypad 3x4 (am Tasmota o.ä.)
| (dies dient forerst nur meiner Dokumentation. Werde heute Abend den Support diverser I2Cs in der aktuellen Tasmota Firmware prüfen) PS: Einen MCP23017 habe ich bereits am gewünschten ESP2866 mehrere gingen glaube nur bei ESP32
schrieb im Beitrag #7918105: > Moin Leute, > jetzt Lag meine 3x4 fast ein Jahr in der Schublade.. 74C922 https://www.mouser.com/datasheet/2/308/MM74C922-1120961.pdf