-
Thread
Ritto 17230 Klingelsignal mit ESP32 abgreifen
anliegen, durch den Pull-Down Widerstand habe ich 0Volt anliegen. Der Pull-Up Widerstand auf der ESP32 Seite führt dazu, dass auf dem GPIO 3,3 Volt anliegen und somit ein HIGH Wenn es klingelt liegen 5 Volt zu GND an: Der MOSFET macht auf, und zwischen Drain und Source liegt eine Verbindung vor
ansteuern und den Transistor des OK an den Eingang des ESP hängen, von letzterem noch Pullup zu 3v3.
-
Thread
Probleme beim flashen des ESP32 mit ESP-PROG
Hast du denn den ESP32 auch in den Programmiermodus gesetzt ? Zumindest habe ich nichts davon gelesen.
Ich habe gerade mal das oszilloskop rangehangen. auf dem video ist das signal auf der leitung vom ESP-Prog (RXD0) -> ESP (TXD0) zu sehen. auf der ESP (RXD0) -> ESP-Prog (TXD0) passiert während des flash Versuchs garnichts. GND und 3V3 sind OK. Der ESP-Prog soll den esp eigentlich automatisch in
-
Thread
ESP32 espressif eclipse debugging
dem Debugger nicht unter eclipse. Ich habe mal den Debugger per Console gestartet: [c] C:\Entwicklung\Esp32\Test\blink>xtensa-esp32-elf-gdb -x gdbinit build/blink.elf GNU gdb (esp-gdb) 14.2_20240403 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version
connections Error: unable to open ftdi device with description '*', serial '*' at bus location '*' C:\Espressif\tools\openocd-esp32\v0.12.0-esp32-20240318\openocd-esp32\share\openocd\scripts/target/esp_common.cfg:9: Error: at file "C:\Espressif\tools\openocd-esp32\v0.12.0-esp32-20240318\openocd-esp32
-
Thread
HTML Anzeige - Farbe Meldetext ändern
Raphael D. schrieb im Beitrag #7777002: > statische html Seite mit Platzhaltern im ESP ablegen Wie viel Stack hat der konkrete ESP32 eigentlich? Ich frage, weil sich diese allgemein übliche Vorgehensweise beim ESP8266 als schwierig entpuppt hatte. Da musste ich das HTML Dokument
automatisch gehen... Ansonsten habe ich ein Temperaturüberwachungssystem auf Basis von mehreren ESP32, welches Temperaturkurven speichert und bei überschreiten gewisser Grenzen Warnungen per Email verschickt. Dafür arbeite ich mit c++, html, python, php und einer MySql Datenbank für die Daten. ;)
-
Thread
ESP32-C6-WROOM-1U-N4 Bootet nicht richtig
Moin zusammen, Ich habe hier ein fertiges Relais Modul mit einen ESP32-C6-WROOM-1U-N4 drauf. Mein Problem ist? Lass das geflaschte. Tastmote. Nicht richtig Bootet. Soll heißen,beim ersten Anlegen der Versorgungsspannung startet Tastmote nicht. Erst durch ein Power cycling oder resetten des ESP32 startet Tasmota. Eine schlechte Versorgungspannung kann ich mittlerweile ausschließen, da der Fehler mit direkt versorgten 3,3V auch besteht. Hier mal der link zum schaltplan des Moduls https
-
Thread
USB Mausbewegungen modifizieren und an den PC weiterleiten
Hallo, ich möchte mit einem Arduino, ESP32 oder ähnliches die Bewegungsdaten einer USB Maus abfangen, manipulieren und anschließend an den PC via USB weitergeben. Hintergrund: ich möchte, wenn ich zwischen mehreren PCs wechsele den gleichen
wohl auch USB 1.1. Aber das du das hinkriegst, halte ich für zweifelhaft, selbst wenn du einen uC mit 2 eingebauten USB Interfaces nimmst statt dem 'Arduino/ESP32'. Wenn du wenigstens 2 Beispiele finden würdest, eins für eine Maus und eins für einen eine Maus abfragenden USB Master. Ich wüsste
-
Thread
ESP32C3 > Pin remapping
Hallo, ich versuche gerade das Signal "cpu_gpio_out5" nach "gpio0"zu mappen. Das Bild (pin_remap.jpg) was im Anhang zu sehen ist sagt mir das ich die Nummer "33" für das Signal "cpu_gpio_out5" dann in mein "GPIO_FUNC0_OUT_SEL_CFG_REG" schreiben muss damit ich später das Signal von GPIO5 an GPIO0 habe oder interpretiere ich das falsch? [c] #define GPIO_BASE 0x60004000 #define GPIO_REG(r) (GPIO_BASE + r) #define GPIO_FUNCx_OUT_SEL_CNFG_REG(n) (0x0554 + (4*n)) //write value to register #define REG_WRITE(_r, _v) do
-
Thread
ESP32-S2 wird nicht erkannt
Bei einem ESP32-C3 ist es ähnlich. Erst RST drücken, loslassen, danach Boot0 drücken und loslassen, dann flashen und anschließend RST drücken. Dann sollte es funktionieren.
Dieter S. schrieb im Beitrag #7774205: > Bei einem ESP32-C3 ist es ähnlich. > Erst RST drücken, loslassen, danach Boot0 drücken und loslassen, dann > flashen und anschließend RST drücken. > Dann sollte es funktionieren. Nein, der ESP32-C3 wird sofort
-
Thread
Electronica 2024, Tag 2 – nRF54, ARM Cortex-M52 und mitdenkende LEDs
interessanter waren diesmal aber die Ankündigungen, die es am Stand nicht zu sehen gab. Mit dem GD32G5 steht ein auf einem Cortex M33-Kern basierender Controller ante Portas, der – Namensähnlichkeiten und Ähnlichkeiten im Pinout sind rein zufällig – mitzuspielen gedenkt: [c] The GD32G5 series MCUs
core processing performance. --- via https://www.gigadevice.com/product/mcu/high-performance-mcus/gd32g5xx-series [/c] Zu guter Letzt gibt es im Zusammenspiel mit Beckhoff Neuigkeiten, die das EtherCAT-Portfolio ansprechbar machen: [c] The GDSCN832 series is a 2/3-port EtherCAT® SubDevice Controller
-
Thread
(China) PWM-Platine
Platine mehrfach bestellt: "YYNMOS-4" Pwm 4-Kanal mos fet Modul SPS Verstärker Platine Treiber modul 3-20V bis 3, 5-27 VDC 10a Laut Video und Beschreibung sollen 3V Eingang reichen, doch ich bekomme kein Durchschalten über den ESP-Ausgang hin. (Verbaute Eingangs-LED glimmt, aber Ausgangs-LED geht
neben dem Optokoppler für die Verwendung mit mindestens 5V-Eingang eingerichtet, aber wenn Sie sie mit 3,3 V (i.e mit einem esp32) Sie können einige kleine Drähte löten, um die Anzeige led zu umgehen, und nur den Optokoppler verwenden, Dies führt dazu, dass der Spannungs abfall geringer ist und eine Steuerung
-
Thread
ESP32: Remapping der SPI-Pins "on the fly"
Ich schließe mich den mal an.. Mich würde generell mal interessieren wie man z.B. bei einem ESP32C3 die SPI Schnitstelle (GPSPI2) auf beliebige I/O´s mapped..
Ich schließe mich den mal an.. > > Mich würde generell mal interessieren wie man z.B. bei einem ESP32C3 die > SPI Schnitstelle (GPSPI2) auf beliebige I/O´s mapped.. Nun, wie erwähnt, bei mir funktioniert das jetzt. Ist wogl ein ESP32-WROOM-32. Ich kenne den C3 nicht, ich schaue mal nach... Aha
-
Thread
ESP32 ohne Tastendruck neu programmieren?
> Doch, die ESP32-S2. ... und ESP32-C3, ESP32-C6, ESP32-S3 https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/api-guides/usb-serial-jtag-console.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-guides/usb-serial-jtag-console.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/api-guides/usb-serial-jtag-console.html
-
Thread
ESP32 Notrufbutton
wenn die Schwiegermutter nebenan wohnt, wäre doch WLAN die beste Option: ESP holt eine Seite auf einem kl Server (Raspi/ESP/wasauchimmer) und der schaltet daraufhin einen GPIO --> Alarm Der ESP32-C3 mini ist ein superkleines Board 22x18 mm, dazu ein Mini-LiIon aus einer
über ESP32 zu neuerdings ESP32-C3) laufen bei mir seit mehreren Jahren absolut stabil.
-
Thread
raspberry pi zero: Kein Zugriff auf webserver mit lighttpd
Im Ordner /var/www/ habe ich mal eine info Datei erzeugt. info.php [c] phpinfo(); ?> [/c] Leider gibt es hier ein Verbindungsfehler. http://192.168.178.32/info.php In der config Datei (sudo nano /etc/lighttpd/lighttpd.conf) habe ich auch den Port auf 8080
Die Datei sollte natuerlich folgenden Inhalt haben: [c] <?php phpinfo( ); ?> [/c] und nach Deinem eigenen Worten: [c] http://192.168.178.32:8080/info.php [/c]
-
Thread
ESP32C3 > SPI > Statemaschine
Kann mir jemand erklären was es genau mit dieser "Statemaschine" (siehe Anhang) zu tun hat? Und wozu dient der Status "DUMMY"? Wozu braucht man das? Link zum Datenblatt: https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwiXifDp3dOJAxUhhv0HHY7lCk0QFnoECBsQAQ&url=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-c3_technical_reference_manual_en.pdf&usg=AOvVaw2swcR7Ibg96yV5qE6FBcJe&opi=89978449
-
Thread
DSO Batronix Magnova? Erfahrungen?
enthält, kann ich mangels Magnova nicht sagen. Ein Hexdump der Datei beginnt mit: 00000000h: 53 61 6C 74 65 64 5F 5F 5A 0E CC A1 10 B2 DF 13 00000010h: E1 21 54 26 AF 45 72 DB 2E 56 72 FB 60 86 73 4C 00000020h: C5 FE BC 00 F3 1D F7 83 45 AA C0 4E 15 A4 7B 5D 00000030h: 8D 09 C3 3E 0B 56 C0 3E BD 26
schrieb im Beitrag #7863183: > Wenn man den Faden weiterspinnt wird etwas daraus. Bspw. mit einem > ESP32/Raspi mit Kamera eine Gesichtsmimikerkennung bauen. Och nö, gibt es doch alles schon, aber viel einfacher und auch ohne Fußschalter: https://www.mikrocontroller.net/topic/404688#4691455
-
Thread
Sumd (Graupner) mit Micropython auswerten
CRC-CCITT (XModem) with 0x1021 as polynomial and 0x0000 as starting value. An UART1 des ESP32 empfängt Micropython : wert : b'\xa8' wert : b'\x01' wert : b'\x06' wert : b'.' wert : b'\xd8' wert : b'.' wert : b'\xc8' wert : b'3' wert : b'(' wert : b'/' wert : b'\x08'
) # 15 0xfb (251) # 16 0xe8 (232) # Und da das erste Servo bei index 3 & 4 liegt: servopos = struct.unpack('H', struct.pack('2B', ba[4],ba[3]))[0] # oder wie robert vorschlug: servopos = int.from_bytes(ba[3:4+1], 'big') [/code]
-
Thread
Literatur für Microcontroller
STM32G051F8Y3 - WLCSP 2×2,4 mm groß, hat 12bit ADC und 12bit DAC. Jack S. schrieb im Beitrag #7770375: > Verstärker Ist das ein OPAMP? Wie wäre es mit einem STM32H503EBY6 - WLCSP 2.33×2.24, hat 12bit
schwammige Antwort: Dein 10 bit DAC ist das Kriterium, das die Auswahl massiv einschränkt. Ein STM32L432KCU6 in UFQFPN32 ist so klein und enthält alles, es gibt auch Nucleo Experimentierboards damit man erst mal mit handlichen Teilen experimentieren kann bevor man UFQFPN32 auflöten muss.
-
Thread
Raspberry Pi-Touchscreen, Arduino-Zertifikation und neuer Cortex M85-Mikrocontroller
480 MHz Arm Cortex-M85 with Helium and TrustZone • Memory: 1MB Flash, 672 KB SRAM (including 32KB TCM w/ ECC, 512KB user SRAM with parity protection+128 KB additional user SRAM), 1KB standby SRAM, 32KB I/D caches • Peripherals: 16-bit external memory I/F, XSPI (Octal SPI), SPI, I2C, USBFS
sich dabei nur um ein „Relabeling“ handelt, die zugrunde liegende Technologie bleibt identisch: [c] Arduino UNO R4 Wifi (ABX00087_CN) Arduino UNO R4 Minima (ABX00080_CN) Arduino UNO R3 (A000066_CN) Arduino Nano ESP32 with (ABX00083_CN) and without (ABX00092_CN) headers Arduino
-
Thread
USB Problem bei STM32F072C8
Mimosen ;-) Deswegen werden heute immer öfter fertige Oszillatoren verbaut, teils sogar auf billigen µC-Platinen (Pico 2, ESP32-C3 ...)
#7769941: > Deswegen werden heute immer öfter fertige Oszillatoren verbaut, teils > sogar auf billigen µC-Platinen (Pico 2, ESP32-C3 ...) na ja, am Quarz lag es ja nicht ! Einen Punkt habe ich, dank rubel-die-katz vergessen: - ich habe mich seit gefühlt 1000den von Jahren wieder mit STM32 Cube beschäftigt
-
Thread
Suche schmalen 12 V Akku mit ~ 1500mAh
in der Hoffnung das jemand von euch vielleicht eine gute Idee oder Input hat: Ich brauche für 3 artgleiche Schaltungen passende Energiequellen. Ich habe 2, 4, und 6 Stück 12V Elektromagneten, die ich über einen ESP32 mit PWM und Mosfet variabel steuern möchte. Ein Aufbau mit 2 Elektromagneten
3-7v-ungeschuetzt_100614_3014) in Verbindung mit einem solchen Laderegler (https://www.amazon.de/DollaTek-St%C3%BCck-18650-Lithium-Ionen-Akku-Schutzkarte/dp/B099DC44B2) für die Anwendung praktikabel?
-
Thread
Kondensatorladung über MOSFET gezielt freigeben
Wolfgang schrieb im Beitrag #7768979: > wenn die Basis > des NPN-Transistor am ESP (Micoprozessor) auf 3.3V gelegt wird, und > damit auch der MOSFET am Gate +15V abbekommt Nein, das tut er nicht. Der Mosfet hat dann am Gate etwa 3V. Aber nur da zu reparieren bringt nix, Deine
Re schrieb im Beitrag #7768991: > Wenn der MOSFET die Entladung des C durch die last bewirken soll, dann > sollte der auch die Last (R3) schalten und nicht den C. Erstmal vielen Dank für Deine Hilfe und den Entwurf! Das Steuern der Last über den MOSFET ist aus meiner
-
Thread
Stromversorgung autonome ESP32Cam
Hallo! Ich habe jetzt eine ESP-32Cam sicherheits cam gebastelt. Suche nach passende Gehäuse (3D druck ) und Stromversorgung. Cam gibt es in 3 Varianten: 1.Reine Timelapse Cam. z.b. 1 Bild pro 5 Minuten. Wenig Strom bedarf
Alexander C. schrieb im Beitrag #7768078: > Frage: wie viel Akkus für 1 ESP Cam? Soviele, dass die von dir gewünschte Laufzeit (plus Reserve) erreicht wird.
-
Thread
Hardwareauswahl für Smart Speaker
Sofern du an einer Homeassistant Lösung interessiert bist, ist die Problematik schon gelöst: Ein ESP32 mit ESP-Home übernimmt die Wakeword Erkennung und streamt das Audio dann an einen potenteren HA Server. https://esphome.io/components/voice_assistant
den es interessiert, selber herausfinden. Hätte nicht gedacht, dass das mit einem solchen Board ESP32-S3 bzw ESP32-P4 überhaupt möglich ist. Wenn ich meinen Tisch nicht voller Analogelektronik hätte, würde ich es selber auch mal testen und herausfinden wir gut es funktioniert. Christoph M. schrieb
-
Thread
EPS32 Leistung SMA Tripower Modbus TCP auslesen
einem ESP32 zu implementieren. Lies das: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/modbus.html Du wirst den TCP-Master haben wollen. https://github.com/espressif/esp-idf
modbus.stop(); if (!modbus.begin(serverAddress, 502)) return -1; } return 0; } [/c] warum zum Geier ist das mit dem ESP32 scheinbar so kompliziert oder lieg ich da falsch ? Gehts auch einfacher ? Leider will die Mega lib nicht auf dem ESP laufen. Dankeschön
-
Thread
Owon XDM1041 - Billigheimer oder günstige Alternative
100 μV, wenn die Genauigkeit nur 0,05% und damit +/- 2,5 mV beträgt? Und das auch nur zwischen 18°C und 28°C Umgebungstemperatur nach 30 Minuten Warmlaufzeit ...
Nachdem ich etwas genervt war, dass mein XDM1041 im Low-Sampling-Modus startet, habe ich per ESP32 automatisch den Sampling-Modus nach jedem Start per SCPI auf High setzen lassen. Während der Entwicklung kam mir die Idee, das Multimeter über WLAN/MQTT in Node-Red zu integrieren. Der Prototyp läuft
-
Thread
„Touch Button“ als Sensor-Strecke LED - Photodiode ?
linearisieren. Läuft das Timerregister schön schnell, kann das recht auflösend werden. (Gibt da ja auch 32bit mit Interrupt.) Ich möchte hier um Anregungen bitten, wie man durch Software den „Lock-In“, oder Kreuz-Korrelations-Anteil hinein bekäme. Vorbild bei den Anlog-Chips: Eigentlich hat der
teilen, die eine kleine begrenzte Einkaufsliste wie ESP32 oder Arduino und ein Breadboard als Einstiegs-Ticket in primitive Spektroskopie nutzen können. Es geht nicht um die Elektronik, sondern um die Mess-Möglichkeiten. Der Pool ist nur ein Beispiel
-
Thread
Mikrocontroller mit SMB2/3 und USB-HID: Challenger+ RP2350 WiFi6/BLE5 ?
WiFi6/BLE5 von iLabs scheint mir ein möglicher Kandidat zu sein: der Pico-Teil als USB-HID und der ESP32-Teil für die SMB-Kommunikation. Würde das funktionieren ? Kennt Ihr ggf. eine einfachere Alternative (einen µC, der beides kann) ? Grüße Tobias
Tobias schrieb im Beitrag #7767096: > Kennt Ihr ggf. eine einfachere Alternative (einen µC, der beides kann) ? Der ESP32S3 kann WiFi und hat eine USB-Peripherie und kann dementsprechend schon direkt mit einem USB-Host reden und braucht da nicht noch einen RP für. Für den ESP32S3 gibt es
-
Thread
Neue Bauteile: STM-Drohnenkit, intelligente Steckverbinder, Stromsensoren und mehr
folgende OEMSecrets-Scan zeigt, wie sich die Kostensituation präsentiert.  Bildquelle: https://www.oemsecrets.com/compare/GAMECONTROLLERTOBO1%20 ### M5Stack U024-V2 I2C - Joystick-Bausatz auf Basis eines STM32G0. Wer keinen vollwertigen Controller benötigt, findet
ermöglicht.  Bildquelle: https://shop.m5stack.com/products/i2c-joystick-2-unit-stm32g030? ### Abracon: Superkondensatoren mit hoher Energiedichte dank 3V Betriebsspannung. Das in der dritten Ausgabe der Art of Electronics befindliche Diagramm zur „Energiedichten-Visualisierung
-
Thread
ESP32C3 > PLL
Nabend, ich bekomme es einfach nicht gebacken mein ESP32C3 Super Mini Board auf die interne PLL umzustellen.. Laut LA komme ich maximal auf die XTAL (20MHz) was mache ich falsch, was habe ich nicht verstanden? [c] #define SYSTEM_BASE_ADDR 0x600C0000 #define SYSTEM_CPU_PER_REG (*(volatile uint32_t*)(SYSTEM_BASE_ADDR + 0x0008)) #define SYSTEM_PLL_FREQ_SEL 1<<2 #define SYSTEM_CPU_PERIOD_SEL 0 #define
-
Thread
Lautstärke messen von analogen Signalen
auch gerne einen ESP32 nutzen auch wenn der fuer sowas sicher erheblich ueberdimensioniert ist. Also ja, fang an. Vanye
soll, aber im Prinzip hab > ich dir oben sowas aenliches beschrieben. Du darfst auch gerne einen > ESP32 nutzen auch wenn der fuer sowas sicher erheblich > ueberdimensioniert ist. Der ESP32 hat 1 ADC (2 minus 1 x WLAN), mein Projekt hat 16 analoge Kanäle. Der CD4051 multiplext das ganze dann.
-
Thread
MicroPython-Arduino, Raspberry Pi OS-Update und Compute Module-Leaks
> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, 16 kB Flash, 2 kb RAM, und eine Handvoll
Harald K. schrieb im Beitrag #7766491: >> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. > > Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen > CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, > 16 kB Flash, 2 kb RAM, und eine
-
Thread
Makerfabs 4pin Connector
Hallo Ich habe so ein kann leider kein Link setzen MaTouch ESP32-S3 Parallel TFT with Touch 7“ 1024x600 Makerfabs 4pin Connector Feines Teil mit großer Auflösung Ich frage mich gerade was für Stecker ich benötige um den GPIO und I2C Bus anzuschließen. Ich habe
-
Thread
Einfachste Lösung um einen Taster per USB am PC auslesen mit C#.
Man könnte einen USB-UART Umsetzer nehmen und die Handshakesignale (CTS) schalten. Unter C gibt es GetCommModemStatus und WaitCommEvent. Kann sein, daß man da unter C# selber Hand anlegen muß.
> Man könnte einen USB-UART Umsetzer nehmen und die Handshakesignale (CTS) > schalten. > Unter C gibt es GetCommModemStatus und WaitCommEvent. > Kann sein, daß man da unter C# selber Hand anlegen muß. Von FTDI gibt es da wie gesagt fertige DLLs für C#. Muss man nur einbinden. Je nach Chip können
-
Thread
Krieg in Sachen ARM, Raspberry Pi-SSDs und mehr
.  Bildquelle: https://www.seeedstudio.com/Wio-SX1262-with-XIAO-ESP32S3-p-5982.html Interessant ist die Art der Verbindung zwischen dem Lora-Funkmodul und der als Basis dienenden Xiao-Variante mit einem ESP32-S3. Das Basismodul bringt - wie in der folgenden
.  Bildquelle: https://www.seeedstudio.com/Wio-SX1262-with-XIAO-ESP32S3-p-5982.html ### Orange Pi 5 Max - Schaltplandokumente stehen zum Download bereit Auch wenn das Design hauseigene“ Prozessrechner - der Teufel liegt nur allzu oft im Bring-up des DDR-Interfaces
-
Thread
Gibt es ein Vergleich des Stromverbrauchs esp32c3 super mini und esp32s3 zero3
Hallo, gibt es eine Vergleich beim Stromverbrauch zwischen esp32c3 super mini und esp32s3 zero? Danke
Martin L. schrieb im Beitrag #7762940: > gibt es eine Vergleich beim Stromverbrauch zwischen esp32c3 super mini > und esp32s3 zero? Ins Datenblatt schauen!