-
Thread
clangd als lsp-server für esp32-code: unknown target triple
:58.373] Could not build a preamble for file /xxx/xxx.c version 0: CreateTargetInfo() return null E[17:54:58.373] error: unknown target triple 'xtensa-esp32-unknown-elf' E[17:54:58.374] Failed to prepare a compiler instance: unknown target triple 'xtensa-esp32
wie folgt aufgerufen: ``` /usr/bin/clangd-19 --query-driver=/home/xxx/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc --log=verbose --pretty ```
-
Thread
Programmierbare Funkmodule ULP
Die Suche nach "2.4 GHz HF-System auf einem Chip - SoC" bei Mouser liefert 794 Chips. Schau Dir mal den ESP32 von Espressif an. Für den gibt es viel Software und Community-Support.
Müssen es 2.4GHz sein? Für 868MHz gibt es ein paar nette Module von IQRF mit einem PIC drauf, inkl. Low-Power-Option (Fernbedienungen mit CR2032 und so)
-
Thread
Überwachung Akkuspannung führt zu "Neustart" des Schaltreglers
Hallo Forum, ich nutze einen ESP32-WROVER-E + RFID-Reader + Neopixelring + ClassD-Amp (MAX98357a) + SD-Reader als MP3-Player für Kinder. Versorgt wird das Ganze per USB und/oder LiPo/LiFePO4-Akku (inkl. integrierter Ladeelektronik
kurz danach wieder neu zu starten. Den Eingang des SGM809 habe ich mit einem RC-Glied (100 Ohm und 2,2 uF) gedämpft und den TPS63000 eingangsseitig mit 10 + 22 uF stabilisiert (ausgangsseitig mit 3x10 + 22 uF); den ESP32 mit 100 + 10 uF. Im Bypass-Modus läuft auch alles wie gewünscht. Wie löst man
-
Thread
ESP32 BLE OTA Arduino
Ich möchte auf dem ESP32 OTA nutzen. Nun gibt es verschiedene Möglichkeiten. https://github.com/ayushsharma82/ElegantOTA https://github.com/fbiego/ESP32_BLE_OTA_Arduino https://github.com/michael-angerer/esp32_ble_ota
BLEOTA-nimble.zip https://github.com/gb88/BLEOTA/tree/nimble NimBLE-Arduino.zip https://github.com/h2zero/NimBLE-Arduino/tree/a79941c dann unter File -> Examples -> BLEOTA -> nimble -> bleota_secure -> die bleota_secure.ino zu öffnen. Es kompiliert aber läuft nicht richtig auf dem ESP32 (Handyladegerät
-
Thread
Wie baut man in C Strings zusammen?
testString soll seriell übertragen werden. Dann kann man die Teile auch nacheinander ausgeben. [c] puts("A ="); putc(byte1); puts(", B ="); putc(byte2); puts(".\n"); [/c]
Irgendwie ist das echt so eine Macke von C, oder? Irgendwie scheint C Probleme mit Strings zu haben. Merke das gerade bei Arduino-Sprech, was ich für meinen MPP-Tracker mit ESP32-Webserver "lernen" musste. Die Ausgaben mittels getrennten Funktionsaufrufen
-
Thread
Alter EPROM M27C512 Lese- und Programmiergerät mit ESP32
Hallo zusammen, ich möchte einen alten UV EPROM M27C512 mit einem ESP32 auslesen und neu programmieren. Hintergrund: der auszulesende EPROM war in einem AVM A2 eingebaut als Programmspeicher verbaut und weil dessen Fenster nicht abgeklebt war, vermute
Daniel S. schrieb im Beitrag #7889341: > ich möchte einen alten UV EPROM M27C512 mit einem ESP32 auslesen und neu > programmieren. Warum zwanghaft mit so rinem ungeeigneten uC ? Zu wenig I/O, falsche Betriebsspannung. Warum nicht Atmega32 (Arduino Mega256) oder ein
-
Thread
USB-C Stromversorgungsproblem: Mikrocontroller startet nicht, TVS-Diode als Ursache?
mit meiner neuen, selbst entworfenen Platine helfen. Das Setup: Ich habe eine Platine mit einem ESP32 entwickelt und dabei den USB-C Anschluss mit einigen Schutz- und Filterkomponenten versehen. Dazu gehören: Eine TVS-Diode (Würth 82400274) Eine Gleichtaktdrossel auf den Datenleitungen (D+/D
hab mich halt versucht an die von Würth beschrieben Dokumente zu halten die haben Unterlagen zu USB 2.0 und USB 3.0 / USB-C.. Aber ein Beispiel für USB 2.0 mittels USB-C ist nicht explizit vorhanden :(
-
Thread
Tipps zu: 600+ Schrittmotoren ansteuern
Bei Servos reicht ein PWM Pin, der ESP32 hat bis zu 28 PWM Ausgänge.
Methode ist, jedem Motor (oder einer Motorgruppe) einen eigenen Mikrocontroller (wie Arduino oder ESP32) oder ein dediziertes Motorsteuer-Board zuzuweisen, das vom Raspberry Pi über ein Bussystem (z. B. I2C, SPI, UART, CAN) gesteuert wird. - So übernimmt jeder Mikrocontroller die exakte Ansteuerung
-
Thread
ADA lernen JA/NEIN? Einstieg in Embedded Systems.
richtigen Einstieg nicht so recht. Im Studium habe ich ein wenig mit ADA (Ravenscar-Subset) auf STM32-Boards gearbeitet. Als Hobby habe ich außerdem erste Erfahrungen mit dem ESP32 und FreeRTOS gesammelt sowie grundlegende Programmierung mit AVR und C ausprobiert. Nun frage ich mich, welcher Weg langfristig
ADA von hier geht auch auf dem Arduino DUE und einem ESP32: https://github.com/reznikmm/esp32-gnat-rts
-
Thread
AVR - Taktfrequenz für Seriell ohne Handshake
XIAO ESP32 keinerlei solche Probleme, der wird definitiv mit 921600 Baud geflasht. Im allgemeinen sind krumme bzw. unpassende Baudraten schon kritisch. Ich meine man könnte auch mit sicheren 100kBaud bzw.
Das Senden funktioniert fehlerfrei ATtiny402 VDD: 3.0 V Temp: 21°C Main Clock: 2.5 MHz UART: 115200 Bd
-
Thread
Rohm liefert AI-MCU, ST zeigt in Kooperation mit QualComm entwickelte Funkmodule uvam
paralelle Ausführung zweier Betriebssysteme ist im Design explizit vorgesehen. ### Wireless-Tag: ESP32-P4 mit ESP32-C5 ESP32-P4-basierte Boards benötigen zur Interaktion mit Drahtlosnetzwerken einen Koprozessor: bisher kam hierfür durch die Bank ein auf einem ESP32-C6 basierendes Modul zum Einsatz. Wireless-tag – das Unternehmen bot unter Anderem die ersten frei verfügbaren ESP32-C5-Module an (siehe https://www.youtube.com/watch?v=Vjc5aMzY2P8) – lanciert nun ein Evaluationsboard, bei dem ein C5 als Funk-Koprozessor dient.  Bildquelle: https
-
Thread
Tasterentprellen für Dummies
elegant sein, aber die Sprache ist mir zu low. Ich brauch was fertiges für Arduino. Es läuft auf einem ESP32 Ressourcen sind zweitrangig.
Maske für alle abzufragenden Tasten. Im Beispiel sind es drei Tasten, die parallel abgefragt werden: [c] #define ALL_KEYS (KEY0 | KEY1 | KEY2) [/c] Das musst Du dann auf Deine Belange anpassen.
-
Thread
Garagentor Funkfernbedienung Tastschalter über ESP32 durchschalten
Hallo, ich habe eine Hörmann Garagentor Funkfernbedienung HSE4-868-BS, diesen möchte ich über ESP32 und über mein Smartphone fernsteuern, ESP32 ist soweit eingerichtet, das Signal kann ich über einen Webbrowser von meinem Smartphone an das ESP32 Senden ( Server/Client )... Meine Frage bezieht
kannst auch einen anderen > GPIO nehmen den Du zwischen Input und Output LOW wechselst. Sind 2.5 Volt am Taster, über den ESP32 DAC habe ich ja ein Kabel das ich zum Taster führe, Problem ist hier, das die Lötstellen so winzig sind das ich das mit meinem normalem Lötkolben nicht hinbekomme, wie
-
Thread
Taupunktsteuerung - Geeignete Funklösung
Rolling Codes. Etwas weniger Bastelarbeit und immer noch "funkarm" wäre eine ZigBee Lösung mit einem ESP32-C5, theoretisch könnte das hier funktionieren: https://github.com/espressif/arduino-esp32/blob/master/libraries/Zigbee/examples/Zigbee_Window_Covering/Zigbee_Window_Covering.ino Dort habe ich allerdings
früher bei manchen Mercedessen. Profis nehmen heutzutage die entsprechenden Bereiche bei 868MHz oder 2.4GHz.
-
Thread
ESP32 externer Watchdog Reset stört Flashvorgang
alles soweit. Die main loop() toggled den Watchdog und der Reset Pin des LDO ist mit dem EN Pin des ESP32 DevBoard verdrahtet. Nun möchte ich das Signal unterbrechen mit einem NPN der über GPIO0 angesteuert wird, so dass sich der ESP32 flashen lässt. Problem der Reset funktioniert dann nicht mehr,
externes, nichts was vom Status des ESP32 abhängt.
-
Thread
PiPico-VsCode-GDB file not found
-472d-a8bf-b65d1f4ebec4", "pvtShowDevDebugOutput": "raw" } Reading symbols from c:/users/rs/.pico-sdk/toolchain/14_2_rel1/bin/arm-none-eabi-objdump --syms -C -h -w c:/Rudis/Rubelroller/Electronik/Schweisstrafo/Sps2/build/Sps2.elf Reading symbols from c:/users/rs/.pico-sdk/toolchain/14_2_rel1/bin/arm-none-eabi-nm --defined-only -S -l -C -p c:/Rudis/Rubelroller/Electronik/Schweisstrafo/Sps2/build/Sps2.elf Launching GDB: "C:\\Users\\RS\\.pico-sdk\\toolchain\\14_2_Rel1\\bin\\arm-none-eabi-gdb
-
Thread
NXP KW47 mit Channel Sounding, neuer PSoC, ESP32-C3-basierte AI-Kamera uvam
hauseigenen MCUs selbst realisieren und für Gewinn verkaufen können.  Bildquelle: https://www.nxp.com/design/design-center/development-boards-and-designs/ORANGEBOX Als Hauptprozessor kommt ein SoC aus dem Hause NXP zum Einsatz, spezifischerweise ein SoC
demonstration. --- via https://www.nxp.com/company/about-nxp/newsroom/NW-NXP-AI-ENABLED-ORANGEBOX [/c] ### Seeed Studio XIAO Vision AI Camera - ESP32 C3-basierte intelligente Kamera. Im Hause Espressif arbeitet man seit einiger Zeit (siehe beispielsweise https://www.youtube.com/watch?v=leHdHLKpDNM
-
Thread
ESP32 + I2S - Immer nur Brummen zu hören
, the simplex rx & tx channels can't be registered on the same controllers on ESP32 and ESP32-S2, * and ESP32-S2 has only one I2S controller, so it can't allocate two simplex channels */ #define EXAMPLE_I2S_DUPLEX_MODE CONFIG_USE_DUPLEX #define EXAMPLE_STD_BCLK_IO1
The tx and rx channels here are registered on different I2S controller, * Except ESP32 and ESP32-S2, others allow to register two separate tx & rx channels on a same controller */ i2s_chan_config_t tx_chan_cfg = I2S_CHANNEL_DEFAULT_CONFIG(I2S_NUM_AUTO
-
Thread
ESP32 Tasterauswertutn Probleme
Hallo, ich habe ein Problem mit der Tastenauswertung an einem ESP32-Wroom-32 Modul. Ich habe 4 Taster (Pin 36, 39, 35,34) mit einem Pulldown-Widerstand angeschlossen. Das Problem welches ich habe ist, dass wenn ich einen Taster drücke, alle anderen Taster den selben
. schrieb im Beitrag #7883298: > Hallo, > ich habe ein Problem mit der Tastenauswertung an einem ESP32-Wroom-32 > Modul. > Ich habe 4 Taster (Pin 36, 39, 35,34) mit einem Pulldown-Widerstand > angeschlossen. Ein Widerstand fuer vier Taster? Schaltplan bitte!
-
Thread
Arduino-Module, preiswerter FPGA, vibrationsrobuste IMU, quantensicheres TPM uvam
Ankündigung eines besonders kleinen Moduls mit folgenden Abmessungen: [c] mosaic-G5 modules, its smallest GNSS receivers yet, measuring only 23 mm by 16 mm and weighing as little as 2.2 grams. The ultra-compact form factor and reduced power consumption of mosaic-G5 receivers
MixerVoice.end(). • Change partition layout for Adafruit Feather ESP32-S3 4MB Flash 2MB PSRAM board, allowing BLE and other features to be enabled. [/c] Zu beachten ist, dass die neue Version von CircuitPython in vorhandenem Code einige kleine Änderungen voraussetzt
-
Thread
"Arduino kompatibler" MC für 2025
Warum nicht einen Arduino Nano? Oder einen ESP32? Da braucht es kein FTDI-Kabel. Es reicht ein USB-Kabel.
vorhanden? Ein Board muss so oder so ausgewählt werden. Ob man da einen Arduino auswählt oder einen ESP32-C3 ist dann auch egal.
-
Thread
Suche Ersatz für HM203 Oszi ?
würde es verwenden um mir aber mal irgendwo Impulse / toggelnde I/O's anschauen wollen - also Atmel / ESP Umfeld, vielleicht mal auf nen I2C draufschauen .. Also wäre schon schön, wenn es I2C oder Seriell "lesen" könnte aber sonst muss es nicht schnell sein. Was nimmt man denn da ohne den letzten
es verwenden um mir aber mal irgendwo Impulse / toggelnde I/O's > anschauen wollen - also Atmel / ESP Umfeld, vielleicht mal auf nen I2C > draufschauen ..
-
Thread
Kleine WiFi-Kamera mit Tablet konfigurieren
unten mit nur 48 Pins: https://github.com/daniel-dona/beken7252-opencam/wiki/BK7252-SoC-variations
oder eine leichte Veränderung der Lichtverhältnisse ... Aber, was Rechenleistung angeht, mit dem ESP32 lässt sich schon einiges an Bildverarbeitung anstellen, und der ist, wenn man ihn nicht in Modul-, sondern in Chipform verwendet, sehr kompakt unterzubringen, neben etwas Hühnerfutter ist das nur
-
Thread
WLAN Datenlogger mit APP gesucht
sein) auf dem Homeassistent läuft. Fertig ist dein Logger (und mehr falls du es nutzen willst). ESP(3€)+Sensor(Ds18B20 2€)+Raspberry, ich schätze so um die 30-50€ Gesamtkosten. Alternativ, wie bereits gesagt, einen Sensor mit Zigbee. Dann brauchst du aber auf der Raspi Seite wieder einen Zigbee
Lithium Knopfzelle locker 1 Jahr+ und hat keinen (China) App Zwang. Empfänger/Gateways kann jeder ESP32 oder Raspi mit BT sein. Das Ding an sich kann wohl auch 20.000 Datenpunkte im Flash speichern ( bei 10min ca ~4-5 Monate) und man kann es sehr simpel über BT mit dem Browser am Handy auslesen
-
Thread
Stromsparender Impulsgeber
Schaltungsidee. Ich versorge die Schaltung mit 12V und hänge da auch einen StepDown auf 3V3 und einen ESP32 dran. Dieser versorgt den Transistior regelmäßig mit einem Puls. R1 sowie R2 und der Schneckenzaun bilden einen Spannungsteiler, RSchnecke geh in den ESP32 in Analog in. Dort liegen je nach Widerstand
/arduino/original/4X/f/c/a/fca3b582dade742c9cbb77e4a89f25e2d37b18b1.png
-
Thread
Aus Platinen-Layout Schaltplan mit Fritzing erstellen
Ich hab mir dieses Fritzding mal installiert. Finde kein ESP32 DevKitC darin.
Alexander schrieb im Beitrag #7880368: > Ich hab mir dieses Fritzding mal installiert. Finde kein ESP32 DevKitC > darin. Was hat das mit dem Problem des TO zu tun?
-
Thread
Synchronous StepDown: Regler-IC oder gutes Design gesucht
Die Lösung mit μC wäre schon der Weg, wie man sowas heutzutage konstruiert. Allerdings NICHT mit sowas wie nem ESP32, sondern mit einem Controller aus einer Serie, die für genau soetwas die nötige Peripherie mitbringen
Ohne "Spezial-ICs" versuche ich es nur, wenn es nicht anders geht. PWM in Software mit dem ESP32 wäre auf jeden Fall besser als gar kein Wandler. Ich könnte auch die Verluste durch die Diode in Kauf nehmen und einen asynchronen StepDown bauen. Das sind dann aber ca. 20..30W (etwa 2,7% bei
-
Thread
ARM-Umbenennungen, Erweiterungen des Raspberry Pi-Ökosystems uvam
Software-Aktualisierung unterstützen muss. Im unter der URL https://github.com/raspberrypi/rpi-eeprom/commit/d50b2b32f162292ab6e235932075ce00bddda4ae bereitstehenden Change-Log zur nativen Firmware des Raspberry Pi findet sich nun ein nach folgendem Schema aufgebaute Eintrag: [c] * config_loader: Add support [boot_partition
sind, ist eine Aktualisierung auf jeden Fall anzuraten. ### M5Stack Tab5 - Tablet auf Basis von ESP32-P4 Die vergleichsweise hohe Grafik- und Rechen-Leistung des ESP32-P4 animiert Espressif seit jeher zum Anbieten von Evaluationsboards mit großen Displays. Der seit einiger Zeit zu Espressif gehörende
-
Thread
Spannungsreduzierung
sich fast wie ein Multimeter betrachten, das per I2C fertige Werte liefert.
.. welchen Fehler verursachen die gegen 10kOhm? Wie hoch wird der Strom sein, wenn anstatt 25V nur 2 Volt über der Diode sind? In diesem Aufbau, ESP an 3V3 und Akku total leer, können niemals mehr als 3,3V Sperrspannung auftreten. > Abgesehen davon hat der ADC-Eingang des µC aber schon Klemmdioden
-
Thread
Platformio Windows: ESP32 JTAG Debug mit ESP-Prog
USB-Controller" einen "USB Serial Converter B" und unter "USB-Geräte" einen "Dual RS232-HS" - den ESP-Prog mit einem ESP32-DevKit C V4 verbunden. Die Pins x-mal gecheckt und durchgeklingelt auf Verbindung und Kurzschlüsse, alles ok - Power für den ESP32-DevKit C V4 bekommt der über seinen eigenen USB-Anschluss
wieder hochgefahren und mir das Problem nochmal angesehen. Dabei habe ich bemerkt, dass sich das ESP32 DevKit C V4 nicht mehr "normal" über USB programmieren ließ, es gab immer einen Parity-Fehler. Dann die JTAG-Verbindung getrennt, nochmal "normal" programmiert, klappte dann. JTAG wieder verbunden
-
Thread
EMV /RED-Albtraum bei NFC-Reader (ESP32) – Maschinenbauer brauchen dringend E-Technik/EMV-Rat!
nachgelagertes Problem, da unser Budget sehr begrenzt ist. Kurz zum Aufbau unserer Platine: Herzstück: ESP32-C6-WROOM-1 Modul Anschlüsse: USB-C Buchse (für Stromversorgung und Daten bei initialer Programmierung), I2C-Pinheader für ein Display Spannungsversorgung: 3,3V LDO Peripherie: 2 IC-gesteuerte
Displaytypen (OLED hatte z.B probleme gemacht bei der Anzeige von QR-Codes) und welche Anbindungsart (I2C, SPI?) sind hier empfehlenswert, um die EMV-Anforderungen (z.B. Funkrichtlinie) möglichst einfach einzuhalten? Gibt es da "Standardlösungen" für den ESP32, die sich EMV-technisch als robust erwiesen
-
Thread
ESP32 und ADS1115/MCP4725: 5Vcc für ADC und DAC möglich?
Genau für diese Anwendung wurden doch I2C-Levelshifter gebaut. Damit funktioniert das problemlos. Der ESP32 hat auf seiner Seite die 3,3V und die andere Seite seine 5Volt.
Ben B. schrieb im Beitrag #7873405: > Die andere Überlegung, den I2C mit 5V betreiben - aber mag der ESP32 > einen 5V I2C an seinen Pins? Beim I2C-Bus ist der H-Pegel rezessiv, d.h. kommt über Pull-Up Widerstände. Die begrenzen folglich den Strom bei H-Pegel. Falls
-
Thread
ESP32-WROOM-32 Flash-Größe
des ESP32 (auf dem ADS1115 ist keiner mehr frei). Oder alternativ einen I2C Temperatursensor am Kühlkörper.
Passwort zu speichern. Ich weiß nicht, ob man diese "paar Bytes" ohne großen Aufwand direkt auf dem ESP32-Modul bekommt - wenn nicht, baue ich mir auch noch ein kleines EEPROM an den I2C.
-
Thread
Suche programmierbare Lüftersteuerung
Lars L. schrieb im Beitrag #7871568: > Kennt jemand was anderes? ESP32 - Tasmota drauf - MOSFETS an Ausgang - fertig
wasauchimmer gerade als Temperatursensor in und billig ist), Lüfter per PWM regeln. Oder gleich nen Esp32, dann kannst du den sogar per Wlan steuern. Die "Schaltung" is absolut trivial (1-Pin (+GND) vom Lüfter an den Arduino Löten). Programmiert wird das dann in Arduino C, oder mit dem ESP32 auch
-
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
Neue Bauteile: ESP32-C5 in Produktion, spulenloses Relais und neue Mikrocontroller
Eigenschaften ihrer passiven Komponenten – was es sonst Neues gibt, zeigt der Round-Up. ### Espressif: ESP32-C5 in Massenproduktion. Im Hause Espressif hatte man mit ESP32-C5 und ESP32-P4 seine liebe Not. Im Bezug auf den C5 gibt es nun positive Neuerungen - unter der URL https://www.espressif.com/en/news/ESP32-C5_Mass_Production? findet sich die folgende Ankündigung: [c] Espressif Systems (SSE: 688018.SH) announced ESP32-C5, the industry’s first RISC-V SoC that supports 2.4 GHz and 5 GHz dual-band Wi-Fi