-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
[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
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.
-
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
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
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
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
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
ESP32 wakeup von Deep Sleep mit Taster oder RTC (Ds3231) Alarm
Hallo, ich hab einen NodeMCU ESP32 und möchte den über zwei pins aus dem Deep-sleep wecken. Das funktioniert soweit auch, allerdings sind die Eingänge entweder High oder schwebend, deswegen wird oft grundlos geweckt. [c]#define
stattdessen die internen Pull-downs ordnungsgemäß aktivieren? Das HIGH kommt übrigens von einem STM32 und ist direkt mit dem ESP32 verbunden.
-
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
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
Funkschalter Stromsparend
Sehe gerade, wenn Du sowieso schon mit ESP und Arduino arbeitest: für ESP32 und auch 8266 gibt es ja „Painless Mesh“. Eine fertige Lib, um mittels mehrerer ESP auf einfachste Art Nachrichten hin und her zu senden. Gibt ein paar Videos dazu,
Harald A. schrieb im Beitrag #7315464: > Sehe gerade, wenn Du sowieso schon mit ESP und Arduino arbeitest: für > ESP32 und auch 8266 gibt es ja „Painless Mesh“. Eine fertige Lib, um > mittels mehrerer ESP auf einfachste Art Nachrichten hin und her zu > senden. Gibt ein paar Videos
-
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
Spezielle Kamera für Arduino gesucht
ESP32 OV5640 Camera Module 5MP 200 Degree Super Wide-angle Lens DVP Interface https://www.ebay.de/itm/274962082818 und noch ein espcam modul
Daher ist auch der Verweis auf C-Mount-Objektive nicht hilfreich, denn diese sind ebenfalls für größere Bildsensoren konzipiert, wenn auch deutlich kleiner als Kleinbild. Der bei ESP32-Anwendungen weit verbreitete Bildsensor OV5640
-
Thread
Flashen von Micropython auf ESP: open serial error, please try again. hope to connect internet and
morgen es mit einer anderen Firmware versuchen. die obige wurde wenigstens schonmal "genommen" C:\Users\Kasper\Downloads\esp32spiram-20190913-v1.11-312-g22099ab88.bin alle Optionen hier besprochen: unable to flash micropython to esp 32: open serial error - MicroPython Forum hier nochmals der
| Random Nerd Tutorials https://randomnerdtutorials.com/flash-upload-micropython-firmware-esp32-esp8266/ Getting Started with MicroPython on ESP32 and ESP8266 | Random Nerd Tutorials https://randomnerdtutorials.com/getting-started-micropython-esp32-esp8266/ [quote] let’s take a closer
-
Thread
Variablenzugriff bei Multitasking/Multicore
Ich habe ein Projekt mit einem ESP32-S3-Controller, der zwei µC-Cores enthält und FreeRTOS als Betriebssystem nutzt. Mehrkernprozessoren sind für mich Neuland, deshalb hier eine Grundsatzfrage: Mein System sammelt Daten aus mehreren
muss der Scheduler das umsetzen. FreeRTOS für Multicore ist übrigens etwas buggy, gerade auch auf ESP32. Anscheinend haben die ESP32 auch Hardware-Bugs bei simultanem Zugriff auf Daten im PSRAM.
-
Thread
Nachfolger des RP2040/Raspberry Pi Pico
nur ein schlechter Witz. Andererseits ist das, was fähige Leute mit Controllern wie RP2040 oder ESP8266/ESP32 anstellen können, durchaus beeindruckend. Dafür musste man früher eine fette Handvoll zusätzlicher Hardware bereitstellen. Aber auch unterhalb der ganz fetten Controller ist das, was fähige
über ›_thread.allocate_lock()‹ synchronisieren. Der neue hat zur Synchronisierung der Cores FIFOs, 32 Spinlocks und 2x8 Doorbells in Hardware, im Single-Cycle IO-Subsystem.
-
Thread
Basteltip: STM32F103 DIP40 Board
Hallo Christian, mir hat die Woche auch der Postbote einen St-link V2 und so ein Board mit einem STM32F103C8T6 gekauft. (Ich frage mich ja, warum man sich mit AVR und Dragon rumschlägt, um Onchip-debugging zu bekommen und hier gibts das einfach so und in günstig.)
http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html den hatte ich auch schon im Markt/China Schnäppchen Thread gepostet, kratzt gerade wieder an der 2€ Marke. Habe
-
Thread
ESP32 + WLED / LEDs blinken nur wild
ich eigentlich ziemlich das gleiche Problem und bekomme es nicht gelöst. Ich habe ein AZ-Delivery ESP32 Dev Kit C V2 ESP32-WROOM-32, dazu WS2815 LED-Stripes 5m von BTF-Lighting, sowie ein ext. Netzteil auf 12VDC (20A). Das Flashen des ESP32 mit der aktuellen WLED-Version (auch der aktuellen WLED
vielen Dank für die vielen Antworten. Schaltplan ist hier vermutlich überflüssig, da an den ESP nur die Datenleitung an GPIO2 verkabelt ist. Die WS2815 selber werden über ein 20A Netzteil gespeist. Zusätzlich habe ich später noch versucht, den Ground vom ESP auf den Ground der LEDs zu brücken.