-
Thread
Espressif DevCon22 – viel Neues mit ESP_IDF 5.0
über Stromverbrauch und Co anbietet. Zur Erinnerung: die ULP ist ein „zusätzlicher Coprozessor“ des ESP32-SoC, der zwar einen stark reduzierten Funktionsumfang aufweist, dafür aber auch einen sehr geringen Energieverbrauch mitbringt. Interessant ist, dass Espressif den Funktionsumfang der ULP zu erweitern
die die „Möglichkeiten und Grenzen“ der Nutzung von C++ am ESP 32 Illustrierte. Sehr interessant waren beispielsweise die „Analysen“ für die durch die Nutzung von Exceptions entstehenden Mehrkosten im Ressourcenbereich. : counter
-
Thread
Boards mit ESP32-C3
Tach! Seit einigen Monaten gibt es ja den esp8266 Nachfolger ESP32-C3. Allerdings habe ich bisher keine Boards mit dem Chip gefunden (z.B. einen Wemos d1 Mini Nachfolger). Müsste der Markt nicht längst damit überschwemmt sein? Hat schon jemand
panther Boards? > Wire sind die Erfahrungen mit den Chip? https://www.cnx-software.com/2021/03/26/esp32-c3-devkitm-1-risc-v-wifi-ble-board-to-launch-for-8-modules-for-1-8/
-
Thread
Arduino IDE sehr langsam auf Win10
Für welches Board hast du compiliert? Beim ESP8266 oder ESP32 würde mich das nicht wundern. Mir ist vor einigen Jahren mal aufgefallen, dass der GNU C Compiler unter Linux viel schneller läuft, als unter Windows - selbst innerhalb einer Linux
Stefan ⛄ F. schrieb im Beitrag #6462571: > Für welches Board hast du compiliert? Beim ESP8266 oder ESP32 würde mich > das nicht wundern. > > Mir ist vor einigen Jahren mal aufgefallen, dass der GNU C Compiler > unter Linux viel schneller läuft, als unter Windows - selbst innerhalb
-
Thread
NimBLE Server-Client Multi-Role Coexistence auf dem ESP32
gerade nicht weiter bei der Migration von Bluedroid auf NimBLE. Das Arduino Framework v3.x (based on ESP-IDF 5.x) für den esp32 classic ESP32-WROOM-32E (ESP32-D0WD-V3) läuft noch auf Bluedroid, während alle anderen (esp32c3, ...) bereits auf NimBLE migriert sind. https://github.com/espressif/arduino-esp32
BLE-Server ist auch nicht mehr responsive. Sollte ich auf das Arduino Framework v4.0 warten (Stage 2) und wird dieses dann besser funktionieren als der h2zero Port? Oder komme ich nicht umhin auf der ESP-IDF Ebene zu programmieren, an allen Wrappern vorbei?
-
Thread
MPP Tracker Optimierung
> Beschreib mal deine schaltung. Step-up mit einem uC der die pwm macht? StepUp, PWM-Erzeugung über TL494, Sollwertvorgabe über ESP32 mit I2C-DAC. > Das einzige was Vmpp krass ändert ist teilbeschattung, > wenn die leistung über eine diode fliesst
mich in > Software nicht mehr um die Erzeugung der PWM-Frequenz und Modulation > kümmern Fürn ESP32 in arduino kann ich dir sowas bereitstellen. Hardware PWM, frequenz wählbar, keinerlei interrupts, unkomplizierter als die DAC. Hiess früher mal ledC, heute aber anders. Ich bin mit dem esp32
-
Thread
Mit MC auf CAN-Bus im Auto zugreifen?
explizit abgesetzt wird (txxxxx), wird nur "gelauscht". Ab "OBD2" Stecker ist i. A. KEIN Zugriff auf sicherheitsrelevante Systeme möglich (ESP, ABS usw.) - wie es speziell bei diesem Audi ist, weiß ich aber nicht.... Gruß Otto
der Bus tod. Und dann gehen alle in den Notlauf (bedeutet aber auch nicht gleich Unfall) usw. usw. 2.) Es hängen da u.U. so Sachen dran wie ABS, Airbag, ESP usw. dran; heißt also im Fehlerfalle eher ungünstig/unangenehm, wenn die Karre grad einen ESP-Regeleingriff durchführt. InfoCAN könnte man
-
Thread
Out of Memory Error im STM32 mit LWIP
,0x53,0x2C,0x30,0x2C,0x31,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x0D}; err = netconn_write(conn, &dataToSend, 14,NETCONN_NOCOPY); if (err == ERR_OK) { LCD_UsrLog ("Data sent!\n"); } return err
Implementierung mit einem ATWINC1500, der über ein Bussystem "Events" (accept, send, ...) an den Haupt-uC sendet. Dieser arbeitet dann diese Events in einem Callback ab. Eine ähnliche "Callback"-Funktionalität hätte ich gern auf meinem ESP32... Doku: https://docs.espressif.com/projects/esp-idf/en/latest
-
Thread
Ethernet für uC?
No Y. schrieb im Beitrag #6710857: > Oder einen PIC32 ? oder einen ESP32, sogar 3,3V passt und man muss wlan nicht einschalten
Sinn macht. Und so explodiert der Aufwand plötzlich. Ein Raspberry Pi kann das alles ab Werk. Ein ESP8266 oder ESP32 kann immerhin die Basics. Aber ein ATmega328 ... eeeeh. Wenn das alles so einfach wäre, hätten wir schon in den 80er Jahren unserer Heimcomputer (C64, Amiga, Atari) mit Netzwerkkarten
-
Thread
ISA Karte mit DAC832 emulieren
superschnell, an jeder Ecke zu bekommen und easy > zu programmieren ist. Das meine ich damit... Ein esp32s2 mini Modul kostet 1,80. Der rpi Pico hat keinen Flash.. also wirst du da bei 1,30-1,50 landen...ohne oscillator udgl. Ein ch32v307 (der hat USB mit 480mbit und einen integrierten Ethernet phy
Hans W. schrieb im Beitrag #7917316: > Ein esp32s2 mini Modul kostet 1,80. Und ausreichend parallele Ports für den ISA Bus? Nö. Hans W. schrieb im Beitrag #7917316: > Der rpi Pico hat keinen Flash.. also wirst du da bei 1,30-1,50 > landen
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
Hi Zoe, I think there is a problem with the I2C bus between the STM32 and the video chip. Maybe you forgot the pullups on the CLK and DATA lines (try 2.2k). If you have a logic analyzer you can check what's going on there.
, 0 warnings. (took 280ms) **** Build of configuration Debug for project Ambilight-STM32F4-GNUARM-V1.2 **** Nothing to build for project Ambilight-STM32F4-GNUARM-V1.2 [/c] What is wrong or missing here? muebau
-
Thread
Heizungsschnittstelle 7-8-9
temp32 -= 418304; //(int32_t)(1634 * 256); [/c] Gruß Guido
rechts - verbinden mit Schnittstellen Pin ? Welchen Ohm-Wert soll das Poti haben? . . 2) 13 Widerstandswerte die die Vorlauftemperatur im Bereich von 30 °C - 90 °C definieren 30 °C Vorlauf = ??? Ohm 35 °C Vorlauf = ??? Ohm 40 °C Vorlauf = ??? Ohm 45 °C Vorlauf =
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
hat nicht nur die lowlevel Treiber für den I2C, sondern bringt auch höhere Schichten mit. Dem EEPROM Treiber teilt man per enum mit, dass es ein AT24C04 ist und dann kommt beim I2C was falsches raus. Super oder?
Stefanus F. schrieb im Beitrag #5942669: > Google mal nach "STM32 Anleitung" oder "ESP822 Anleitung" Sorry, das sollte ESP8266 heissen.
-
Thread
Alternativen zu STM32?
Auf Lager: 22.162 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM32PG22C200F64IM40-C?qs=eP2BKZSCXI5h7BAxbMC1aw%3D%3D Auf Lager: 23.946 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F32G-D-QFN24R?qs=hd1VzrDQEGiNTV6ET5oDug%3D%3D Auf Lager: 247.881 :
STM32F410C8U6 umsetzen zu können, aber der ist seid Monaten auf 0. Auch bei LCSC.
-
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
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
Mittelwert für Oldtimer-Tankuhr
gerne gesehen wird. Und wo glaubst Du, gibt es sowas fertig? Ich würde das mit einem kleinen ESP32-C3 in Micropython machen: mit deque einen (Ring)Speicher, der mit jeder Messung rotiert (links 1 alter Messwert raus, rechts der neue Messwert rein) und dann den Mittelwert über alles. Das könnten
Stephan S. schrieb im Beitrag #7780036: > Ich würde das mit einem kleinen ESP32-C3 in Micropython machen: Viel zu leistungsschwach, da muß ein aktueller Paspberry her! Merkst Du noch 'was?
-
Thread
Funk-Fernsteuer-Verbindung über 3 km erstellen
Warum nicht einfach übers Internet kommunizieren? 2x ESP32 mit WLAN, fertig ist die Laube. Zur Not mit Mobilfunk Access Point, falls kein WLAN mit Netzzugang verfügbar ist.
man selbst entscheiden. 433MHz geringere Dämpfung, mehr potenzielle Fremdstörer. Wenn man z.B. die ESP32 LoRa Module nimmt, hat man auch gleich die Bridge z.B. ins WLAN. https://www.amazon.de/s?k=B07ML6528K&__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss Link ist nur ein Beispiel. Gruß
-
Thread
Netzteil => Spannung gegen PE
Rasenmäherroboter eingezogen ist, liegt da jetzt Strom drinnen und da bietet sich dass irgendwie an. Als µC kommt ein ESP32 mit Tasmota zum Einsatz, soweit nix ungewöhnliches. Netzteil ist ein Mean Well HDR-15-5 Hutschienen-Netzteil ( https://www.conrad.de/de/p/mean-well-hdr-15-5-hutschienen-netzteil-din-rail
Temperaturstress sind kein guter Ort für Elektronik. Korrosion und Leiterrisse kommen öfter vor als im Haus. 2. Wiki bestimmt bekannt https://de.wikipedia.org/wiki/Entst%C3%B6rkondensator#/media/Datei:Entst%C3%B6rkondensatoren4.png
-
Thread
CC3100 als Slave
Software wie beim ESP8266, d.h. dass man den CC31000 einfach extern ansteuern kann,wie z.b. mit den AT commands beim ESP8266, wenn ich das richtig sehe? Heißt das, ich muss auf jeden Fall den CC3100 UND den STM32F7 programmieren
sicherstellt, dass die sich nicht in die Quere kommen. Dann braucht man auch nur eine Antenne. Der ESP32 kann ja Bluetooth und Wi-Fi, d.h. du brauchst mit der entsprechenden Software nur diesen einen Chip, statt dreien (CC2564+CC3100+STM32), die sich stören können. Andere Hersteller sollten ähnliche
-
Thread
PIC Mikrocontroller noch aktuell ?
kein Grund, sie auch als Hobby zu nutzen. Da ist selbst der AVR überholt, man nutzt entweder STM32 oder ESP32. Moderne Arduinos nutzen ebenfalls keine AVR mehr. Interessant ist die Frage, ob es in die uC Familie auch Chips mit LCD Treibern und mit LED Treibern gibt, ob 5V tolerante Eingänge
IrDA, DALI, Smart Card, Manchester – Three support low-power operation in STANDBY mode • Two I²C interfaces supporting FM+ (1Mbit/s), SMBus/PMBus, and wakeup from STOP mode • Two SPIs, one SPI supports up to 32Mbits/s • Internal 4MHz to 32MHz oscillator (SYSOSC) with up to ±1.2% accuracy (SYSOSC
-
Thread
Sehr kompaktes AVR/PIC Eval Board gesucht
, Ich bin auf der Suche nach einem kleinen AVR oder PIC Board um: 1xOLED Display ansteuern 1xI2C um ein paar MLX90614 Temperatursenoren auszulesen 1xADC um Spannung (Analog Sensor) zu messen 1xTaster abfragen Ich möchte in C per AVRStudio programmieren, besitze einen ISP Mk2 Programmer jedoch
In meinem Fall ist jetzt folgendes in nähere Auswahl: +ATMEGA328PB Xplained Mini +EHAJO Atmega32U4 Breakout-Board (https://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html) Wer sonst noch was weis, bitte sagen.. mfg
-
Thread
Unterschied ESP32-MINI-1-H4 zu anderen ESP32?
ist das Problem des Platzes auf der Platine. Laut WLED darf es kein S2 S3 C3 sein da diese noch im Experimentier- Stadium sind und eben meine benötigten Funktionen nicht unterstützt. Es wird immer gesagt nimm einen normalen ESP32 aber die gibt es wie Sand am Meer. Aktuell denke ich an den ESP32-MINI-1-H4. Da Dieser von der Größe passen würde. https://www.mouser.de/datasheet/2/891/esp32_mini_1_datasheet_en-2586000.pdf Aber ist der jetzt Single oder MUlticore? Laut Datenblatt dual Core.
-
Thread
Raspberry Pi Pico 2, Windows 7 Embedded und mehr
2. The full 512K of RAM and up to 8MB of PSRAM are available for applications to use. [/c] ### ESP32-P4: Auflistung hauseigener Möglichkeiten zum Hinzufügen eines Kommunikationsinterfaces Dass Espressif
gezeigt - zusammenfasst.  Bildquelle: https://blog.espressif.com/wireless-connectivity-solutions-for-esp32-p4-8c64ca156a81 Wer weitere Informationen zu dieser Thematik begehrt, kann die Bildquelle anklicken - Espressif
-
Thread
ESP32-S31 in Massenproduktion, MERICRON als ESP32-Alternative uvam
bisher allerdings keine wirklichen, belastbaren Aussagen. Unter https://www.espressif.com/en/news/ESP32_S31_Mass_Production vermeldet man, dass der Chip nun – endlich – die „Massenreife“ erreicht hat: [c] Espressif Systems (SSE: 688018) announces that its ESP32-S31 has entered mass production and
verschiedenste SKUs, der einzige listende Distributor ist derzeit allerdings Mouser.  Bildquelle: https://www.oemsecrets.com/compare/ESP32-S31 ### MERICRON MCN-1 – amerikanische ESP32-Variante in Entwicklung An einem „reichhaltigen“ Topf bleibt man erfahrungsgemäß nicht sonderlich
-
Thread
ESP8266 und WS2812-Streifen
Liebes Forum, ich krieg das einfach nich gebacken. Hab einen ESP8266 (WROOM-02 und AIThinker ESP-12e), der mit Arduino (1.6.7) in "Native-C" Arduino SDK Version 2.0.0 einen WS2812-Streifen (60 LEDs) füttern soll. Dazu hab ich ein popeliges Programm geschustert
, uint32_t len) { uint8_t *p, *end, pixel, mask; uint32_t t, t0h, t1h, ttot, c, start_time, pin_mask; pin_mask = 1 << LEDOUT_PIN; p = pixels; end = p + len; pixel = *p++; mask = 0x80;
-
Thread
Honeywell Sensoren am ESP32/8266 über I2C ablesen
für den ESP finden. I2C Treiber für den ESP würde ich auch bei Espressif suchen. I2C Treiber für den Sensor entweder beim Hersteller, oder wenn man den Typ wüsste Mal bei GitHub schauen. Yasin Y. schrieb
I2C Treiber für den ESP würde ich auch bei Espressif suchen. Ich habe hier folgendens auf der ESP Seite gefunden: https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32/api-reference/peripherals
-
Thread
Arduino IDE 1.74 <-> 1.89
zu Uno und Mega. Meine IDE kennt den noch nicht. Da muß ich aber schon fast überlegen, ob nicht ein ESP32 die bessere Wahl wäre.
Manfred schrieb im Beitrag #6254553: > Da muß ich aber schon fast überlegen, ob nicht ein ESP32 die > bessere Wahl wäre. denke ich auch! headless ist wlan genial, OTA auch, läuft an jeden USB Steckernetzteil bei mir, flash und RAM im Überfluß, nervig nur die I2C Pegelwandlung für 5V Boards
-
Thread
ESP32 to SD-Card Datalogging Problem
ESP und SD-Board verbunden. (Beispiel Tutorial: https://iotdesignpro.com/projects/logging-temperature-and-humidity-data-on-sd-card-using-esp32 [c]#include "FS.h" #include "SD.h" #include "SPI.h"
Wurde mit FAT32 formatiert. Ja kann ich, die Beispiele aus https://github.com/espressif/arduino-esp32/tree/master/libraries/SD funktionieren auch, nur wenn ich diese anpasse und über etwas längere Zeit oder viele Daten
-
Thread
ESP32-WROVER-IB
Hallo, ich bin hier neu und möchte gerne mit dem ESP32-WROVER-IB Modul arbeiten. Diesen möchte ich von einem anderen uC über SPI ansteuern. NUn lese ich im Datenblatt https://media.digikey.com/pdf/Data%20Sheets/Espressif%20PDFs/ESP32_WROVER-B_IB_Prelim_V0.1
. Gibt es noch weitere SPI Pins? Ich werde nicht schlau aus der Pin bezeichnung. Oder gibt es I2C Pins, damit mein uC mit dem ESP32-WROVER-IB sprechen kann? Vielen Dank für eure Hilfe.
-
Thread
Broadcast Protokoll für ESP Controller
habe vor viele WiFi-Controller synchron anzusprechen. Dies soll über Broadcasts (voraussichtlich ~2 pro Sekunde), z.B. auf UDP Basis funktionieren. Es ist nicht notwendig, dass alle Nachrichten ankommen. Als Controller plane ich ESP32 (und / oder ESP8266) zu nutzen. Voraussichtlich werden relativ viele
Wenn jemand die Antwort darauf kennt, würde ich mich freuen. Hier https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/esp-wifi-mesh.html#broadcasting gibt es leider keine Infos dazu. - ESP Now: Max. 20 Verbindungen. Ohne WiFi Verschlüsselung lässt sich aber vermutlich etwas programmieren
-
Thread
Probleme mit dem DMA beim xMega32A4
nicht angesprungen. Anbei ist der Init und Code zum aufrufen des DMA Init : [c] void DMA_TX_ESP_init() { // reset source address DMA_TX_ESP_CHANNEL.SRCADDR0 = 0; DMA_TX_ESP_CHANNEL.SRCADDR1 = 0; DMA_TX_ESP_CHANNEL.SRCADDR2 = 0; // set up destination address
DMA_TX_ESP_CHANNEL.TRFCNT = strlen (send_buffer); DMA_TX_ESP_CHANNEL.CTRLA |= DMA_CH_ENABLE_bm; [/c] Int. Enable [c] PMIC.CTRL |= PMIC_HILVLEN_bm | PMIC_MEDLVLEN_bm | PMIC_LOLVLEN_bm; sei();
-
Thread
Devboard zu ESP32-C5 leakt, Orange Pi-Entwicklersymposion und neue RISC/V-Mikrocontroller
ESP32 mit 2.4 & 5GHz WiFi... na endlich! Das hat aber sehr lange gedauert bis Espressif den Schritt gegangen ist. Ich hoffe ESP32-S module bekommen auch bald 2.4 & 5GHz WiFi Unterstützung. Und hoffentlich
A. schrieb im Beitrag #7637659: > ESP32 mit 2.4 & 5GHz WiFi... na endlich! > Das hat aber sehr lange gedauert bis Espressif den Schritt gegangen ist. Jaa, die Ankündigung ist ja schon 2 Jahre alt! Das Teil ist heißersehnt und könnte
-
Thread
kleinstmögliche Ethernet-Lösung
. F. schrieb im Beitrag #5366341: > Wenn doch einige der Vorgaben angepasst werden dürfen: > > ESP32 braucht externen PHY, aber dürfte sonst die meisten Forderungen > erfüllen. Braucht halt noch ein SPI-Flash, ist aber definitiv > leistungsfähig genug für SSL. Sehe ich auch so und der ESP32-
TM4C129XNCZADI3 (10*10mm^2) mit phy!
-
Thread
CH32V003 - RISC-V für angeblich $0.10
das Datenblatt des CH32V. Edit2: Oh, nein, der gleiche Sch… wie beim STM32F042: CAN und USB liegen auf den gleichen Pins. Schade. Jaja, ich weiß, anderes Package nehmen.
Und siehe da, ein gutes Jahr später gibts dafür - ein open-source abstraction layer für C sowie einen open-source programmer: https://github.com/cnlohr/ch32v003fun Der Programmer unterstützt dabei: -- An STM32F042 Programmer, the NHC-Link042 -- An ESP32S2 Programmer, the esp32s2-funprog
-
Thread
STM32 in Visual Studio
Microsoft in VS 2017 Unterstützung für CMake Projekte eingefügt. Damit sollte sich eigentlich jeder µC der einen Kommandozeilencompiler mitbringt auch in VS nutzen lassen. Ich wollte das auch nochmal ausprobieren (allerdings mit dem ESP32), bin aber noch nicht dazu gekommen. Alternativ könntest du
Microsoft in VS 2017 Unterstützung für CMake Projekte > eingefügt. Damit sollte sich eigentlich jeder µC der einen > Kommandozeilencompiler mitbringt auch in VS nutzen lassen. Ich wollte > das auch nochmal ausprobieren (allerdings mit dem ESP32), bin aber noch > nicht dazu gekommen. Das klingt gut
-
Thread
Hobby-Austausch: Welche Projekte beschäftigen euch aktuell? (Mit Altersangabe)
im Forum) jo, das is nett..... z.Z. beschäftige ich mich mit der KI. PicAxe programme in Esp32C3 oder Nana und ähnliches.. Der alte
Werte wurden im Abstand von einer Stunde aufgezeichnet, Beginn ist 16:00 Uhr Nachmittags: 27,5°C/34%/34,1pF 25°C/38%/33,1pF 23,5°C/43%/32,7pF 21,7°C/52%/32,3pF Ich kann mir das Verhalten noch nicht erklären? Tom
-
Thread
Temperatursensor DHT11 driftet wild
Der DHT11 hat eine Accuracy von +/-2°C und eine Repeatability von +/-1°C. Ein ESP8266 kann im Betrieb deutlich warm werden. Mit einem Shield liegt der DHT11 ziemlich nah an der Wärmequelle. Das könnte deine Offset-Kompensation von -8°C erklären. Den DHT11 unbedingt in einiger Entfernung von Wärmequellen (inkl. ESP8266) und Wärmestrahlung (direktes Sonnenlicht) an einem Ort ohne Luftzug aufstellen. Die restlichen +/-2°C liegen dann
-
Thread
Nixie - wie am besten zwei verschiedene Röhren versorgen?
U. schrieb im Beitrag #5981227: > Meist mit einem ESP8266 Wemos D1 mini zur Ansteuerung incl. Zeit per NTP > aus dem Internet. > Spannung bei den letzten 2 mit diesem Wandler: > Ebay-Artikel Nr. 173992718872 > Kommt mit 5V aus und hat einen sehr guten
Wirkungsgrad, Versorgung der > Uhren mit üblichem 5V USB-Lader. Ich werde das ganze wohl mit einem stm32 mit rtc aufbauen. Bis jetzt habe ich immer Pics verwendet, und möchte mal einen Arm ausprobieren. Habe auch schon ein paar dieser ESP8266 bzw ESP32 herumliegen aber noch nie richtig was damit gemacht