-
Thread
Sinn dieser Schaltung
zusammen, ich habe eine Frage zu folgendem Schaltplan: https://raw.githubusercontent.com/OLIMEX/ESP32-GATEWAY/master/HARDWARE/Hardware%20revision%20C/ESP32-GATEWAY_Rev_C_Color.pdf Ich verstehe nicht so wirklich was genau die Aufgabe von U8 (im Ethernet Block unter dem großen IC) ist. Kann man auf
auf Masse am Pin 3 des ESP zum Reseten möglich? Dieser würde dann -soweit ichs versteh- sowohl den ESP als auch den PHY ausschalten..
-
Thread
ESP-DL: hardwarebeschleunigtes maschinelles Lernen für ESP32
Espressif für ein - natürlich handoptimiertes – Modell auf einem S3 folgende Ergebnisse: [c] MNIST::forward: 6103 μs Prediction Result: 9 [/c] Führt man dasselbe Modell hingegen auf einem normalen ESP 32 aus, so fällt die Performance wesentlich bescheidener aus
_depth_activation(), PADDING_SAME, 2, 2, "l2_depth")), l2_compress(Conv2D<int16_t>(-3, get_l2_compress_filter(), get_l2_compress_bias(), NULL, PADDING_SAME, 1, 1, "l2_compress")), [/c] ### Lohnt es sich? Wer auf einem ESP32 ML-Aufgaben mit hoher Performance
-
Thread
Raspberry Pi 5 Compute Module vorgestellt, Erweiterungen im ESP32-Ökosystem uvam
einer neuen Version, die bis zur Abkündigung von Version 5.3 von ESP-IDF mit Updates versorgt wird: [c] Today, Espressif is excited to announce the release of esp-iot-solution v2.0. The components in the release/v2.0 branch will receive bugfix maintenance for
/blog/integrating-embedded-swift-and-sdl3-on-esp32/ präsentiert Espressif nun ein vergleichsweise komplexes Beispielprojekt, das einen ESP32, die Embedded Swift-Umgebung und eine Grafikbibliothek zu kombinieren sucht. : [code] <!DOCTYPE html>\ <html>\ <head>\ <meta http-equiv=\"content-type
Webserver benutzt wurde, wo sind die Quellen? Der TO hat geschrieben "Ich programmiere meinen ESP32 mit der ArduinoIDE" Ich schätze die Sourcen liegen hier: https://github.com/espressif/arduino-esp32/tree/master/libraries/WebServer/src Beim ESP8266 habe ich mal drübergeschaut, da war Fehlerhandling
-
Thread
ESP32 OTA Update hat nach Reboot / Code Upload keinen Effekt
Update to app1 complete! Switching to app1... Switched to app1. Rebooting... ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0xc (RTC_SW_CPU_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) Saved PC:0x42029956 SPIWP:0xee mode:DIO, clock div:1 load:0x3fce3808,len:0x4bc load
eine Datei aus dem SPIFFS-Speicher und schreibt sie auf die app1-Partition. Die Funktion ruft [c] esp_ota_begin esp_ota_write esp_ota_end esp_ota_set_boot_partition ESP.restart [/c] Hier der Code dieser Funktion: [c] void PerformOTAUpdate(File &firmware) { const esp_partition_t
-
Thread
Stm32 lcd Grafik font rendering
kleinen garb LCD oder einem simplen oled display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher
hier gibt es eine GUI Library: https://lvgl.io/ Ist Open Source auf Github, Beispiele für STM32, NXP und ESP findet man auch im Repo vom Autor. Der 'Grafikbeschleuniger' im STM32 ist ein besserer DMA, der kann Offsets im Grafikspeicher berücksichtigen, Formate beim Transfer konvertieren und
-
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
attachment/11868/f-021f/1/-/-/-/-/Quantis%20QRNG_Brochure.pdf?_gl=1*169bx91*_gcl_au*MzAyMzM5ODA1LjE3NDM0NjUzMDM.*_ga*MTE0NzY4OTY3OS4xNzQzNDY1Mjg4*_ga_440NW49CK5*MTc0MzQ2NTI4Ny4xLjEuMTc0MzQ2NTUwOS4zMy4wLjE3MTMzMjIxMTc.
-
Thread
Arduino Board - WLan vs Bluetooth (Smartphone Steuerung)
Daniel D. schrieb im Beitrag #6358634: > Okay, kann ich 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
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
IR-HW-Ersatz für auvisio URC-150.app (Pearl) - Tasmota fähig
3A%22price%22%2C%22eval%22%3A%221%22%2C%22sceneId%22%3A%223440%22%2C%22fromPage%22%3A%22recommend%22%7D&pdp_npi=6%40dis!EUR!27.12!13.29!!!213.21!104.48!%40211b6a7a17725382820797016ea00c!12000050089135295!rec!DE!164723483!XZ!1!0!n_tag%3A-29919%3Bd%3Af5599638%3Bm03_new_user%3A-29895&utparam-url=scene%3AshoppingCartRecommend%7Cquery_from%3A%7Cx_object_id%3A1005009763573485%7C_p_origin_prod%3A Habe mir direkt 5 weitere bestellt!
-
Thread
Lüfter mit ESP32 ansteuern
Hi, ich will einen 12-V-PC-Lüfter mit einem ESP32 ansteuern. Da dessen Digitalausgang nur 3,3V bei max 6 mA liefert und eBay angeblich passende Teile anbietet, habe ich mir dieses Relais hier geholt: https://www.ebay.de/itm/DC-3V-3-3V-Relay-High-Level-Driver-Module-Optocouple-For-Arduino-Relay-Module
auch schon). Deswegen meine Frage: welche Alternativen habe ich? Kennt jemand ein funktionierendes 3.3V-Relais-Board für den ESP32? Danke!
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
> das sie auch gut ist. und da ist es doch gut wenn man in den Quellcode schauen kann! z.B. ESP32, lt. Arduino ist es bei der onboard LED -> LED_BUILTIN GPIO5 aber bei meinen GPIO2 ist aber auch egal findet man raus und macht andere defines [c] #if defined(__AVR_ATmega328P__) #define ON_BOARD_LED LED_BUILTIN #elif defined(ESP32) #define ON_BOARD_LED 2 // bei den letzten gelieferten WEMOS LOLIN32 sonst 5 #endif [/c]
-
Thread
Neue Chips und Module von Espressif, GigaDevice, STMicroelectronics und Co
neuen Produkts liegt dabei auf Unterstützung von lokaler Positionsfindung auf Basis von Bluetooth 5.3: [c] By determining the direction of a Bluetooth Low Energy (BLE) signal, the Bluetooth 5.3 certified BlueNRG-LPS SoC can precisely estimate movement and location with centimetre accuracy. [/c]
die Zertifikations- und Listingkosten der Bluetooth-SIG hier auf jeden Fall hinzuzurechnen sind: [c] BlueNRG-LPS SoC is in production now and available in a 5mm x 5mm 32-pin QFN32 package, from $1.60 for orders of 1000 pieces. [/c] ### Wilderness Labs: Project Lab-Board ausgeliefert Der
-
Thread
Made by Developers, Made For Developers – ESP32 DevCon, Tag 1
wird im Zusammenspiel mit dem P4 auch Kameraapplikationen unterstützen.   Zu guter Letzt erfolgte eine Erwähnung des ESP32-C6 – seine Implementierung von WiFi 6 reduziert Stromverbrauch durch Nutzung spezifischer Attribute des Standards
V-Architektur realisiert. Ein Nutzer reagiere im Chat nach dem Schema “Will TEE also be supported for ESP32s3 or is it only the RISC-V versions?”. Laukik Hase beantwortete diese Frage folgendermaßen: [c] Public release of the framework is targeted exclusively for RISC-V architecture. However, if you have
-
Thread
ESP8266: Imax gegen Masse
Bei meinem Midi Controller Bastel Projekt empfängt ein ATMega32A Midi Daten. Ein ESP8266 (in Form eines ESP12 Moduls) soll den Midi Eingang abkoppeln können, um selbst ungestört Daten an den ATMega32A schicken zu können. Im Schaltplanausschnitt übernimmt diese
Mididaten kommen durch. Das war die Idee. In der Praxis schaffe ich es irgendwie nicht den ESP dazu zu überreden GPIO5 ordentlich auf low zu ziehen. Bei high liegen erwartungsgemäß 3.3V an, aber bei low dümpelt GPIO5 irgendwo bei halbherzigen 1.7V rum. Ziehe ich den ESP aus seinem Sockel und
-
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
LoRa - Punkt-zu-Punkt-Verbindung
Hallo, auch als Möglichkeit: https://www.banggood.com/de/2Pcs-Wemos-TTGO-LORA32-868915Mhz-ESP32-LoRa-OLED-0_96-Inch-Blue-Display-p-1239769.html?rmmds=search&cur_warehouse=CN Demosoftware gibt es in der Arduino-Ecke ausreichend, Einen zum Sender machen, einen zum Empfänger und
www.radioshuttle.de/ Die bieten auch eine 'schlüsselfertige' Arduino-Lösung an. https://www.radioshuttle.de/esp32-eco-power/esp32-eco-power-board/ Ob es für die geforderten 9km reicht, wird man wohl nur durch ausprobieren raus finden. Aber wenn Sichtverbindung besteht klappt es vielleicht. Falls du es
-
Thread
Projekt fertiggestellt: Temperatur- und Feuchtigkeitssensor mit ESP8266/BME280 und MQTT-Publishing
ca. 1000mAh, ich schätze zwischen 4 und 6 Wochen Laufzeit, mein Akku will nach 2-3 Wochen geladen werden. PS: das Rastermaß eines ESP32 Wrover hat mich da gestern mehr genervt... Gruß aus Berlin Michael
anpassen. Die Sensordaten sammelt längst ein RFM12 an einem ESP8266 ein und macht MQTT-Messages draus. 3 China-PIR mit ESP8266 + Akku laufen hier auch, da ist die Akkulaufzeit irgendwo bei 3 Monaten. Die schicken bei Auslösung nur ihre Akkuspannung per MQTT,
-
Thread
wie PWM-signal am ESP messen mit Multimeter?
Hallo, ich möchte die PWM-Signale an den definierten ESP-PWM-Pins richtig messen bzw. soweit mit einem Multimeter möglich. Folgende Situation. Ich habe an einem ESP32-s2-saola 8 PWM-Pins mit je einem zugewiesenen PWM-Kanal (0-7) und die entsprechenden
Sache, das probierte ich und auf dem BreadBoard sah es danach gut aus, ich hatte an jedem PWM-pin des ESP beim Wert 255 auf dem pin, meine 3.28V anliegen, den Frequenzbereich mit dem Multimeter zu messen, da hatte ich Tomaten auf den Augen, hoffe das geht mit dem Benning was ich habe. Ich werde aber
-
Thread
Nachrichten-Allerlei: neue Entwicklerboards, Meadow-Update uvm
nRF52840-Variante des XIAO Amazon Sidewalk-Zertifikation. Espressif liefert eine neue Variante der ESP32-BOX, der Meadow F7 bekommt Stabilitätsverbesserungen. Was es sonst Neues gibt, berichten wir hier. ### Espressif: neue ESP32-S3-Box für AI-Aufgaben Nach der Ankündigung des ESP32-S3-BOX steht mit dem ESP32-S3-BOX-3 eine weiteres Evaluationsboard im Formfaktor “Entwicklerkiste” zur Verfügung. Der Festwertspeicher beträgt dabei 16MB RAM und 16MB ROM, was für die ESP32-Linux-Community (siehe https://www.mikrocontroller.net
-
Thread
Espressif, GigaDevice und NXP – mehr Leistung im Kleinen
unterstützt, gibt es diesmal kein Funkmodul. Espressif empfiehlt stattdessen folgende Vorgehensweise: [c] If the application requires wireless connectivity, ESP32-P4 can easily connect, as a wireless companion chip, to any product of the ESP32-C/S/H series over SPI/SDIO/UART, by using the ESP-Hosted or ESP-AT solutions. ESP32-P4 can also function as the Host MCU for other connectivity solutions, such as ACK, AWS IoT ExpressLink, etc. [/c] Wie immer gilt, dass der Chip “irgendwann” in ESP_IDF unterstützt
-
Thread
Anfängerfrage: AM vs FM und CC1101
byte transmitt_byte[11] = {72,101,108,108,111,32,87,111,114,108,100}; char *transmitt_char = "Hello World"; void setup() { #ifdef ESP32 gdo0 = 2; // for esp32! GDO0 on GPIO pin 2. #elif ESP8266 gdo0 = 5; // for esp8266! GDO0 on pin 5
qualifier mode. 0 = No preamble/sync. 1 = 16 sync word bits detected. 2 = 16/16 sync word bits detected. 3 = 30/32 sync word bits detected. 4 = No preamble/sync, carrier-sense above threshold. 5 = 15/16 + carrier-sense above threshold. 6 = 16/16 + carrier-sense above threshold. 7 = 30/32 + carrier-sense above
-
Thread
2x ESP8266 Kommunikation + Steuerung LED RGB Hilfe (nodeMCU oder Arduino)
Gibt es ein tutorial wie man den ESP8266 in C programmiert? Danke
Ich nutze WS2812-Streifen statt PWM und MOSFETs und portiere gerade vom STM32 auf den ESP. Michi schrieb im Beitrag #4238265: > Gibt es ein tutorial wie man den ESP8266 in C programmiert? Ich kenne bis jetzt kein besseres als das von Neil Kolban: http://neilkolban.com/
-
Thread
7-10" Display Arduino
ESP32 mit massig Flash und SRAM und mehr Takt, der auch in die Arduino IDE eingebunden werden kann, nur muss man vorher prüfen ob es LIBs für den ESP und mit diesem TFT Grafikkontroller gibt! Sobald da
zum Beispiel Conrad: https://www.ebay.de/itm/STMicroelectronics-Entwicklungsboard-NUCLEO-F303RE-STM32-F3-Series/402314690739
-
Thread
Einplatinencomputer mit Linux für Heizungssteuerung und mehr
meine > Wahl, eben weil der noch etwas sparsamer ist und WLAN direkt drauf hat. Ich würde ein ESP32 nehmen. Was das Logging angeht reicht ein SD-Adapter mit alter SD-Karte völlig aus (Kosten 1 Euro + Karte). Ansteuerung zur Prg-Änderung via Wlan. Das Hauptproblem ist der "Motor" der den Regler
Lösung sein wenn du nix selber bauen willst in der Richtung. Was ggf. auch reichen könnte: Ein ESP32, die bekommt man relativ günstig und hat mit ESP-IDF auch ein halbwegs brauchbares OS. Wobei so ein Pi dann doch deutlich mehr Spaß macht, einfach einen nginx aufsetzen und schon hat man einen Webserver
-
Thread
Drahtlose Temperaturüberwachung der Tiefkühleinheit - möglich?
käuflich zu erwerben? Ein Temperatursensor, z.B. den DS18B20 für einen Temperaturbereich von -55°C bis +125°C kann man über ein 2-poliges Kabel in die Truhe hängen. Den gibt es auch eingepackt in ein Stahlröhrchen. https://www.ebay.de/itm/142721679510 Eine ESP8266- oder ESP32-Mimik, die dir das
und böse. Im Kühlschrank messe ich im untersten Fach mit einem Glasrohrthermometer zwischen +1 und +3°C. In Ordnung oder nicht in Ordnung?
-
Thread
CNC, XYZ Werkzeuglängensensor, GND, Erde
diesen frühen Erfahrungswert mit, vielleicht reicht´s ja für die Hozbearbeitung. Bei einem richtigen 3D-Kantentaster wäre die Problematik mit der EMV nach meinem Verständnis ebenfalls zu lösen. Lothar: Der positive Fehlalarm bedeutet, daß der µC den Logikpegel "low" bekommt (ein ESP32), obwohl sich
Schaltbild. Fräsenteile inkl. Spindel und Fräser sind geerdet, ja. Die Tastplatte liegt auf GND (des ESP32). Die Krokoklemme ggü. GND auf 3V3. Das angehängt Bild (DS00003.png) zeigt den Impuls, wenn ich die Krokoklemme auf die Aluplatte halte. Bild (DS00004.png) zeigt, wenn ich die Krokoklemme an
-
Thread
Shelly 1 plus flashen
Hallo zusammen, hat jemand von euch schon mal ein Shelly plus 1 mit Tasmota geflasht? (Da ist ein ESP32mverbaut). Habe 3 Stück bisher zerstört. Habt ihr ähnliche Erfahrungen?
https://tasmota.github.io/docs/devices/Shelly-1/ Auf der Plus Seite steht noch ein Hinweis: [c] Flash only with ESP32-SOLO1 tasmota32solo1... binaries. [/c] https://templates.blakadder.com/shelly_plus_1.html Bzw die Erklärung was Solo1 bedeutet: Single Core [c] tasmota32solo1.bin =
-
Thread
Tag 3 der Espressif DevCon 2024 – von Drohne und Co
](/attachment/645072/2.png)  Neben einer Erwähnung des Emulators Wokwi sprach Michálek über den Arduino-Core und führte sogar vor, wie man ein Rust-Projekt für die ESP 32-Plattform kompiliert bekommt. Nach Namedrops verschiedener
Der typ ist stolz darauf mit einem esp32 ein servo steuern zu können. Lol. Clowns. Andere lassen den esp32 die ganze drohne fliegen und steuern das über wifi tcp-ip.
-
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
CD-Laufwerk für Projekte
Frank N. schrieb im Beitrag #7835628: > Zum Steuern für das alles würde dann ein ESP32 reichen, und dazu > irgendein hochwertiger Wandler, Wenn man einen ESP (aka leistungsfähiger uC) und einen 'hochwertigen Wandler' (was sich widerspricht, der ESP wird schon ordentlich in den
Der ESP32-S3 hat einen USB Host, also brauchst du keinen PC.
-
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
Dynamischer Variablenname in Scheife hochzählen
/ Output RGB-Leiste Stufe 1 > int LED2 = 25; // Output RGB-Leiste Stufe 2 > int LED3 = 26; // Output RGB-Leiste Stufe 3 Du mußt natürlich die LEDs als Array anlegen: [c] int LEDS[] = { 24, 25, 26 ]; // usw. [/c]
Genau, denn wenn du einmal hast [c]for(int i=0;i<NUMPIXELS;i++)[/c] und einmal [c]for(int i=NUMPIXELS;i>=0;i--)[/c] Dann kann das nicht klappen, denn es wird nicht das selbe durchgezählt. Ist NUMPIXELS z.B. 3, dann ergibt die
-
Thread
Trari trara, die Post ist da
Einmal alle 10min ein Bild zum Server schicken und dort via OpenCV auswerten. Entweder über Kabel oder ESP32 mit Cam und Solarzelle auf den Briefkasten.
Johannes S. schrieb im Beitrag #6737745: > Kamera ist mit ESP32Cam heute zwar auch günstig zu realisieren, wäre mir > aber einen Tick zu aufwändig und es braucht viel Strom, Nicht, wenn man es clever macht und den ESP schlafen legt und nur alle 10min aufweckt
-
Thread
Shelly 3em gekauft - und nun ?
ESP32 weil 6 Analog-Inputs gebraucht werden. 3 inputs langen auch wenn man von 230V und rein ohmischer Belastung ausgeht. Genau genug im realen Haushalt.
=`timeout 3 mosquitto_sub -C 1 -h $broker -t shellyem3/et_from_grid` et_to_grid=`timeout 3 mosquitto_sub -C 1 -h $broker -t shellyem3/et_to_grid` et_from_grid_kwh=`timeout 3 mosquitto_sub -C 1 -h $broker -t shellyem3
-
Thread
Alten Verstärker umbauen
ist er nicht. https://www.st.com/en/automotive-infotainment-and-telematics/tda7419.html Per I²C ganz einfach an den ESP anzubinden, und du hast neben der Lautstärkeregelung noch viele weitere Optionale Features, z.B. Audioquellen-Umschaltung, Loudness, Subwoofer-Line-Out usw. Wenn's "fancy" Werden
Analogschalter wie DG412, und LOGARITHMISCHE digitale Lautstärkeregler: PGA2310/2311/2320 (TI, +/-15V +32..-95dB 0.0003 THD+N, 20 EUR) TC9153=PT2253 (dual 7 bit dual 6 bit Audio up/down Inputs, TC9154=PT2254=shift register inputs) BH3532 (Rohm) WM8816 (Wolfson) TC9235=PT2256 (Toshiba/Princeton 0.3Vrms Stereo
-
Thread
Grundsätzliche Projektumsetzung / Wahl der Programmiersprachen
eingeplant, das bekommt man in einem Tag ans Laufen. Mit einem Tick mehr Arbeit nimmt man einen STM32 oder ESP32, da gibt es Beispiele mit lvgl als Grafiklib. Auch das bekommt man mit dieser Vorarbeit in ein paar Monaten hin. ESP hätte den Vorteil das man per WiFi und MQTT auf Standards setzen kann.
Schule klingt schonmal nach Anfänger. Um die Leute nicht gleich hart mit klassischem C abzuturnen würde ich dir ein ESP32 Dev Board mit MicroPython empfehlen. Die gibts auch mit microSD Karten-Slot und viele HAL's in Form von entsprechenden Python Modulen. Triggered C Grandpas in 3
-
Thread
Ansi C - UDP Case switch
PS: Wenn C++ eine Option ist (funktioniert problemlos mit ESP-IDF oder ESP-Arduino) kann man das mit Lambdas hübscher, kompakter und effizient umsetzen. In C ginge noch was mit Makros. Meinst du eigentlich mit ANSI-C das, was man üblicherweise darunter versteht, nämlich C89? Für die ESP32 nutzt man das normalerweise *nicht*, lässt sich das ESP-IDF damit überhaupt übersetzen? Das ESP-IDF nutzt per Default C17. Oder
-
Thread
Schutzbeschaltung eines Mikrocontrollers
z-Diode und Schottky Diode dem entgegen zu wirken half leider nicht. Der Mikrocontroller ist ein ESP32 auf der folgenden Platine: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-pico-kit.html
Achte darauf, dass deine Stromversorgung (auch der Spannungsregler) mindestens 500mA alleine für den ESP Chip bereit stellt, denn so viel braucht er kurzzeitig. Die 3,3V Versorgung soll mit einem Kondensator mit mindestens 100 oder 200µF gestützt werden, falls das nicht bereits auf deinem Modul der Fall
-
Thread
static const PROGMEM in eigenes File auslagern
PORTA = pgm_read_byte(&Werte[counter]); } } }[/c] progmemconst.h: [c] #ifndef _PROGMEMCONST_H_ #define _PROGMEMCONST_H_ #include <avr/pgmspace.h> static const uint8_t Werte[] PROGMEM = {1,2,3,4,5}; #endif[/c] Danke!
(oder .cpp) [c] #include <avr/pgmspace.h> #include "progmemconst.h" const uint8_t Werte[] PROGMEM = {1,2,3,4,5}; [/c] Ziemlich genau das gleiche habe ich vor sieben Jahren schon geschrieben.
-
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
Katzenklingel
deine Lösung: https://circuitdigest.com/microcontroller-projects/ble-based-proximity-control-using-esp32 Allerdings würde es Dir nicht um den Mindestabstand aus dem RSSI Empfangslevel gehen, sondern darum, ob überhaupt der Tag mit der gewünschten MAC in Reichweite ist. Wenn Du jetzt den ESP32 noch
_5L7AhUS6qQKHThtBBAQ6AF6BAgmEAM#v=onepage&q=unbeschadet%20der%20sich%20aus%20einem%20Vertragsverh%C3%A4ltnis%2C%20einer%20unerlaubten%20Handlung%20oder%20einer%20sonstigen%20gesetzlichen%20Bestimmung%20ergebenden%20Verantwortlichkeit&f=false Da müssen wir wohl mal einen Juristen hier einladen, aber
-
Thread
Analoge Bestimmung der Leitfähigkeit
einen ADC und einen > Treiberpin. > Fertig. Also einen externen ADC oder kann ich gleich den ausm ESP32 nehmen? Wie wird das ganze denn geschaltet? Bräuchte ich nicht einen Pin am ESP der ein PWM-Signal erzeugt und einen weiteren der es wieder empfängt nachdem es durch die Probe gegangen ist und vom
und einen >> Treiberpin. >> Fertig. > > Also einen externen ADC oder kann ich gleich den ausm ESP32 nehmen? Wenn du es richtig machst, kannst du den ADC deines beliebigen MuC nehmen, wenn du es kompliziert machts, musst du differentiell messen. > Wie > wird das ganze denn geschaltet? Bräuchte
-
Thread
CP2102 ESP32-S3 USB Verbindung
Hallo, ich versuche aktuell, den ESP32 S3 Chip auf meinem nun 3. Board versuch zum Laufen zu bringen. Wenn ich das Board per USB-C an meinen PC anschließe, wird der CP2102 zwar erkannt, aber nicht als USB-Bridge. Dies passiert unabhängig
Revision 4 kann ich dir allerdings sagen dass du den gar nicht brauchst. Die USB Schnittstelle des ESP32-S3 spielt von allein COM Port und darüber lässt sich Software flashen.
-
Thread
STM32Cubeide strstr
Hi, versuche mich gerade , ein ESP8266 per UART anzubinden. Der Uart läuft im Interrupt und füllt auch das Array. Nun will ich im Arry auf Strings vergleichen: [c] char RxBuffer[32768]={0,}; uint16_t RxBufferIndex=0; bool Wifi_WaitForString
Kleinschreibung, ok != OK (2) das durchchecken des Strings dauert länger als man denkt (Timeout) (3) delay_ms() ist aktives warten nehme ich mal an, wird in der Zeit tatsächlich was in den RxBuffer[] geschrieben (DMA, Interrupt)? (4) wenn das Programm in der Schleife [c]for(uint32_t t=0 ; t<TimeOut_ms
-
Thread
Einbausteckdose mit eingebautem Zeitschalter
http://www.reichelt.de/Unterputzeinsaetze/EL-SM-500114/3/index.html?ACTION=3&LA=2&ARTICLE=102133&GROUPID=6927&artnr=EL+SM+500114 http://www.reichelt.de/Unterputzeinsaetze/EL-SM-23040319/3/index.html?ACTION=3&LA=2&ARTICLE=102087&GROUPID=6927&artnr=EL+SM+
ein eine Dose. So könnte es >> vielleicht gehen. > > Interessant! Das erste Produkt mit einem ESP8622 das ich sehe. Was ist das für ein IC? EDIT: https://en.m.wikipedia.org/wiki/ESP8266 Suchen hilft ;)
-
Thread
Hubmagnet Schloss brennt immer durch
ist. > Und der MC muß genügend 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
Wie kann man mit ESP8266/ArduinoIDE auf IP-Pakete zugreifen?
^ In file included from /home/florian/Arduino/ESP8266_WiFiClient/ESP8266_WiFiClient.ino:3:0: /home/florian/.arduino15/packages/esp8266/hardware/esp8266/2.4.1/tools/sdk/lwip/include/lwip/raw.h:84:18: error: initializing argument 2 of 'void raw_recv
^ In file included from /home/florian/Arduino/ESP8266_WiFiClient/ESP8266_WiFiClient.ino:3:0: /home/florian/.arduino15/packages/esp8266/hardware/esp8266/2.4.1/tools/sdk/lwip/include/lwip/raw.h:84:18: error: initializing argument 2 of 'void raw_recv
-
Thread
Newbie brauch mal Hilfe: Transistorschaltung
nodeMCU überhaupt 20mA liefern? https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf Seite 23 -> 12mA Ich las beim ESP32 mal 40mA aber egal 12mA sind auch genug, zur Not eben NPN + PNP um VCC zu schalten oder bequemer mit einen Photomos Relais die VCC schalten
HildeK schrieb im Beitrag #6314016: > ich weiß nicht, mit welchem Pegel nodeMCU arbeitet 3,3V schrieb ich doch https://www.mikrocontroller.net/topic/498743#6313829 sogar mit Datenblatt OK nodeMCU ist ein Sammelbegriff von ESP8266 über ESP12 bis ESP32 https://de.wikipedia.org/wiki/NodeMCU
-
Thread
Eine Bitte um Hilfe / RIFD Modul RDM 6300 keine Reaktion
ESP_Easy_mega_20231013_normal_ESP8266_1M.bin) - div. RDM6300 Module - 4-Kanal Pegelwandler Logic Level Converter Shifter 4 Kanal Pegelwandler I2C IIC BiDirektional 5V~3.3V - div. 125kHz-Tags (getestete
auch die Daten mit 3,3V werden sauber übertragen. Fazit: Der Fehler kann nur in den Einstellungen des ESP Easy Mega liegen. Daher habe ich mir mal eine altes Release drauf gespielt (ESP_Easy_ESP32-01s_mega_20230130
-
Thread
Vor und Nachteile von MicroPython auf dem ESP8266
C/C++ auf dem ESP eine ganze Ecke schneller, und da alles in der inzwischen sehr gut in Arduino implementiert ist, wüsste ich nicht warum ich zu einem Interpreter greifen sollte, wenn es doch fast genauso
Threadstarter: Es ist klar, dass interpretierter Code niemals die Geschwindigkeit von gutem kompiliertem C/C++-Code erreicht. Dennoch glaube auch ich nicht, dass das beschriebene Problem nur mit kompiliert vs. interpretiert zu tun hat. Ich programmiere den ESP8266 in LUA, also ebenfalls interpretiert, und