-
Thread
Netzteil Spannungsspitze Ausschaltmoment - ESP32
ist? Ich versuche kostengünstig/ mit einfachen Mitteln das Anliegen einer 230VAC Spannung mit einem ESP32 zu erkennen. Dafür verfolge ich aktuell folgenden Ansatz: Netzteil an geschaltene 230V anschließen, Sekundärspannung von 5VDC mittels Spannungsteiler auf 2,5V herunter brechen und über GPIO Pin auslesen
Markus schrieb im Beitrag #7550358: > was problematisch für den ESP32 Eingang sein könnte (max 3,3V), korrekt? 1. sicher nicht mit den derartig hochohmigen Spannungsteiler. 2. wenn schon so hochohmig, dann mach wenigstens noch einen 10nF Kondensator parallel zum Rs
-
Thread
Minimalbeschaltung eines ESP-WROOM-32-Moduls?
Hallo, habe auch eine Schaltung, in der das ESP32-WROOM mit meinem Controller per I2C kommuniziert. Es braucht dazu nicht viel. -Den Boot-Pin (GPIO0) sowie die serielle Schnittstelle habe ich zum Programmieren des Moduls auf Jumper geführt.
-Mini-ESP32-ESP-32-WiFiBluetooth-Internet-Of-Things-Development-Board-Based-ESP8266-p-1205854.html?rmmds=search&cur_warehouse=UK Ist für mich Kompromiß zwischen Aufwand und Nutzen weil ich ohnehin nur auf
-
Thread
Reedkontakt am Gaszähler funktioniert nicht korrekt
von 0 auf 3.3V ein leichtes Prellen, dies zeigt sich aber nur durch abfallen der Spannung auf ca. 2.5-2.7V, nicht komplett auf 0. Da der ESP32 logisch-null erst bei 0.25*3.3V registiert, sollte dieses prellen keinen Einfluss haben, und ist ja auch über den Code abgefangen. Sebastian schrieb im
solange bis millis() wieder auf 0 geht. Beispiel: handleInterrupt(): lastDebounce = millis() = 2^32 - 10000 handleDebounce(): if((2^32-10000) > (2^32-10000 + 10000 = 0) ist immer true
-
Thread
Bauteile unter ESP32 Dev Kit?
Brain 2.0 schrieb im Beitrag #6618348: > Wozu noch einen Mikrocontroller, wenn du schon einen ESP32 hast ? Ich brauche 5 I2C-Schnittstellen. Ich kenne keinen µC, der das in Hardware kann. Für Cypress-Controller
Günter N. schrieb im Beitrag #6618805: > Brain 2.0 schrieb: > >> Wozu noch einen Mikrocontroller, wenn du schon einen ESP32 hast ? > > Ich brauche 5 I2C-Schnittstellen. Ich kenne keinen µC, der das in > Hardware kann. Für Cypress-Controller
-
Thread
AVRs mit USB?
was ich finden kann, ist "AVR Microcontrollers Peripheral Integration" [1], welche nur ATmega8/16/32U2 und ATmega16/32U4 listet. Hinzu kommen DU Devices wie AVR64DU32. Die Frontseite der AVR-LibC v2.1.0 listet unter USB: [pre] at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287
unterstützen. [pre]awk -F\" '/RMW/ { print $2; }' avr-mcus.def[/pre] spuckt aus: [pre] atxmega32c3 atxmega16a4u atxmega16c4 atxmega32a4u atxmega32c4 atxmega64a3u atxmega64a4u atxmega64b1 atxmega64b3 atxmega64c3 atxmega64a1u atxmega128a3u
-
Thread
Neuer OrangePi, neue Mikrocontroller und dazugehörende Software
/attachment/681355/5.jpg) Bildquelle: Microchip. Über die allgemeinen Spezifikationen des PIC32-Moduls vermeldet man dabei folgendes: [c] • High memory and scalable package choices to support demanding applications and OTA updates: The high-performance MCU includes 2 MB Flash memory and 512
Sense $17 • XIAO ESP32C3 $4.50 • XIAO ESP32S3 $8 (Prices subject to change due to tariffs.) --- via https://microblocks.fun/blog/2025-10-20-xiao/ [/c] ### OrangePi 4 Pro - neuer Oktacore-Prozessrechner
-
Thread
Arduino Maker Irrsinn
,I2C, usw..
nicht ob das zielführend ist ich suche gerade die Unterschiede dummerweise kann ich auf dem XP 32 nicht mehr die neusten Github für den ESP32 installieren auf dem win7 schon so muss ich den ESP32 auf dem win7 Recher bearbeiten, die migthy mini 1284p gehen auf beide, wobei bis vor den update
-
Thread
ADC Eingangsspannung
vorab schon mal Danke, dass du mir eine Chance gibst ;) Mein Problem ist, dass der ADC Pin des ESP32 nur eine maximale Eingangsspannung von 1V zulässt (bevor er zerstört wird), der verwendete Sensor aber ein Analoges Signal von 3,3V bis 0V ausgibt (bei 3,3V Eingangsspannung direkt vom ESP32 am Sensor
) behauptet exakt das Gegenteil. (leider kenne ich das Datenblatt des ESP32 nicht so gut auswendig) Einer von euch beiden liegt falsch. Du, oder das Datenblatt.
-
Thread
Netzwerkring via Funk (Bt, 433 Mhz)
z.B. das billige RFM12 Modul für so etwas benutzt wird: https://www.mikrocontroller.net/articles/%C3%9Cbersicht_Funkmodule Jonathan G. schrieb im Beitrag #6425279: > WLAN kann ich > leider nicht nutzen Damit wäre es vermutlich am einfachsten, wenn man sich mit den ESP8266 und ESP32 Modulen
Nachholbedarf habe :D Es war vorhin von einem Mesh die Rede: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/mesh.html Dort wird es erläutert.
-
Thread
ESP 32 oder Nano
Genauigkeit bevorzugen Völlig egal. 4-Leiter Pt100 wertet nicht der Controller aus, sondern ein ADC, 2-kanalig, vergleicht mit temperaturstabilen 100.00 Ohm Widerstand, z.B. MCP3422 http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32 Das Entscheidungskriterium für den uC ist eher: WLAN (ESP32) oder stromsparend, welches Display, LED (SH79F3212) oder LCD (HT66F-3195), und was er sonst noch tun soll.
-
Thread
ESP32-P4-Function-EV-Board und Seeed Studio XIAO RP2350 im Hands-on
Bildquelle: Tamoggemon Holding K.S. Für die eigentliche Inbetriebnahme bzw. Kommunikation mit dem ESP32-P4 ist die in der Abbildung gezeigte Buchsenleiste zuständig - schön ist, dass Espressif auch hier konsequent auf USB-C setzt.  Bildquelle: Tamoggemon Holding K.S.
Inbetriebnahme im Zeichen der Grafik. Wer das Board wie unter https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/index.html beschrieben verdrahtet und danach per USB-C mit Energie versorgt, wird mit einer an Embedded-GUI-Systeme erinnernden Oberfläche konfrontiert
-
Thread
LCD 20x4 I2C Bascom
warum ärgert man sich mit so was noch rum? https://www.amazon.de/FREENOVE-ESP32-Anzeige-Screen-240x320/dp/B0H39PKRN2
) Config Sda = Portc.4 ' SDA an PortC.4 Config Scl = Portc.5 ' SCL an PortC.5 ' Optional: I2C-Bus-Geschwindigkeit anpassen falls nötig ' Config I2cdelay = 1 Const Pcf8574_write = &H40 ' I2C-Write-Adresse des PCF8574
-
Thread
Giesomat 16 Sensoren
Giesomat Sensoren hängen. Kann mir jemand sagen was ich beim auslesen des Multiplexers falsch mache? [c] #include <EEPROM.h> const int MultiplexPinA = 8; const int MultiplexPinB = 9; const int MultiplexPinC = 10; const int MultiplexPinD = 11; const int OutputPin1 = 13; const int OutputPin2 =
der Frequenzen im zig kHz Bereich wird der Input Capture benutzt, und wieviele hat ein Mega256 oder ESP8266/32 davon? Der Multiplexer war schon die richtige Lösung, sowohl für die AVR als auch für die ESP. Für WLAN ist ein ESP schon das zur Zeit günstigste. Und es gibt auch schon reichlich fertige
-
Thread
Wieviel Wh zieht euer Kühlschrank pro Tag?
Letztlich waren die 1,5 K auch bei unseren Versuchen irrelevant, weil arschkalt ist arschkalt, egal ob -40°C oder -38,5°C. Meine Ex-Kühlschrank bzw. der Gefrierschrank von der Kühl-Gefrierkombi mit 2 Kompressoren war mal im Arsch und konnte, nachdem man 2 Tage die Tür nicht aufgemacht hat, auf fast -40°C
ich über Nacht in meinem vor 25Jahren neu gedämmten Altbau nur 2-3 °C verliere wenn ich die Heizung ausmache.
-
Thread
Joystick JC2000 Hall
ja so, oder: Spannungen unter 2,5 Volt an 2, 7 lenkt nach links und Spannungen darüber (bis 5V) lenken nach Rechts. Das Gleiche Spiel an den Pins 4, 5 für Vor/Zurück. Am ESP32 wird ein Watchdog programmiert, der bei der kleinsten
Emanuel schrieb im Beitrag #7046616: > Ich möchte die Ausgaben des Joysticks von einem ESP32 simulieren lassen. Aha. > Es gibt einen Kippschalter, der die Versorgungsspannung entweder zum > Joystick oder zum ESP lenkt. Nach dem Umschalten zum ESP schaltet ein > Relais (Dauer 2
-
Thread
C-Code von AVR-NET-IO zu bekommen?
AVR-NET-IO von Pollin besorgt, und suche nun "nur noch" nach einer Ethernet-Bibliothek für Atmega32/Enc28j60 mit DNS- und TCP-Client-Funktionalität. Darüber bin ich schier am Verzweifeln." "Ist zwar das übliche, wenig durchdachte Open-Source-C-Gebastel." Was wäre momentan denn zu empfehlen?
Hardware verändern noch das Programmgerüst. Die Erfahrung die ich am m32 sammeln konnte fehlt mir am ESP und anderen und ewig Zeit sich überall einzulesen und zu testen hat man ja auch nicht. Das Ganze ist ja kein Selbstzweck sondern soll für mich Ergebnisse bringen und
-
Thread
JVM um auf ESP8266 Java Bytecode auszuführen
Hallo, ich möchte gerne ein Java-Programm auch auf einem ESP8266 ausführen, nur leider kann ich keine JVM finden die diesen explizit unterstützt. Für die ARM µC gibts einiges und für die AVR auch, aber für den ESP finde ich nichts. Und den Umweg Java->C->Binärcode empfinde ich als unsauber, zumal man mir gesagt hat dass wahrscheinlich der C-Code noch an den ESp angepasst werden muss und man spezifische Libraries einbinden. Was genau da gemacht werden
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
abfragen geht auch OHNE Lib! Grossartig, nur wurde behauptet, der Anfaenger solle sich mal schnell I2C-Kommunikation zum Einstieg antun.
Code erweitern. In meinem Fall arbeite ich unter der Arduino API mit folgenden MCU's: AVR SAM STM32 (stm32duino.com) PIC32 (chipkit/UECIDE) ESP8266 (https://github.com/esp8266/Arduino) TI Tiva (Energia) Von den Basics (Pins, I2c,SPI...div Libraries) brauch ich nur das Board innerhalb der IDE switchen
-
Thread
Mosfet-Selbsthaltung für MP3-Player
GPIO des ESP32. Recht früh in der Setup()-Routine wird hier LOW draufgeschaltet (Selbsthaltung). Über einen anderweitigen Tastendruck wird der ESP32 in den Deepsleep überführt - die Selbsthaltung endet damit. *
von C11/C12. * R19 dient zum Begrenzen des Stromes vom GPIO. Nicht zuletzt auch im Hinblick darauf, dass es keinen Kurzschluss geben kann, wenn man ESP32-seitig hier HIGH draufschaltet. * D5 müsste keine
-
Thread
Gibt es Breadboard mit mehr als 5+5 Steckplätzen?
Hallo zusammen, ich habe mir mehrere Breadboards/Steckboards bestellt die alle jeweils 2+5+5+2 Steckplätze haben. Von der Bezeichnung geht das von a - j. Meine Frage: gibt es solche Breadboards mit mehr als 5+5 Steckplätzen also beispielsweise 10+10 oder so. Ich versuche mich gerade am ESP32
Guido C. schrieb im Beitrag #6587841: > https://www.pixelfriese.de/esp32-auf-einem-breadboard-nutzen/ Wenn ich mir das Teil so ansehe sollte es es mit den Reichelt-Teil perfekt klappen. Ach ja, das war
-
Thread
Türklinger verstärken ohne elektrischen Eingriff in Hausanlage
> frequencies.) A typical minimum value for C3 is 2C2. Das bedeutet, das die beiden Kondensatoren C2 und C3 für die Rechteck-Puls Ausgabe, die ich beobachte, verantwortlich sein können. Da mein Chip die Kennzeichnung von National Semiconductor
Kondensatoren > aktuell drin sind, also wo aktuell der Schwellwert gemäß LMC567 > Datenblatt Fig.2 liegt. Auch ist unklar, ob das Eingangssignal, das der > ESP32 liefert, DC frei ist oder ob ein Koppelkondensator dämpft. Ich habe die letzten Versuche allesamt mit Deinem Vorschlag 10µ an Pin2
-
Thread
Keine Kommunikation zu esp32 möglich
hoffe der Beitrag ist hier richtig. Folgende Situation: Ich bin momentan dabei mich weiter in die ESP32 einzuarbeiten. Ich verwende hierfür VS Code mit der ESP-IDF. Hier bin ich bei allen Softwarekomponenten auf dem aktuellen stand. Selbes auf meinem Rechner auf der Arbeit. Auf Arbeit hatte ich auch schon das Problem dass mir die beiden ESP32 (AZ-Delivery D1 R32) im Gerätemanager zunächst als "WCH.cn" angezeigt wurden, und beim versuch zu flashen, die Fehlermeldung "Gerät funktioniert nicht", bekam. Auf Arbeit konnte ich das Problem durch
-
Thread
STM32 Datenlogger mit "Wlan Upload"
Johnny S. schrieb im Beitrag #5578053: > Der ESP8266 hat mir zu wenige Pins nur laut meinen Kentnissen nur 1x > UART 1x SPI, ich benötige aber je 2 mal, und weitere diverse GPIO Nimm halt einen ESP32, der hat das alles und kostet nur unwesentlich mehr. Außerdem hat der I2C in Hardware (2x) und nicht nur in Software.
-
Thread
Arduino Nano mit ESP32-Prozessor
Ankündigung eines neuen Arduino Nano wurde soeben aufgelöst: Die „neueste“ Platine ist der Arduino Nano ESP32, und ist unter Anderem auf MicroPython optimiert. Dies wird auch im Header der Aussendung betont: [c] Great for advanced makers and ESP32 enthusiasts, Nano ESP32 is also perfect for anyone
ist auch das in der Abbildung gezeigte Blockdiagramm - als „Rechenkern“ im Funkmodul arbeitet ein ESP32-S3, der zwei Xtensa LX7-Controller mitbringt.  Bildquelle: https://eu.mouser.com/ProductDetail/u-blox/NORA-W106-00B oder https://eu.mouser.com/datasheet/2/1025
-
Thread
Günstiges Entwicklungsboard mit LAN - auch für Beginner
#4948023: > Wo bekommst du denn ein fertiges Board mit STM/ENC für 6€? Hast du ein > Beispiel? STM32F103C8T6 Board €1,87 http://www.ebay.de/itm/272425764978 ENC28J60 €2,39 http://www.ebay.de/itm/272384738082 Nano €2,32 http://www.ebay.de/itm/371179047627
verbraucht > habe, bekomme ich Geld zurück. OK, 4W*1Jahr= ca. 35kWh, macht also ca. 35 EUR in 2-3 Jahren Dauerbetrieb. Demgegenueber setz' ich einfach mal die 3.3V@120mA als 0 an, kost' also nix, also EUR 35 gespart mit dem STM32 > Klingt natürlich alles viel weniger c00l als Dein Spruch ;-
-
Thread
ESP32 will sich nicht programmieren lassen
Hi! Ich versuche jetzt schon einige Zeit einen ESP32-WROVER-E zu programmieren. Folgenden Output bekomme ich vom esp-tool: [pre] [100%] Built target app Note: python /opt/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 will search for a serial port. To specify a port, set the ESPPORT environment variable. Note: python /opt/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 will attempt to set baud rate automatically. To specify a baud rate, set the ESPBAUD environment variable. esptool.py esp32 --before=default_reset
-
Thread
Tally Light nachbauen
Step-up Wandler nicht herum. Das Prinzip siehst Du gut beim IC PR4401. Der mag aber keine Spannungen >2V. Das gehat aber auch mit nur einem Transistor und einer Spule. Den Transistor steuerst Du dann vom ESP mit einem Rechtecksignal von einigen kHz. Es gibt aber auch ICs wie Sand am Meer, die das machen
ist es noch besser sichtbar, ich nahm eine weisse LED. https://www.segor.de/#Q=LED3ws%252F12cd-20%25C2%25B0&M=1 die rote ist schwächer, aber evtl. reicht die auch https://www.segor.de/#Q=LED3rt%252F3%252C7cd-25%25C2%25B0&M=1 duch den Öffnungwinkel könnt ihr ja mal rechnen, du schriebst ja voon
-
Thread
Eigenschaften Atmel 644p
DS3231) wäre die genauere > Lösung. Der zieht aber ziemlich viel Strom, da gefiele mir der RV-3029-C2 deutlich besser > für mein Projekt, welches Batteriebetrieben ist,
Standby 110-170 µA, > > Meine Erfahrung ist anders. > Ein Kondensator 1,5F reicht für 1,5 bis 2,5 Wochen. > I=VC/T. dV= 2V, C=1F5, T(10 Tage)=864000 s. Dann ist I ~= 3,5 uA. Was > auch gut mit Datenblatt für DS3234 zusammen kommt: Timekeeping Battery > Current: typ. 1,5, max. 2,5 uA > Temperature
-
Thread
Fehlfarben in der LED Installation
musst du WLAN deaktivieren. Ergo: Nimm besser eine andere Bibliothek. https://github.com/JoDaNl/esp8266_ws2812_i2s
Versuch mit dem Rasberry PI > Ergo: Nimm besser eine andere Bibliothek. > https://github.com/JoDaNl/esp8266_ws2812_i2s Die schau ich mir an ... danke c-hater schrieb im Beitrag #6361753: > Dirk R. schrieb: > > Deswegen benutzt man zur Analyse solcher Fehler natürlich reine Farben > und die mit
-
Thread
gcc auf dem pc ausführen
} wr_write(0x001000,0x5000010100019650); _delay_ms(500);//rx abwarten sub_protocoll(2); } [/c] in c# programmieren und in c# ausführen und dann auf den m328 übertragen. Kann natürlich auch was anderes als c# sein- Grafische Oberfläche zum testen des lcd wäre aber schön.
, gäbe es auch micropython für den esp32. Das macht die SW Entwicklung noch mal eknfacher.
-
Thread
Strings in Arduino ersetzen
= Char> struct StaticString { ... }; ... auto s1 = StaticString{"abc"}; auto s2 = "abc"_ss; auto s3 = s1 + s2; [/c] für statisch dimensionierte Strings.
Wilhelm M. >Ist alles in die Standard-C++-Bibliothek eingeflossen: >https://de.wikipedia.org/wiki/Standard_Template_Library Danke für den Hinweis. Mit dem Arduino Framework für den ESP32 geht std::vector, auf dem AVR nicht. Extra für den
-
Thread
esp32 isr in Klasse
Ich versuche mich gerade in cpp auf einem esp32 einzuarbeiten. Dabei habe ich ein generelles Problem bei der Konvertierung in eine Klasse. Speziell macht hier die isr Probleme. Hier ein kleines Testprogramm für esp32, kompiliert mit dem Arduino
button.begin(); xTaskCreate(ButtonTask, "ButtonTask", 2048, NULL, 1, NULL); } void loop() {} [/c] Der Linker gibt dann: [c] .pio/build/esp32dev/src/esp32_gpio_interrupt.cpp.o: in function `Button::isrHandler()': /Volumes/mydocs/PlatformIO/Projects/ESP32_RTOS_ISR_class/src/esp32_gpio_interrupt.cpp
-
Thread
SBUS FrSky (Futaba) RP2040 PIO
werde alt - jetzt bin ich am Zug rum zu nölen á la "Warum machst du das nicht mit nem 8 oder 32 Bit µC, sondern mit einem Applikationsprozessor und einer rescourcenintensiven Sprache wie µPhyton?" - Yada Yada Doch, ein bisschen ernst meine ich die Frage. Hat das einen tatsächlichen konzeptionellen
Jasson J. schrieb im Beitrag #7857845: > "Warum machst du das nicht mit nem 8 oder 32 Bit µC, sondern mit einem > Applikationsprozessor und einer rescourcenintensiven Sprache wie > µPhyton?" Gerne möchte ich auf deine Fragen antworten. Der RP2040 enthält u.a. einen 32 Bit Prozessor
-
Thread
BLE Module mit Dualcore CPU: interrupts & sandbox
Robin schrieb im Beitrag #7017067: > PSoC 63 ist ein dual core (MR und M0+) mit BLE. Bei dem man beide > cores > frei programmieren kann. Das geht wohl bei den ESP32 dual cores auch, aber das freie Programmieren von dem 2. Core (also der
ble schrieb im Beitrag #7017084: > Das geht wohl bei den ESP32 dual cores auch, aber das freie > Programmieren von dem 2. Core (also der angenommene für BLE) erzwingt > soweit ich weiß eine Sandbox, ansonsten kann das nicht vom Hersteller > für beliebige Applikationen
-
Thread
Serielle Verbindung zu ESP32 scheitert
Verwende Manjaro Linux. Der ESP32 sitzt auf einem China-Entwicklerboard, welches sich selbst als "ESP32 DEVKITV1 bezeichnet. Habe zwei Stück davon, bei beiden das gleiche Problem. Die Rechte für die seriellen Schnittstellen bzw
Hatte das gleiche Problem - auch 2 Jahre später ;-) ... hab auf den 100µF Kondensator vergessen. Folgende Artikel sind auch für den ESP32 interessant. http://stefanfrings.de/esp8266/index.html#power "Stromversorgung: Die häufigste
-
Thread
Touch-Erkennung Finegrabdrucksensor r503
Fingerabdrucksensor Grow R503 (Bild im Anhang, Datenblatt: https://www.roboter-bausatz.de/media/pdf/d2/81/18/RBS-15572-R503-fingerprint-module-user-manual-V1-2-2.pdf). MCU ist ein ESP32-C3 supermini und mit espHome. Das funktioniert alles auch ganz gut. Einzig die Erkennung, ob ein Fingerabdruck auf
Hugo K. schrieb im Beitrag #7625634: > Der Esp32 > bekommt den Trigger und fragt dann den Sensor ab. Und kann man da ein Delay einstellen? Bei meinen Experimenten mit dem Sensor sehe ich das ich min. 200 ms warten muss bevor ich das Capture
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=c52bc2c92c Warenwert: 14,86€ Gesamtwert: 96,01€ Danke
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=2c665645c2 Warenwert: 11,41 € Sammelwert: 131,60 €
-
Thread
Alternative MCP2221 VCOM & HID
jemand einen Chip (sollte ein einzelner Chip sein), welcher UART (COM Port) mit Flow Control sowie ein I2C HID interface erlaubt? Ich möchte einen ESP32 über ein einzelnes USB Kabel mit dem Computer verbinden und Tastatureingaben simulieren und aber den ESP per Arduino programmieren ohne selber RST
I2C HID interface erlaubt? > > FT2232D (Full Speed) oder FT2232H (High Speed). Der Chip hat eine MPSSE > Einheit, die für JTAG, SPI, I2C und ähnliches benutzt werden kann. Die > liegt auf dem ersten
-
Thread
WS2812b mittels ESP-IDF ansteuern
Hallo, ich möchte mit einem ESP32 einen WS2812b LED-Streifen ansteuern. Dazu benutze ich die ESP32 LED Strip Library https://github.com/Lucas-Bruder/ESP32_LED_STRIP . [c] #define LED_STRIP_DATA_PIN GPIO_NUM_16 #define
Der Autor geht wohl davon aus dass die weißt wie man die RMT Peripherie des ESP32 benutzt: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/rmt.html WS2812 gibts übrigens sogar als offizielles Beispiel direkt von Espressif: https://github.com
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Unnötiges weglassen. Sachen die man nie braucht weglassen. Anfängertauglich. Warum meinst du hat der ESP8266 / ESP32 den bastelmarkt so schnell erobert? -> Arduino IDE. Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser sind als 328p? -> arduino ide. Einem anfänger ein proprietäres
bräuchte nimmt > man besser gleich was höherbittiges. Wenn 8Bit-Daten zu bewegen sind (und auch die 32-Bitter bewegen z.B. mit ihren UART- I2C- usw. Einheiten nur 8Bit-Daten), dann wäre der Vorteil eines DMA-Systems exakt gleich. Er würde die MCU von diesem Kram entlasten. Egal, ob die nun 8bittig
-
Thread
Mehrere DC-Motoren, unterschiedliche Spannungen mit Akku
kleines DIY-Bastelprojekt in denen ich folgende Komponenten betreiben möchte (geplant ist diese mit 2x20V oder 1x40V akku zu betreiben?) - 1x ESP32 (max 5V) - 2x 24V Motoren (würden dauern laufen, solange die Maschine eingeschaltet ist) - 3x 12V Motoren (laufen nicht dauernd, sondern entweder nur
kleines DIY-Bastelprojekt in denen ich folgende Komponenten > betreiben möchte (geplant ist diese mit 2x20V oder 1x40V akku zu > betreiben?) > - 1x ESP32 (max 5V) Dafür nimmt man einen kleinen Stepdown. > - 2x 24V Motoren (würden dauern laufen, solange die Maschine > eingeschaltet ist)
-
Thread
Arduino-Updates: Neuer ESP32-Core, aktualisierte Version von Arduino CLI
brandaktuellen Version. Das ist relevant, weil es Unterstützung für ESP32-S2, ESP32-C3 und ESP32-S3 ermöglicht - wie unter https://www.mikrocontroller.net/topic/523923#new beschrieben ist sind diese neueren Versionen des Chips nur für IDF-Versionen ansprechbar, deren Toolchain
auf CMake basiert. Spezifischerweise nennt Espressif im unter https://github.com/espressif/arduino-esp32/releases bereitstehenden Change Log folgende Verbesserungen: [c] Support for ESP32-S2. • Support for ESP32-C3. • Upload over CDC. • Support for the KSZ8081 (Ethernet PHY).
-
Thread
DAB Shield Frage zu Arduino Code
aussieht Pegelanpassung des SPI Bus. Audio-OPV glaube ich nicht. Kopfhörer-Ausgänge vom Si4684. Mit ESP32 R32 Shield funktioniert es auch ganz gut. Gruß Anton
gemacht als was auf der Web Seite da zu finden ist. Anton L. schrieb im Beitrag #7329397: > Mit ESP32 R32 Shield funktioniert es auch ganz gut. Es sollte auch möglich sein, das mit einem STM32 hin zu bekommen. Liegt daran, dass ich kein ESP32 habe aber STM32 Boards.
-
Thread
SDK für ESP8266 aufsetzen
Hallo, sagt mal, welches ist das "richtige" Development-Paket um ESP8266 selber in C unter Windows zu programmieren? 1. Da scheint es etwas unter Linux zu geben, das man selber erst noch compilieren muss --- HILFEEE! scheidet aus! 2. Da scheint schon irgendwas
am besten funktioniert, auch wenn das > Compilieren etwas gefrickelt war. Das hier > (https://www.esp8266.com/viewtopic.php?f=9&t=820) hat bei mir ab V2.0 > nicht mehr unter Windows funktioniert. Also ich hab da noch nie frickeln müssen, genauso wie das ESP-IDF für den ESP32. Braucht halt je
-
Thread
DS8B20 an Wemos D1 mini
#6279148: > > Kann jemand helfen? Benötigt ihr weitere Infos? https://randomnerdtutorials.com/esp32-ds18b20-temperature-arduino-ide/
> Ahnung. > > Gruß > > Pucki analogRead() Function Reading an analog input with the ESP32 using the Arduino IDE is as simple as using the analogRead() function. It accepts as argument, the GPIO you want to read ...
-
Thread
Arduino Libraries zu STM32 Portieren
Antwort ist: in der Arduino-IDE geht das genauso wie in jeder anderen IDE (oder Editor), in der man C- bzw. C++ Code schreibt. Speziell für einen STM32 würde man sich vorher entscheiden müssen, ob man (per CMSIS Header) direkt auf die nackten Hardware-Register zugreift: [c] #include "stm32f0xx.h"
Arduino für stm32f1 läuft schon ewig. Auch die meisten libraries laufen problemlos für AVR, esp und stm32
-
Thread
ATmega328/Arduino und weiter?
I2C Portexpander?
generell wird beim AT328 gerne der > Speicher knapp. Aus dem Grund beschränke ich mich meist auf I2C betriebene HD44780 Displays. Ist schön schlank. Für TFT LCD ist bei mir ein STM32F429 oder L476 zuständig. 400 Stunden ist beachtlich für den kleinen 18650er Akku. Übrigens, zur Kommunikation mit
-
Thread
20 Ultraschall Sensoren an PC?
Datenleitungen sind ziemlich lang - max 25m. käme mir diese Idee: Ein Ultraschallsensor mit I2C, zB. SRF02 für schlappe 10 Pfund (gerade fallend) bei 25 Stück, und ein ESP8266 für kaum 2 Dollar mit der Lua Firmware und dem I2C SW-Modul. Dazu dann noch ein Wlan-Accesspoint (wenn der nicht schon
Datenleitungen sind ziemlich lang - max 25m. > > käme mir diese Idee: > > Ein Ultraschallsensor mit I2C, zB. SRF02 für schlappe 10 Pfund (gerade > fallend) bei 25 Stück, und ein ESP8266 für kaum 2 Dollar mit der Lua > Firmware und dem I2C SW-Modul. Dazu dann noch ein Wlan-Accesspoint (wenn > der nicht
-
Thread
LT1086CT-5 zu geringe Ausgangsspannung
Hallo, ich plane folgendes: Ich möchte über ein 12V (2,25A) Netzteil einen Schrittmotor betreiben, welcher durch einen ESP32 gesteuert wird. Die 5V die der ESP32 benötigt wollte ich mit einem LT1086CT-5 bereitstellen, welcher die 12V als Input hat. Ich
komme damit auf 4,89V ohne Last und 4,8V unter Last, aber das reicht immer noch nicht aus, um den ESP32 zu betreiben. Die Elkos sitzen jetzt in einer Reihe mit dem Wandler, können also nicht mehr näher dran auf dem Steckbrett (1 bzw. 2 Pins Abstand zwischen Elko Pin und Regler Pin). Kann ich das
-
Thread
ESP8266 wacht aus dem deepsleep nicht auf
erstmal das RC-Glied vergrößern. Ich würde zum Stromsparen einen erheblich besser ausgerüsteten µC benutzen (z.B. AVR) und nur zum Funken den ESP unter Strom setzen. Falls jemand einen Link zum Datenblatt des ESP8266 kennt, welches die Bezeichnung auch verdient, immer her damit. Das mit nur 117
Nachdem ich in o.g. Github-Link noch einmal nachgefragt habe, hat mir folgender Aufruf geholfen: [c] nk_deep_sleep(300*1000000); [/c] Wobei 300 die Sekunden sind. Nachdem ich es gerade auf 900 geändert habe, schläft der ESP ca. 15 Minuten. Das passt für mich. Danke euch für die Denkanstöße.