-
Thread
Auto-Boot-Schaltung für ESP32-S3-Touch-LCD-7 ?
nicht. CH343P ist sehr sehr klein, da kann ich nichts anlöten. https://files.waveshare.com/wiki/ESP32-S3-Touch-LCD-7B/ESP32-S3-Touch-LCD-7B-Schematic.pdf Kann jemand mir aus diesem Foto von der Platine die Linien zeichnen wo ich löten muss? ChatGPT: "Im Zusammenspiel (DTR → Reset & RTS → IO0
RobBra . schrieb im Beitrag #7896821: > https://files.waveshare.com/wiki/ESP32-S3-Touch-LCD-7B/ESP32-S3-Touch-LCD-7B-Schematic.pdf Die gewünschte Funktion ist auf dem Schaltplan oben Rechts im Feld USB to UART, in der unteren rechten Ecke sind die beiden Transistoren die
-
Thread
AVR was passiert kurz vor der Brown-Out Erkennung?
zwischen 5V und 2,7V schwankt? Läuft er damit stabil weiter? Ich komme auf die Frage, weil ich meine ESP8266 Chips mit schnellen Schwankungen (im kHz Bereich) zwischen 3,3V und 2,8V zuverlässig zum abstürzen bringen kann. Mit langsam schwankender Spannung wie von einem Akku hat der ESP hingegen kein Problem
2,7V gemäß Spezifikation betrieben wird, dann geht das. > Ich komme auf die Frage, weil ich meine ESP8266 Chips mit schnellen > Schwankungen (im kHz Bereich) zwischen 3,3V und 2,8V zuverlässig zum > abstürzen bringen kann. Mit langsam schwankender Spannung wie von einem > Akku hat der ESP hingegen
-
Thread
ESP8266 Luna Makefile anpassen
lg rudi ;-) Makefile: [code] # # Makefile for rBoot # https://github.com/raburton/esp8266 # ESPTOOL2 ?= D:/Projects/esp8266/esptool2/Release/esptool2.exe XTENSA_BINDIR ?= C:/xtensa-lx106-elf/bin CC := $(addprefix $(XTENSA_BINDIR)/,xtensa-lx106-elf-gcc) LD := $(addprefix $(XTENSA_BINDIR
gefunden und den werde ich mir mal bei tage durchlesen.: http://www.oreilly.de/german/freebooks/rlinux3ger/ch133.html [code] # # Makefile for rBoot # https://github.com/raburton/esp8266 # #ESPTOOL2 ?= D:/Projects/esp8266/esptool2/Release/esptool2.exe ESPTOOL2 ?= C:/esptool2/esptool2.exe
-
Thread
Bau Drohne mit Kamera, minimum Setup ( Holybro S500 V2 )
Linux und Linux braucht Rechenleistung und ist auch meist nicht echtzeitfähig. Den Pico(2)W oder ESP32 hingegen programmierst du ohne OS und meist in C mithilfe einiger Libraries. Das ist direkt und schnell. Dabei hat der Pico(2)W auch noch Hardware Engines (PIO), die schnelles Bitbanging oder Busimplementationen
werden dann zwar die Latenzen verringert, aber leider auch die Rechenleistung. > Den Pico(2)W oder ESP32 hingegen programmierst du ohne OS und meist in C > mithilfe einiger Libraries. Das ist direkt und schnell. Naja, ein Raspberry Pi 5 hat vier CPU-Kerne mit jeweils 2,4 GHz Taktfrequenz, während
-
Thread
Wie kann man Ablauf WDT oder manuellen Reset unterscheiden
erfolglos mit dem Thema > beschäftigt zu haben. Glaube ich nicht. Das verlinkte PDF habe ich innerhalb 3 Sekunden mit Google gefunden, indem ich einfach nur die Stichworte "ESP8266 reset cause" eingab.
.[?] Nein. Man fragt einfach die CPU nach dem Resetgrund. Im Arduino-Framework z.B. mit [c] ESP.getResetReason() [/c] https://arduino-esp8266.readthedocs.io/en/latest/libraries.html#esp-specific-apis Ansonsten [c] system_get_rst_info() [/c] erlöser schrieb im Beitrag #7132151:
-
Thread
ntp Server antwortet nicht
Serial.println("- wrong packet size"); } Serial.flush (); } } [/c] Den kompletten Source findestg Du unter https://www.mikrocontroller.net/svnbrowser/wordclock24h/ESP8266/ESP-WordClock/
[/c] als auch [c] packetBuffer[0] = 0b00011011; // findet man in diversen Quellen // LI = 0, NV = 3, MODE = 3 [/c] werden von us.pool.ntp.org, de.pool.ntp.org
-
Thread
ESP32-C6-XIAO, neue Cortex-M23-Mikrocontroller, OpenBSD 7.5 und mehr
eine Gelegenheit, um am kostenlose Tickets für die EmbeddedWorld zu kommen. ### SeeedStudio: ESP 32 C6-basiertes XIAO-Board angekündigt. Espressifs ESP32-C6 ist eine der ESP32-Varianten auf Basis eines RISC/V-Prozessors - neben einem mit 160 MHz arbeitenden Hauptkern gibt es auch einen mit bis
geringem Energieverbrauch vorgesehen ist. Mit dem um rund fünf Euro vorbestellbaren Seeed Studio XIAO ESP32C6 steht nun - wie in der Abbildung gezeigt - ein Evaluationsboard im bekannten XIAO-Formfaktor zur Verfügung.  Bildquelle: https://www.seeedstudio.com/Seeed-Studio-XIAO-ESP32C6
-
Thread
Fragen zu Mikrocontroller
Mikrocontrollers. Wegen der App und der schwierigen Liefersituation würde ich dir empfehlen dir den ESP32 (als Modul) anzuschauen.
Wenn es nicht konkret um Softwareentwicklung auf MCs geht würde ich dafür einen Esp32 oder Wemos d1 mini mit EspEasy als "OS" nehmen. Da hast du die Sensorintegration und MQTT gleich inklusive.
-
Thread
Alternative für ESP32 mit "etwas" mehr IO's - STM32 - Ein paar Fragen
wenn er die Forderungen erfüllt? Eine Alternative zu Arduino wäre Mbed, da ist Ethernet für diese STM32 Boards gut implementiert und EthernetInterfaces sind Klassen von denen es mehrere Instanzen geben darf. Zum EMAC vom µC kann man also wifi für einen ESP per UART und AT-Kommandos parallel betreiben.
groß sind, könnte man diese auch > direkt mit einem TPIC6C595 treiben und die FETs einsparen. Leider sind die Lasten größer, da hinter den FETS entweder SSRs oder Pumpmotoren liegen.(12-24V) ... schrieb im Beitrag #6651867: > Wer nimmt schon einen ESP32
-
Thread
ESP-01 mit 1S-LiPo
Hallo liebe Leute! Es geht konkret um den Betrieb eines ESP-01-Boards mit ausschließlich einer LED (3mm) mit Vorwiderstand. Der LiPo-Akku soll (1 Zelle, 3.7 V) soll diesen ESP-01 mit Strom versorgen. Am ESP soll ein USB-C-Lademodul angeschlossen werden, um
schrieb im Beitrag #8031008: > was wieder nicht mit der Drop-Out-Spannung hinhaut Nochmal: der ESP braucht keine 3,3V. Es genügen 2,8V. Und die 3,6V verträgt er auch.
-
Thread
Gibt es so etwas wie einen Hifi Arduino?
Hier findest du einige gute Einstiegsprojekte in Richtung Audio. Da ist viel mit STM32 und ESP32 gemacht https://www.youtube.com/c/YetAnotherElectronicsChannel/videos
im Beitrag #6570627: > Schau dir auch mal den Teensy 4.0 an: Ich hab mir jetzt mal zwei Stück ESP32-WROOM-32 bestellt. (Beide zusammen mit Versand 7 Euro.) Damit werde ich erst mal rumexperimentieren. > Dazu gibt es ein Audio-Board: > https://www.pjrc.com/store/teensy3_audio.html Sowas
-
Thread
ESP32 OTA Partitionen
W3ll S. 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
W3ll S. schrieb im Beitrag #6592736: > Ahmm, der/die/das OTA des ESP32 ist nichts weiter als ein > Programm, dass > auf dem ESP laeuft und beim Booten sich von einem Webserver eine neue > Firmware
-
Thread
Arduino Every - Erfahrungen?
und beim ESP32 angerissen! Trotzdem stimmt das AdaLIBs Fehler enthalten (können), zumindest einen fand ich, das war orignail von der ADa Seite runtergelden, ein Beispiel Programm sah aus wie C&P und war C&P denn
Ahnung! noch ne "Merkwürdigkeit" esptool.py v2.6 Serial port COM49 Connecting..... Chip is ESP32D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None MAC: 3c:61:05:3c:9c:cc Uploading stub... Running stub... esptool.py v2.6 ist eigentlich
-
Thread
ESP32 VS Code Arduino Framework CPU Takt
Edit: hier noch der Code. Ist nur ein Beispiel aus dem Internet, reicht aber zum Testen bis jetzt [c]#include "BluetoothSerial.h" // init Class: BluetoothSerial ESP_BT; // init PINs: assign any pin on ESP32 int led_pin_1 = 4; int led_pin_2 = 0; int led_pin_3 = 2; // On some ESP32 pin
// Parameters for Bluetooth interface int incoming; void setup() { Serial.begin(19200); ESP_BT.begin("ESP32_Control"); //Name of your Bluetooth interface -> will show up on your phone pinMode (led_pin_1, OUTPUT); pinMode (led_pin_2, OUTPUT); pinMode (led_pin_3, OUTPUT); } void
-
Thread
Impulse vom Wärmemengenzähler über Optokoppler kommen nicht an
500ms, max 35V DC). Daran habe ich einen Optokoppler angeschlossen und auf der anderen Seite einen ESP32 mit Tasmota. Einen PullUp habe ich dort nicht (hat der ESP32 wohl intern?!). Zum Test hatte ich einen externen 10 kOhm angehangen, aber das hat auch keine Änderungen gebracht (GPIO 25 auf 3,3V)
. Ein Widerstand von einigen Kiloohm schützt nicht gegen alles, aber gegen alles, was von einem ESP32 i.A. so kommen kann, wenn es um einen Open Collector Ausgang geht, der 25mA/35V verträgt. > Überspannung aus Richtung der Signalsenke oder Kurzschluss der > Signalquelle 3.3V ist bei einem
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
/bitluni/ESP32Lib
aktuellen STM32CubeProgrammer installieren (unter Windows das Setup als Administrator ausführen!). Dann einen Jumper zwischen BT0 und 3V3 stecken und USB anschliessen. Das Board sollte als 'STM32 Bootloader erscheinen
-
Thread
1-Wire Temperatur Sensoren in die AWS-IOT Clout bringen
scm=1007.40000.326746.0&scm_id=1007.40000.326746.0&scm-url=1007.40000.326746.0&pvid=9d243297-e240-49c3-8cd4-50cf80c9fc8c&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.40000.326746.0,pvid:9d243297-e240-49c3-8cd4-50cf80c9fc8c,tpp_buckets:668%232846%238114%23747&pdp_npi=3%40dis%21EUR%2120.43%2112.67%
-000-Nichtinvasiver-Wechselstromsensor-Kerntransformator/dp/B07PMGHC95/ref=sr_1_1_sspa?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=QMEGIXLZ8F2H&keywords=sct-100&qid=1684828003&sprefix=sct-100%2Caps%2C171&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1 Aber finde ich etwas teuer und so genau
-
Thread
Welche IDE für esp32 nehmen?
Hallo, ich will ein Projekt mit einem esp32 machen und nun stellt sich die Frage welche IDE nimmt man am besten? So weit ich das sehe gibt es 3 Möglichkeiten. Adruino, visual studio und Espressif IDF. Da gibt es wie immer vor und Nachteile
Habe heute die Entwicklungsumgebung für esp32 in QtCreator eingerichtet und ein Projekt damit kompiliert. Das geht, weil man die esp32 Projekte direkt mit Cmake verwalten kann: https://docs.espressif.com/projects/esp-idf/en/release-v3.3/api-guides
-
Thread
Pflanzensensor Akkulaufzeit
max. einen Tag. Ist der Stromverbrauch zu hoch, um das ganze per Akku zu betreiben? Ich habe zwei 3,7V Akkus parallel geschaltet. Anbei der Code: [c] #include <ESP8266WiFi.h> #include <PubSubClient.h> #ifndef STASSID #define STASSID "xxxxxx" #define STAPSK "xxxxxxx" #endif const char*
zum schalten des Stroms für den Sensor. Source an 3,3V und Drain geht zur positiven Versorgung der Sensorplatine. GND der Sensorplatine liegt auf GND des ESP. Gate mit 100k bis 1MOhm nach 3,3V. Das Gate würde ich dann mit einem NPN-Transisor nach
-
Thread
Schnellerer OrangePi 4 Pro, ESP32-Bluetooth-Stack analysiert, uvam
, [/c] ### ESP32 – Analyse des Bluetoothstacks enthüllt weiteres Peripheriegerät ESP32-Entwickler bekommen den Bluetoothstack normalerweise als gefechtsbereiten Binary Blob, der in die Applikation einkompiliert
entangle a significant amount of work. --- via https://www.tarlogic.com/blog/liberating-bluetooth-on-the-esp32/ [/c] Wer die Präsentation lieber als Video sehen möchte, kann dies unter der URL https://www.youtube.com/watch?v=q-_YVIIrF6A tun. ### NVIDIA RTX5080 - Arbeitsspeicherupgrade auf 32 GB möglich
-
Thread
CAN-Bus funktioniert plötzlich nicht mehr.
Verzweifeln. ich habe einen CAN-Bus gebaut. Mittlerweile bin ich wieder in einem Laborumfeld in welchen 3 Module an einer Strecke von 3m aufgebaut sind (vorne und hinten 120Ohm). Das Modul ist ein ESP32 mit aufgesetztem SN65HVD230 an PIN4 & 5. mein Code: [code]#include <CAN.h> void setup() {
ist richtig! :) diese online quelle hat mich inspiriert... https://www.hackster.io/news/the-can32-an-esp32-based-can-bus-board-af5c9e1bd8ec#:~:text=The%20CAN32%20development%20board%20is%20based%20around%20an,directly%20via%20the%20vehicle%20battery%2012V%20%28max.%2015V%29.
-
Thread
Datenlogger Pendeluhr
nicht machen. 3) Ein etwas größerer uC (z.B. ESP) hält die Daten komplett im RAM/internen Flash. Auslesen über eine Schnittstelle z.B. (W)LAN. Alternative Darstellung in einem Frontend und Download über dieses. Hier
Kollege hat einen µC Board (STM32) mit GPS für Absolutzeitstempelung +-40 ns gebaut. Nebenbei kann der µC auch noch Baro-Hygro-Thermometer per I2C oder SPI auslesen (auch mit Zeitstempel). Dazu braucht es die Lichtschranke
-
Thread
Vorstellung EsPiFF-Projekt
EsPiFF. Der ESP32 bietet mit 2x240MHz, 16MB Flash, 8 MB PSRAM genügend Rechenleistung für unsere Aufgaben, übernimmt das 10/100 MB kabel- und wifi Netzwerk, sowie die 3 seriellen Schnittstellen. Der RP2040 Co-Prozessor
gebraucht werden. Der EsPiFF läuft bare metal, bzw. mit FreeRTos oder Nuttx, kann mit C/C++/uPython programmiert werden, es gibt auch noch Javascript, Rust und einiges mehr auf dem ESP32, aber eben kein Linux. Dafür erzeugt er keine Hitze, kann in wasser- und luftdichte Gehäuse(!) verbaut
-
Thread
Bitte um Mithilfe bei Identifizierung Mikrocontroller
Versuch das doch Mechanisch. Kleine Hubmagnete mit Ardu oder esp32 (hat schon WLan an Board) ansteuern. Die drücken dann auf der FB die passenden Tasten. Gruß WAM
also C20FA4B0384311160E oder 3DF05B4FC7BCEEE9F1 Woebei C20FA4B0384311160E immerhin schon mal eine 20 drin hat, 20°C hatte ich als Ziel-Temperatur eingestellt.
-
Thread
ESP32: SPIRAM wird nicht gefunden (?)
compile time Jun 12 2024 15:42:26 I (31) boot: Multicore bootloader I (35) boot: chip revision: v3.1 I (39) qio_mode: Enabling default flash chip QIO I (44) boot.esp32: SPI Speed : 80MHz I (49) boot.esp32: SPI Mode : QIO I (54) boot.esp32: SPI Flash Size : 4MB I (58) boot: Enabling
vaddr=400d0020 size=22094h (139412) map I (165) esp_image: segment 3: paddr=000520bc vaddr=3ffb2d4c size=005d4h ( 1492) load I (166) esp_image: segment 4: paddr=00052698 vaddr=40080000 size=0f094h ( 61588) load I (197) boot: Loaded app from partition
-
Thread
ESP32 Code modifizieren -> parallel I²C
Hallo zusammen, ich habe eine Bitte, da ich nicht so firm bin beim Thema ESP32 Hardwarenahe Programmierung, komme aus der PIC und Atmega Ecke, C und Assembler. Ich möchte gern das Demoprojekt welches hier https://www.waveshare.com/wiki/RGB-Matrix-P3-64x64 unter "Working
dass im Code noch defines für Prozessortypen o.ä vorhanden sind, auch in den I²S Routinen: #ifdef ESP32_ORIG #ifdef ESP32_SXXX etc... Es wird auf einem ESP32 WROOM 32 laufen, sofern das hier von Bedeutung ist. Zerreißt mich bitte nicht gleich in der Luft für diese Anfrage. Auch wenn sich
-
Thread
ESP8266 startet nicht
Hallo, ich würde beim ESP8266 eher versuchen rauszufinden, mit welcher Version für den ESP8266 der Autor das gebaut hat und dise installieren. Bei ESP8266/ESP32 ist bei den aktuellen Versionen längst nicht alles gar gekocht
Läuft denn ein einfaches Hello-World? [c] #include <ESP8266WiFi.h> //The ESP-12 has a blue LED on GPIO2 #define LED 2 /** Runs once at startup */ void setup() { Serial.begin(74880); pinMode(LED, OUTPUT); } /** Main
-
Thread
D1Mini Interrupt Routine zählt nicht hoch.
Hallo Andreas, ich verwende nicht einen ESP32 sondern einen D1 Mini - ESP8266. Anbei zeige ich Dir noch mal die betroffenen aktuellen Sourcen. [c] unsigned long pulsStartIst[4]; unsigned long pulsIstZeit[4]; const byte endPrellZeit = 100
gpio_isr_handler(void* arg) { DRAM_ATTR byte counter[4]; // 0 bis 255 DRAM_ATTR byte count_wert[4]; }[/c] Erzeugt diese Fehlermeldung: Compilation error: 'DRAM_ATTR' was not declared in this scope; did you mean 'IRAM_ATTR'? https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/memory-types.html
-
Thread
Ethernet Protokoll
Hallo, ich habe einen Webserver mit einem ESp32 aufgebaut. Der ESp32 verbindet sich per WLAn mit dem Router und wartet auf Anfragen. Jetzt kann man einen PC mit dem Router verbinden und die html Seite vom ESP anfragen. Diese Kommunikation funktioniert
eine TCP/IP-Verbindung auf, Nein. Der PC sendet erst die Anforderung einer HTTP-Verbindung an den ESP32 und dann bauen PC _und_ ESP32 eine HTTP/TCP-Verbindung auf (Schicht 4/Verbindungs'sprache' durch Wahl von Verbindungsport:80; aufbauend auf Schicht 3:TCP) Hilfreich zum Verständnis könnte Erfahrungen
-
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
Sichere Serveranwendung für IoT schreiben
z.B. hier ist beschrieben wie der ESP32 per HTTPS in InfluxDB schreiben kann: https://medium.com/@teebr/iot-with-an-esp32-influxdb-and-grafana-54abc9575fb2 Da InfluxDB https versteht ist der Umweg über MQTT nicht unbedingt nötig.
des Herstellers Expressif und die Website von WolfSSL schaue, finde ich TLS-Bibliotheken für ESP32 und im Netz auch einen Link, so eine TLS-Implementierung auf einem ESP8266 gezeigt wird. Auf Github gibt es auch ein Repository, das eine SSH-Implementierung für den ESP32 anbietet. Es scheint zu
-
Thread
ESP: An welche Adresse flashen?
--flash_freq 80m --flash_size detect 0xe000 C:\Users\john\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/partitions/boot_app0.bin 0x1000 C:\Users\john\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4/tools/sdk/bin/bootloader_qio_80m.bin 0x10000 C:\Users\john\AppData\Local\Temp\arduino_build_937227/ESP32_App_Inventor.ino.bin 0x8000 C:\Users\john\AppData\Local\Temp\arduino_build_937227/ESP32_App_Inventor.ino.partitions.bin 0xe000 -> boot_app0
-
Thread
ESP32 - der unmögliche Code
das nachfolgende Problem für mich logisch nicht nachvollziehbar. Toolchain : Arduino 1.8.19 uC : ESP32 - Sparkfun Thing Folgender Code löst auf Core 1 ein Core Panic'ed (IllegalInctruction) aus. [c] void LC_SetHPD(boolean lvl) { byte testdata = ReadByte(0x06); } void LC_Init
im Beitrag #6950456: > Natürlich. Sorry, das nun wirklich nicht natürlich. :) Das es beim ESP32 (und anderen geht) funktioniert, ok. Aber versuche das z.B. mal auf einem SPARC V8 (z.B. LEON2/3/4) und auch anderen. Es unterstützt längst nicht jede Architektur den "unligned access". Edit:
-
Thread
ESP32 linker probleme für wifi-projekte
(wpa.c.obj):(.literal.wpa_sm_rx_eapol+0x8): undefined reference to `esp_wifi_internal_issue_disconnect' c:/espressif/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32
-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/wpa_supplicant/libwpa_supplicant.a(wpa.c.obj): in function `wpa_sm_rx_eapol': C:
-
Thread
Beschaltung MAX1555
. 4.2V / 4 = 1.05V. Der Spannungsteiler wird im Verhältnis 3:1 aufgebaut. Über dem "oberen" Widerstand (R1) fällt eine Spannung von 3*1.05V ab, so bleibt für R2 und den ADC Eingang noch 1*1.05V. Kann gut sein, dass der ESP8266 eine andere oder gar keine interne
Wenn ich den ESP8266 mit einen Lithium Akku betreiben möchte, sollte die betriebspannung nicht höher als 3,7 Volt sein laut dem Datenblatt. Wenn ich den Akku aber komplett voll lade, beträgt die endladespannung 4,2
-
Thread
LUA-Firmware
ein MAX. Statt ein LCD an den µC, ein ESP-01 mit Webserver, 2-3k html und javascript und ein Tablett, Smartphone oder PC ist das viel komfortable Display. Und das mit nur 3 Drähten, schnell gelötet. Bei allen Boards, die ich jetzt so mache, Layoute ich die 8 Pins des ESP immer mit drauf. Man muß einfach vergessen, daß da drin ein 32 Bitter werkelt. MfG Klaus
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
hätte noch mehr Zeit mit den Bugs und Workarounds verplempert. So, ich arbeite nun mit dem SDK 1.3.0. Klappt. :-) Hier das PDF (ohne Bookmarks! :-( ): https://cdn.rawgit.com/CHERTS/esp8266-devkit/master/Espressif/docs/2C-ESP8266__SDK__Programming%20Guide__EN_v1.3.0.pdf Aber: Warum ist hier
); PROVIDE ( __muldi3 = 0x40000650 ); PROVIDE ( __mulsf3 = 0x4000c3dc ); PROVIDE ( __subdf3 = 0x4000c688 ); PROVIDE ( __subsf3 = 0x4000c268 ); PROVIDE ( __truncdfsf2 = 0x4000cd5c ); PROVIDE ( __udivdi3 = 0x4000d310 )
-
Thread
Sprechende Lampe
hier auf der Seite nach. Die neue Version der Uhr verwendet ein China Modul für das abspielen von mp3 Dateien. Den esp8266 kann man als uC verwenden und gleichzeitig übers WLAN sich die Uhrzeit aus dem Internet holen.
ein China Modul für das abspielen von mp3 > Dateien. Den esp8266 kann man als uC verwenden und gleichzeitig übers > WLAN sich die Uhrzeit aus dem Internet holen. Im prinzip ist die genaue Zeit ja egal. Ich möchte nur zwischen morgen, Tag
-
Thread
[Biete] Sammelbestellung ESP32 Nano32
//store.gravitech.us/naiotdebo4mb.html youtube: https://www.youtube.com/results?search_query=ESP32+NANO32 Arduino IDE ESP32 NANO32 https://www.youtube.com/watch?v=DQuhFPPC2SA https://www.youtube.com/watch?v=BeR04gcJOlo Sehr gutes Beispiel: Blink Arduino IDE ESP32 Nano32 https://www.youtube.com
unter Deinem Link zu sehen ist, wurde bereits eingestellt und von dem Modul mit der Bezeichnung "ESP-32S" abgelöst: https://en.wikipedia.org/wiki/ESP32#Module_boards Dieses ESP-32S Modul kann man sozusagen auch als den aktuellen Nachfolger der ESP-12-Module in der ESP32-Welt betrachten. https
-
Thread
ESP32/8266 Stromversorgung im ganzen Haus
die Zukunft. Klar lasse ich möglichst viel auf eim laufen. Ich habe aber noch 2 Dutzend von kleinen ESP32-C3 hier liegen. Vielleicht sollte ich damit was bauen und verschenken, richtig brauchen tut man die ja nicht.
Smart-Home Protokoll à la ZigBee verwenden, ggf. auch mit energieeffizienteren Controllern als die ESP32, dann ist der Betrieb mit Batterien kein Problem...
-
Thread
ESP32 Timer-Zähler
uint64_t timerRead(hw_timer_t *timer); https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/esp32-hal-timer.h https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/esp32-hal-timer.c
volatile uint32_t *pointer; pointer = 0x3FF59030; *pointer = phase; [/c] Ohne Garantie, denn das Refmanual vom ESP32 enthält leider eine Menge Fehler oder Uneindeutigkeiten. Phase ist natürlich auch
-
Thread
nochmal: Zisternen-Füllstand über Druck-Sensor
Schallkeule gefunden, den man in einem Rohr verbauen kann? Benötigter Meßbereich für meine Zisterne: 0-3m Danke Ciao, Gagga P.S. Meine gescheiterten Versuche: - HRS04in 100er Rohr: zuviele Reflektionen - HRS04 Ultraschallsensor am ESP32 direkt in der Zisterne: keine zuverlässige WLAN Verbindung
gefunden, den man in einem Rohr verbauen kann? > > Benötigter Meßbereich für meine Zisterne: 0-3m > Danke > > Ciao, > Gagga > > P.S. Meine gescheiterten Versuche: > - HRS04in 100er Rohr: zuviele Reflektionen > - HRS04 Ultraschallsensor am ESP32 direkt in der Zisterne: keine > zuverlässige
-
Thread
Wortuhr Dioden Multiplex entstören
. Durch einen Überspannungsschaden wurde eine meiner NodeMCU beschädigt, da arbeitet jetzt ein ESP32-C3, ebenfalls mit einem 470uF Kondensator direkt an der Platine. Versorgt wird über ein älteres Anker USB-C Netzteil mit einem dicken UGreen USB-C Kabel. Meine zweite Uhr hängt an einem anderen
Verwendung durch Handys und Kopfhörer. Da fällt mir ein, dass ich sowohl die Anpassung für die ESP32-C3 als auch unser Layout der Matrix noch eingitten muss. Schande über mich! Ein paar Änderungen für MQTT fehlen auch noch. Der Minuten-Event spammt das Log zu, dafür würde ich gerne Farb-Designs
-
Thread
OrangePi RV2 und ESP32-C5 im Hands-on
auch in beschränkter Stückzahl – allgemein verfügbar werden. Hier zwei kurze Hands-On-Berichte zu ESP32-C5 und OrangePi RV2 samt Kauf- und Mitmachanleitungen und praktischen Hinweisen. ### ESP32-C5 – Verfügbarkeit über Wireless-Tag, Programmierung mit ESP_IDF Sowohl mit dem ESP32-C5 als auch mit
Verbindung mit dem Kommandogerät erfolgt dann wie in der Abbildung gezeigt. Zu beachten ist, dass die 3V3-Quelle des MiniModule nicht zur Versorgung des ESP32 ausreicht, wenn dieser sein Funkmodul aktiviert.  Bildquelle: Autor ### ESP32-C5 – Programmierung mit ESP_IDF
-
Thread
ESP8266 OTA bei nur 1 MB flash
es mal schwierig wird. Meiner Meinung nach ist das beste SDK für den ESP8266 der Arduino Core in Version 2.3.0 (basierend auf Espressif nonos SDK 1.5.3). Ja die Software ist alt, aber stabil und nicht so aufgebläht. Wer mehr will, sollte wirklich lieber auf den ESP32 wechseln
Version weil das Drumrum eben erst angepasst werden muß. "Aufgebläht" ist auch relativ, wenn ein ESP8266 reicht muß ich keinen ESP32 nehmen. Wenn z.B. SSL eingebaut ist, kostet es eben Platz. Mit der 2.7.4 habe ich noch etliche kleine Projekte, fast alle ließen sich inzwischen problemlos mit der 3.0.2
-
Thread
Schaltplan WEMOS Wetterstation Prüfung
Einsatz. Nachtrag: wenn es um den DHT11 geht, da gibt es für 3€ ein fertiges Shield inkl. ESP-01S. Anstecken und loslegen...
SMD. Steht jedenfalls so im Datenblatt. https://www.holtek.com.tw/documents/10179/82844a36-1633-498c-a6e3-4d99f2d0f6d7
-
Thread
Wie kann man Mikrocontroller kaufen und programmieren
Schau doch mal hier bevor Du mit Video anfängst. https://randomnerdtutorials.com/esp32-ssd1306-oled-display-arduino-ide
Development Environment), die kostenlos von der Arduino-Website heruntergeladen werden kann. - **ESP8266/ESP32:** Diese Mikrocontroller können mit der Arduino-IDE oder der PlatformIO-IDE programmiert werden. - **STM32:** Die STM32-Mikrocontroller können mit der STM32CubeIDE oder der PlatformIO-IDE
-
Thread
ESP8266 WiFi zur Wasserstand Überwachung
den ESP32)
Hat hier jemand Erfahrung damit gemacht, den ESP32 über mehrere Tage in den Deep Sleep Modus zu versetzen? [c]void esp_deep_sleep(uint64_t time_in_us)[/c] Das wäre der Aufruf der Deep Sleep Funktion des ESP32. Beim ESP8266 ist die Variable time_in_us
-
Thread
ESP8266-01S & Arduino Nano - Stromversorgung vermurkst?
ESP bekommt seine 3,3V über ein AMS1117 Modul. Die beiden Kondensatoren sind gegen den Hunger des ESP, einmal Elko einmal Keramik. Mein Problem: ich möche den Status des ESP über dessen TX-Pin auslesen
Wandler funktioniert, sofern ich alles über einen Arduino versorge. Lesen will ich ausschliesslich am ESP. Also jetzt mal den Arduino von der Funktion her aussen vorgelassen, ich bekomme die Sonderzeichen am ESP. Edit: am ESP messe ich direkt an VCC/GND 3,32V, wenn ich das 5V Netzzteil verwende.
-
Thread
Webapp-stack auf STM32 (und ESP8266)
jemanden zu ärgern. Hier ist der log der Linkerzeile vom Arduino beim o.g. Multigeiger-Projekt [c] "I:\\MultiGeiger\\arduino\\data\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\gcc8_4_0-esp-2021r2-patch3/bin/xtensa-esp32-elf-g++" "-Wl,--Map=i:\\MultiGeiger\\build/multigeiger.ino.map" "-LI:\\MultiGeiger
\\esp32\\2.0.5/tools/sdk/esp32/dio_qspi" -T esp32.rom.redefined.ld -T memory.ld -T sections.ld -T esp32.rom.ld -T esp32.rom.api.ld -T esp32.rom.libgcc.ld -T esp32.rom.newlib-data.ld -T esp32.rom.syscalls.ld