-
Thread
STM32: MP3 softwaremässig decodieren und abspielen
DAC ausgeben. Meine offenen Fragen sind: 1. hat der STM32 genug Dampf, um das brauchbar zu realisieren? 2. gibt es nebst dem Helix evtl. noch einen etwas besseren Decoder? 3. Muss ich einen speziellen Audio-DAC verwenden, oder kann ich sonst irgend einen
Beispiel mit ESP8266: http://hackaday.com/2015/06/06/esp8266-as-a-networked-mp3-decoder/ Wirklich minimal. Mit I2S DAC und SPI SRAM.
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
mit einem AVR8 drauf. Da ist für 2,-Euro alles drauf was man braucht. Wenn ich eine Netzwerkintegration benötige, mit einem Webfrontend dabei da sind die Module mit einem ESP8266 ganz chic die gibt es schon ab 2,50 Euro mit 32MByte
interessiert wo eben genau der STM32F103C8 seinen Platz findet. Um es mal so zu sagen, der AVR8 ist eine Steinschleuder, der STM32F103C8 ein Revolver, der ESP8266 eine Automatik 9mm, ein PI ist ein Maschinengewehr. :-) LG Christof
-
Thread
Probleme mit Relais
die dennoch Kompakte Bauweise und kompatibel mit ESP32 sind (5V Versorgung, 3.3V Pegel). 3. lieber wären mir ja SSR - leider können die keine 2 Stellungen (um abzusichern, dass ich nicht gleichzeitig Auf und Ab ansteuere) - kennt jemand SSR die das
von dem Teil habe ich keinen Schaltplan. Gekauft wie auf Ebay Ansonsten Netzteil GND 5V ESP32 GND 5V (das ESP-Modul, wandelt sich die 3.3V selbst um) Relais GND 5V alles Durchgebrückt und zwischen ESP32 IO21 und IO22 an Relaisbox IN1 und IN2
-
Thread
Unix zeiten unterschiedlich
time. Wenn du vorher allerdings nicht die Zeitzone setzt ... https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/system_time.html#timezones
Zeit ab der Schaltsekunde einfach eine Sekunde vor. Mit SNTP (simple NTP wie z.B: beim genannten ESP32): bei der nächsten Synchronisation tritt ein 1s Sprung auf (rückwärts), d.h. es gibt eine Sekunde dann doppelt. Mit NTP gibt es mehrere Möglichkeiten. A) Der NTP Client kennt die Schaltsekunde
-
Thread
ESP32-CAM in Region Bodenheim/Mainz gesucht
die richtige Definition habe. Ich habe mich an diese Anleitung gehalten: https://cgomesu.com/blog/Esp32cam-tasmota-webcam-server/ und https://templates.blakadder.com/ai-thinker_ESP32-CAM.html Beide Pinbelegungen sind identisch. Allerdings habe ich keinen FTDI FT232RL-Adapter verwendet, weil
Peter H. schrieb im Beitrag #7349211: > Ist hier jemand in der Nähe von 55294 Bodenheim oder Mainz, der ein > ESP32-CAM für mich auf Funktion prüfen könnte? Nimm die Arduino IDE und lade eine entsprechende
-
Thread
ESP32 I2C Daten im Interrupt auslesen - WiFi stört.
Interrupts verpasst. Leider verändert sich die Situation wenn ich mit WiFi.h und WiFi.begin(); den ESP32 ins WLAN bringe. Dann kommt es häufig vor dass das Auslesen der sechs bytes zu lange dauert und der nächste Interrupt verpennt wird. Offensichtlich stört also das WiFi irgendwie
zwar einzelne Teile auf einen Prozessorkern legen und nur dort laufen lassen (ich nutze einen alten ESP32-WROOM-32), aber ich habe bisher nicht wirklich sinnvolle Dokumentation über diese Zusammenhänge gefunden, also ESP32, FreeRTOS, Scheduler und Nutzung von Interrupts für Systemkomponenten / Treiber
-
Thread
ESP32 und Nextion Display
Displays. Da die serielle aber mit 3,3V-Pegeln im Datenblatt angegeben ist, einfach an eine serielle des ESP32 hängen und losprogrammieren. Ob verfügbare Nextion-Libs vom Arduino problemlos mit dem ESP32 compilieren muß man halt schauen und notfalls anpassen. Ich vermute aber mal, daß die laufen, das Display
Hallo stefanus Ich nutze die Arduino IDE für ESP32. Also NodeMCU .
-
Thread
MP3 / JQ6500 / Stream
Hallo, ich habe inzwischen mal etwas mit dem ESP32 rumgespielt. MP3/FLAC/Amiga-Mod/GM klappen von SD bzw. SPIFFS, Ausgabe auf einen I2S-DAC oder mit den internen DACs. WLAN-Streaming MP3 klappt incl. Webserver und LCD-Display für die Anzeige der
hier sehr ausgelasteten WLAN reicht bei MP3 der Buffer bisher aus. https://github.com/earlephilhower/ESP8266Audio als Spielwiese. Mein Bekannter hat auch FLAC von SD-karte in 24Bit/192kHz mit I2S-DAC stabil abgespielt. :) Gruß aus Berlin Michael
-
Thread
Mal wieder Zähler auslesen - mit Kamera?
https://github.com/jomjol/AI-on-the-edge-device Das esp32 Modul mit Kamera ist spott billig. Kaufen, Software drauf, SD Karte mit Daten befüllen, dann noch auf dem Webinterface einstellen und fertig ist der Zähler. Hab das an der Wasseruhr, aber Elektrozähler
ist das identisch mit dem Artikel der "Make" https://www.heise.de/select/make/2021/2/2103513300897420296 "ESP32CAM liest Wasseruhr Dank neuronaler Netze kann eine ESP32CAM die Ziffern und Zeiger analoger Wasseruhren auslesen und digitalisieren. Wir zeigen, wie man sowas nachbaut
-
Thread
Shelly 3em gekauft - und nun ?
einem Balkonkraftwerk zu überwachen. So wie ich es gelesen habe, gibt es 3 Abhilfen: 1. clever-pv 2. ioBroker 3. z.B. ein ESP und selbst entwicklen Erstmal geht es mir darum aufzuzeichnen wann wie viel Leistung vom BKW "verschenkt" wird. Später dann auch Verbraucher zu steuern. Intuitiv scheint
ESP32 weil 6 Analog-Inputs gebraucht werden. 3 inputs langen auch wenn man von 230V und rein ohmischer Belastung ausgeht. Genau genug im realen Haushalt.
-
Thread
Zertifikate im SDRAM verschlüsseln / sicher aufbewahren
Frage noch einmal anders stellen: Diverse Smart-Home oder IoT Geräte nutzen ausschließlich einen ESP32 mit ansonsten passiven Bauteilen. Trotzdem sind diese an eine Cloud infrastruktur anbindbar und besitzen somit Zertifikate und Keys. Wie kommen diese Keys in den ESP32 und wie, bzw mit welchen
? Und wie werden diese Keys geschützt? Meine antwort wäre unclonable function, aber das hat der ESP32 ja nicht.
-
Thread
ESP32 - SPS30 & anderen Sensoren an I²C verliert ab und zu die Verbindung
andere Problem habe ich schon gelöst, bei folgendem stehe ich auf dem Schlauch: Verbaut habe ich: - ESP 32 - Sensirion SPS30 - SHT31D (Adafruit) - DPS310 (Adafruit) - LTC4311 I2C Extender / Active Terminator (Adafruit) Die Verkabelung ist so erfolgt, dass ich die qwiic Kabel mit Stecker benutzt
delay(500); } [/c] Das tut er aber für mich nicht nachvollziehbar. Das passiert manchmal nach 1h, manchmal nach 5 Tagen, auch schon mal nach 2 Wochen.... Einmal kurz den Stecker ziehen (ESP) und neu starten behebt das Problem und alles läuft wieder. (Ist natürlich lästig und das eigene Ego will
-
Thread
Blaue Pillenkrise? Die Häfte sind kaputt!
älteren Libs noch macht. In den neueren dann [c] /* Disable the selected I2C peripheral to configure TRISE */ I2Cx->CR1 &= CR1_PE_Reset; [/c] vgl. z.B. https://github.com/particle-iot-archived/core-common-lib/blob/master/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c
STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c#L222-L224 und das ist die SPL die der TO benutzt.
-
Thread
STM32 ADC genauigkeits probleme
Hallo, Ich arbeite mit dem STM32F303. Mein 12bit ADC welchen ich in JTag proVision programmiert (Python) habe, ist sehr ungenau. z.B. wenn ich eine Spannung von 2.70V habe misst er 2.68V oder wenn ich eine Spannugn von 0.303V habe
ist einer der Punkte, wo ST (noch) die Nase vorn hat vor ESP32 & Co. Martin H. schrieb im Beitrag #7746116: > Hat der STM32 ADC zufällig auch einen differenziellen Modus Nicht die normalen SAR-ADCs, das können nur die Sigma-Delta-ADCs.
-
Thread
Raspberry Pi News-Roundup: neue RP2040-Boards
es auch Seeed Studio gehen mit dem Wio RP2040 einen analogen Weg – das vom Formfaktor her an den ESP32 erinnernde Board hat ebenfalls einen WLAN-Transmitter auf der Platine. Welcher Chip dabei genau zum Einsatz kommt, ist im Moment nicht bekannt. Es dürfte sich allerdings um einen ESP8266 oder ein
Modell handeln, weil die Platine keine Unterstützung für Bluetooth bietet.  Neben dem direkt auf die Platine lötbaren Modul (rund 7USD) gibt es um 13USD auch eine vom Formfaktor her an den Raspberry Pi Pico oder ein ESP32 DevKit C erinnerndes Board, das die direkte Anbindung
-
Thread
Elektromagnetische Störung in meiner Schaltung, durch 12V DC Motoren
von 2,2K, GND und DIN). Den Aufbau kann ich auch nicht zeigen, da hier viel Kabelsalat herrscht und man so auch nicht viel erkennen kann, auf dem Bild. Achja, als Mikrocontroller verwende ich einen ESP32
sehr viel höher ist, als für statischen Gleichstrom. Insbesondere im Störfeld der Motoren und des ESP Moduls ist das sehr relevant. Dein ESP32 ist sicher nicht der nackte Chip, sondern ein Modul. Welches? Wie ist dort die 3,3V Stromversorgung gestaltet? Oft ist diese nicht stabil genug, wenn die
-
Thread
ESP maximale Array Größe
code]0x40202e20: Print::write(unsigned char const*, unsigned int) at /home/kolja/.arduino15/packages/esp8266/hardware/esp8266/2.1.0/cores/esp8266/Print.cpp line 42 0x40202721: Print::write(char const*) at /home/kolja/.arduino15/packages/esp8266/hardware/esp8266/2.1.0/cores/esp8266/Print.h line 60 0x40202721: Print::write(char const*) at /home/kolja/.arduino15/packages/esp8266/hardware/esp8266/2.1.0/cores/esp8266/Print.h line 60 0x40203025: Print::printNumber(unsigned long, unsigned char) at /home/kolja/.arduino15/packages/esp8266/hardware/esp8266/2.1.0/cores/esp8266
-
Thread
5V Input an LED schalten mit 3V3 vom ESP01s
. Dann würde der ESP booten, aber der MOSFET kaputt gehen. Benutze anstelle von R2 besser einen Pull-Up Widerstand mit 2,2kΩ. 100kΩ wären ungünstig, weil der MOSFET damit nur sehr träge einschalten würde und vielleicht
schrieb im Beitrag #7030150: >> Ist das korrekt oder irgendwas falsch? > > Du hast die Pins vom ESP Modul falsch nummeriert. Nur anders sortiert, das bitte ignorieren. Es gab kein ESP01 in TinyCad. Also irgendwas mit 8 Pins genommen. Pin2 = GPIO1, damit hab ich also kein Problem. Trotzdem 2,2kR
-
Thread
Vorstellung: Heltec HTIT-W8266 Board
ist dem NodeMCU Board sehr ähnlich. Es hat aber zusätzlich ein winzig kleines OLED Display mit 128x32 Pixeln bzw. 4 Zeilen Text mit je 21 Zeichen. Weiterhin enthält das Board einen USB-UART Chip vom Typ CP2104. Der Display Controller vom Typ SSD1306 ist über I²C mit dem ESP8266 verbunden. Der 2 Megabyte
Versuche mal mein Testprogramm http://stefanfrings.de/esp8266/WIFI-Kit-8-Test2.zip Wenn du es in der Arduino IDE Compilierst, stelle den Flash Modus auf 40Mhz QIO und die CPU Taktfrequenz auf 80Mhz (wir wollen ja nicht übertreiben). Sollte das dann nicht
-
Thread
Fibonacci-LFSR umwandeln in Galois-LFSR
ein (ziemlich zusammengekürzter) Beispielcode um das Problem zu verdeutlichen. [c] #include <stdio.h> #include <stdlib.h> #include <stdint.h> uint32_t findLFSRstateFIB(uint32_t poly, uint32_t state); uint32_t findLFSRstateGAL(uint32_t poly, uint32_t state); int main() { uint32_t inreg
bekommt man alle Elemente von F_p^n* indem man w fortwärend mit sich selbst multipliziert: 1, w, w^2, w^3, ... w^(p^n - 1) = 1 = w^0 liefert also alle Elemente != 0 des Körpers, d.h. man iteriert für p = 2 durch eine wilde Permutation der n-Bit Zahlen != 0. Die Multiplikation mit w lässt sich wie
-
Thread
ESP32 connectet nicht
Ich habe Probleme mit dem ESP32 Ich habe ein "ESP32 devkit 04" Board, das ich bei Amazone gekauft habe. Über den boardmanager ist alles richtig installiert. In Tools/board sehe ich auch ein Board mit der Bezeichnung ESP32 Dev
Manfred H. schrieb im Beitrag #6568913: > Failed to connect to ESP32 Bekannter Pfusch, leider.
-
Thread
ESP 32: Smarthome Beet über MQTT: FAST fertig
kommen von einem Xiaomi MiFlora Sensor. Die Auswertung läuft über einen smarthomeng-Server, der mit dem ESP32 im Beet über MQTT kommuniziert. Ausgangsbasis war dieser Code: https://github.com/e6on/ESP32_MiFlora_MQTT Jetzt funktioniert fast alles, für die verbliebenen Probleme erhoffe ich mir hier Hilfe :
> Der ESP8266 (vermutlich auch der ESP32) hat schon einen Watchdog, der > den Chip automatisch neu startet, wenn er hängt. Den Watchdog habe ich auch schon entdeckt =) Du hast natürlich recht, er löst keine
-
Thread
ESP8266 und WS2812-Streifen
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; start_time = 0; t0h = (1000 * system_get_cpu_freq
Ich betreibe den ESP8266 mit 3,6V und schliesse den WS... direkt an, das klappt sehr gut selbst mit 2m langem Kabel. Gruss Axel
-
Thread
Spotwelder - Transistortreiber
Guten Morgen zusammen, ich habe mir vorgenommen einen Spotwelder zu bauen. Hierzu möchte ich 2 Stück 1F Kondensatoren (Car-Hifi-Bereich) parallel schalten und mit 10 parallelgeschalteten IRFB7430 schalten. Da ein ESP32 zum Einsatz kommen soll, benötige ich noch einen Treiber um meine Transistoren
des Threaderstellers. Vielleicht macht der ESP32 ja noch irgendwas sinnvolles.
-
Thread
Piezo Buzzer mit ESP32 ansteuern, Transistor?
ich steuere momentan diesen Passive Piezo Summer AST0940MCTRQ (unten ist nochmal der Link) mit einem ESP32 an. Momentan ist der Summer direkt an den ESP32 angeschlossen, er funktioniert soweit in Ordnung und ich könnte sogar Melodien etc. abspielen allerdings ist er mir einfach ein wenig zu leise. Aus diesem Grund hatte ich überlegt den Summer beizubehalten allerdings statt mit 3,3V vom ESP32 mit 5V zu betreiben mittels eines Transistors. Dadurch müsste der Summer doch deutlich lauter werden oder? Außerdem bräuchte ich eine Empfehlung für einen kleinen SMD Transistor für meinen
-
Thread
Batteriebetriebener Sensor - sleep
zu dem lauffähigen code: delay(); durch ESP.deepSleep ersetzt... Code: #include "DHT.h" //Library für den DHT #include <ESP8266WiFi.h> //Library für den ESP8266 #define DHTPIN 2 // Digitaleingang 2 wird für den DHT22 Sensor verwendet
Scheint ein bekanntes Problem des Sensors zu sein: http://www.esp8266.com/viewtopic.php?f=32&t=8114&start=4 Lösung ist wohl, den Wert nach dem Aufwecken so lange zu pollen, bis etwas Sinnvolles kommt.
-
Thread
2 Crêpe Geräte mit je 3000 W alternativ schalten (wenn Master aus, Slave an)
%2BC2WbDffF2GANnPZXrlhQLkDhJfdENocHRM0U4JJjyBZDFCB4rNCyHk%2FOSXsXgX1EhjSj23ErcIKCVFs19fvMs36gYUyhbGiRcSUiL8kQf2xH4S4NnKmcMZTiR4MFUh0vUTCNlo9og6t9yHoKJiZePAGlGUooN%2FaICmLyekMdKn2h9o%2FXiGQz57hBHT9JrmHMImV
www.brennenstuhl.com/de-DE/produkte/stromverteiler/kompakter-gummi-stromverteiler-bsv-3-fi-16-7-ip44-2m-h07rn-f5g2.5 https://www.feeser-generators.com/produkte/zubehoer/zubehoer-fuer-luftgekuehlte-diesel/vollgummiverteiler-cee-32-230-auf-3-x-schuko/ Leergehäuse gibts auch einzeln: "Vollgummi Leergehäuse
-
Thread
LoRA, Meshtastic, TTN, Helium?
Euro gekostet). Auch LoRaWAN-Module und -stacks sind verfügbar; Heltec macht ASR6502-basierte und ESP32-basierte für einen günstigen Kurs, der STM32WL integriert das auch alles. Soweit ich weiß, gibt's da mittlerweile auch für alle Arduino- bzw. Platformio-Unterstützung, dem Bastelspaß steht also wirklich
Empfänger gehändelt. Später kamen Sensoren mit RFM02 dazu (868MHz) FM. In der Summe bedient heute ein stm32F103 (Bluepill) 4 RFM95s, einen analogen Empfänger für die alten Protokolle und einen EBYTE E32xx auf Uart-Basis. 2 RFM95 empfangen und senden Lora auf 868MHz und 434MHz. Eine empfängt das was die RFM02
-
Thread
ESP8266 Serial.find, Serial.read usw..
Stefan ⛄ F. schrieb im Beitrag #6823582: > Mit der Ruhestromaufnahme des ESP Chips und AA Zellen kommt man > typischerweise auf 2 Monate. Hast du besondere Vorkehrungen getroffen, > um die Ruhestromaufnahme der Schaltung erheblich weiter zu reduzieren? Der ESP8266 soll
: > > https://github.com/esp8266/Arduino/blob/60fe7b4ca8cdca25366af8a7c0a7b70d32c797f8/cores/esp8266/Stream.cpp > > Wenn das die richtige Stelle ist, dann ruft Stream::find() die Methode > Stream::timeRead() auf welche in ihrer
-
Thread
ESP01s + deepsleep
von GPIO16 ( GELB) probiert ohne Erfolg. ( 100µs bis 1ms ) Fällt die Spannung am Reset-PIN unter 2V ( Blau) reagiert der ESP und GPIO16 geht auf HIGH . Und das wars . Nach einem externen Reset mit Taster verhält sich der ESP dann wieder normal. Mit allen ESP-01 funktioniert der wakeup aus deepsleep
Stefan F , vielleicht kannst du deine defekten ESP-01 sammlen und mir zuschicken ? (Die alten Flashspeicher sind meist noch io ). Ich habe jetzt 2 Lieferungen mit insgesamt 10 ESP-01 die für Deepsleep-wakeup unbrauchbar sind ! Auf den Bildern
-
Thread
AVR oder STM32 für Entwicklungsprojekt
Entwicklungsprojekt einen > Mikrocontroller verwenden und weiß nicht welchen ich verwenden soll. Der Die STM32s decken ein deutlich größeren Leistungsbereich ab (STM32Lxxx .. STM32H7xxx).
mts schrieb im Beitrag #5617558: > Die STM32s decken ein deutlich größeren Leistungsbereich ab (STM32Lxxx > .. STM32H7xxx). ??? Mit Atmel-Studio/Atmel-ICE geht der "Leistungsbereich" vom 8-poligen 8bit-Tiny bis zum 32bit Cortex-M4, da kannst
-
Thread
Langsamer Bildrefresh mit ESP8266 und OLED 128x64 (SSD1306)
Hallo, ich nutze auf meinem ESP8266 die Library U8G2, um mein OLED-Display (SSD1306) per I2C zu beschicken. Auf dem Bus sitzt zeitgleich noch ein Temperatursensor Aosong AM2320. Nun ist es so, dass ich auf dem Display eine extrem
immer das ganze Display zu übertragen. Auf dem ESP32 mit zwei Kernen würde ich das ja noch verstehen, aber welches Problem würde mir das auf dem ESP8266 lösen? Der Taster arbeitet über einen Hardware-Interrupt, wird also ohnehin nicht blockiert. Und
-
Thread
ESP32 Varaiblen nonvolatil
täglich ausgeführt, auch mehrmals. Ästhetische Aspekte keine quasi Rolle. Die Sache ist die, der ESP32 hängt am Dauerplus, allerdings schalte ich den LKW stromlos wenn ich den verlasse, dann ist der Etappenstand wech. Ein Schreibknopf wäre schon nervend.
https://randomnerdtutorials.com/esp32-flash-memory/ Und wenn man sich mit Brownout beschäftigt und dem Ding einen ausreichend dimensionierten Pufferkondensator spendiert, muss das nur beschrieben werden, wenn die Versorgungsspannung
-
Thread
ESP32 mit PCIe, neue LoRAWAN-Boards, Testsatz für passive Komponenten uvam
findet unter der Bildquelle konkrete Anweisungen zur Nutzung der Performance-Steigerungen. ### ESP32-E22 mit PCIe und als M2-Modul Der neue WiFi 6-ESP32 war schon vor einigen Tagen Thema. Weitere aufgetauchte Bilder der Demo auf der CES zeigen nun weitere interessante Aspekte.  für FBH
> Stark, hast du da eine selbstgebaute Lösung verwendet oder was fertiges. > Für jeden Heizkreis 2 Temperatursensoren DS18B20 oder PT100/PT1000? an jedem Heizkreis 2 DS18B20. Maximal 18 Stück pro Etage. ich kann sagen, 18 Stück gehen noch an einem ESP32 Portpin :) Braucht halt nur in der Zuordnung
reduzieren könnte) ich versuch es einfach. wäre es nicht gegangen, nunja, dann hätte ich halt einen 2. Pin nehmen müssen oder, wenn das auch nicht geht /aber der ESP32 sollte potent genug sein) einen 2., die kosten ja nichts.
-
Thread
Großlast mit Tasmota schalten
Beitrag #7920246: > Aaaaber! […] Dann bau dir halt was nach deinem Geschmack; mit Tasmota, ’nem ESP32 etwas Sensorik für Strom und einer Ansteuerung für den Schütz ist das ’n nettes Wochenendprojekt. Solange man nicht der „Jemand soll es mir machen!“-Fraktion angehört, freilich …
! Meine Lieblingslösung: - ESP32 mit Tasmota - UART-RS485-Umsetzer - Eastron Modbus-Zähler - Schütz Läuft, läuft, läuft...
-
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
Firmenliquidation Olimex, Freescale und BMCM Produkte
muss ich aus Platzgründen verkuafen. OLIMEX Entwickler boards A13-LCD7TS A13-OLinuXino STM32-P407 STM32-P107 A20-OLinuXino-MICRO-4GB LCP-1766-STK STM32-P152 LPC-MT-2138 STM32-LCD DUINOMITE STM32-H407 STM32-P103 STM32-H103 STM32-E407 STM32-103STK A13-OLinuXINO-MICRO LPC-P1114 LPC-H2129 OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG-20-10 ESP8266
-
Thread
Selbsthaltung mit ESP32-S3 & SIT1043 schaltet nicht ab
Hallo zusammen, ich arbeite an meinem ersten PCB-Design, einem CAN-Bus-Router-Board mit einem ESP32-S3 und 12V-Eingangsspannung. Das Board verfügt über eine Selbsthalte-Stromversorgung (Self-Latch-Schaltung), die sich nach 2 Minuten CAN-Bus-Inaktivität eigentlich selbst ausschalten soll. Das Problem
durch. Wenn der ESP32 2 Minuten Inaktivität erkennt, versetzt er die SIT1043 in den Sleep-Modus (EN=HIGH, STBN=LOW). INH sollte dann hochohmig (High-Z) werden, der 4,7kΩ Pull-down zieht die Basis auf GND, der NPN sperrt
-
Thread
esf 8266 interner EEPROM 512 Byte
Der ESP hat kein EEPROM. Die SPI-Flash Chips die die Module verbaut haben, z.B. Winbond W25Q32FVSIG haben 100k Cycles. Wenn man dann noch SPIFFS nutzt wird sogar wear leveling gemacht. Selbst ohne wear leveling
liegt ab Adresse 0x40200000. Und schaut man in die EEPROM.cpp (also die EEPROM Implementierung vom ESP8266) sieht man auch dass es im Flash ist. Sprich gleiche Schreibzyklen wie das Flash selbst [c] EEPROMClass::EEPROMClass(void) : _sector((((uint32_t)&_SPIFFS_end - 0x40200000) / SPI_FLASH_SEC_SIZE
-
Thread
DS18B20 an Heizungsrohr - wie?
hat meine Heizung einen COP von 3,7 (und eine VL Temp von 32,6°C) im Altbau, bei 22°C Raumtemp (mit energetischer Sanierung) in 8 Rückläufen in einem Raum ist die Temperaturdifferenz ca. 2°C zwischen allen. Kleiner zu werden ist, aufgrund der Mechanik der Ventile
180Euro mehr für anderes. Am Höchsten war der Wärmebedarf im Januar am 6. 1. mit 89,3kWh, dafür habe ich 32,2kWh Strom benötigt. Heinz R. schrieb im Beitrag #7993965: > Aber bei z.B. 0° ist der VL-Unterschied dann ca. 2K - wenn wärmer noch > weniger Stimmt. Wenn es wärmer ist, ist es aber auch nicht
-
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
ein Stück Code funktioniert nicht
......... // EPD-Zubehör:----------------------------------------------------- #include <GxEPD.h> #include <GxDEPG0213BN/GxDEPG0213BN.h> // 2.13" b/w 128x250, SSD1680, TTGO T5 V2.4.1, V2.3.1 #include GxEPD_BitmapExamples // FreeFonts from Adafruit_GFX #include <Fonts/FreeMonoBold9pt7b.h> #include <Fonts/FreeMonoBold12pt7b.h> #include <Fonts/FreeMonoBold18pt7b.h> #include <Fonts/FreeMonoBold24pt7b.h> #include <GxIO/GxIO_SPI/GxIO_SPI.h> #include <GxIO/GxIO.h> #if defined(ESP32) GxIO_Class io(SPI, /*CS=5*/ SS,
-
Thread
Multicore embeddedsystem? Viele Fragen!
Viele Systeme waren schon immer multicore, einfach mit 2 separaten Prozessoren. Sicherheitstechnisch gibt es zudem safety-typen, die 2 Cores übereinander haben, die exakt das gleiche machen und bei Abweichungen Alarm schlagen
Was nimmt man denn als OS für ein 32Bit Multicore µC, wenn es am RAM für ein abgespecktes Linux fehlt?
-
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
Alt G. schrieb im Beitrag #7193528: > Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser > sind als 328p? -> arduino ide. Ich dachte: Alt G. schrieb im Beitrag #7193194: > In der praxis kann arduino ide von 328p über stm32 bis esp32 alles
-
Thread
Ich suche einen JTAG Adapter für meinen ESP32
Hallo Zusammen, Ich möchte die Firmware eines ESP32 über JTAG auslesen. Dazu benötige ich einen Adapter. Die Dokumentation empfiehlt Adapter auf Basis des Chips FT2232H. Kann mir jemand einen Adapter empfehlen. Ich finde nur Bausätze, die fallen
ESP-Prog, kostet um 10€ und hat den FT2232H drauf. Damit funktioniert auch Debugging des ESP32 über JTAG. Man braucht nur statt Arduino Visual Studio Code und PlatformIO.
-
Thread
Einbausteckdose mit eingebautem Zeitschalter
Franc W. schrieb im Beitrag #4775291: > den ESP8622 habe ich ja schon mal gekauft (ebay > Nr. 381202811501 ) und ich habe den sogar am Atmel zum Laufen bekommen mit NTP abholen, liegt nun auch auf Eis -> wordclock24h anderes war halt wichtiger
Hier die "Realisierung": http://abload.de/img/sonoff-1h1u6v.jpg http://abload.de/img/sonoff-2mfulw.jpg http://abload.de/img/sonoff-32lusx.jpg http://abload.de/img/sonoff-48wu96.jpg Klappt seit ein paar Tagen bisher völlig wartungsfrei. Schaltet abends
-
Thread
YACMS - noch ein kapazitiver Feuchtigkeitssensor
¹) Gibts fertig zu kaufen: https://www.amazon.de/gp/product/B008U9YXBA/ref=ox_sc_act_title_1?smid=A2NDV1Q2IMA8H2&psc=1
Welches Mess Prinzip? Warum sind da 2 ESP drauf?
-
Thread
ADA lernen JA/NEIN? Einstieg in Embedded Systems.
ADA von hier geht auch auf dem Arduino DUE und einem ESP32: https://github.com/reznikmm/esp32-gnat-rts
Guido L. schrieb im Beitrag #7892038: > ADA von hier geht auch auf dem > Arduino DUE und einem ESP32: > > https://github.com/reznikmm/esp32-gnat-rts Gnat (GNU Ada) geht auf so gut wie allem, wo's gcc für gibt (u.U. muß man eben selber compilieren und vielleicht die Adalib ein wenig anpassen
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
Bei PIC bin ich eh raus, das überlasse ich Euch gerne. Ich mag die Dinger nicht, bin von AVR über STM32 auf ESP32 und für große Dinge von imx6 auf ZynqMP. Natürlich kann man diese Platine mit jeden x-beliebigen Arduino oder ESP32 board nachbilden und sich bei ESP32 auch noch eine Nachricht senden lassen
H. H. schrieb im Beitrag #8014503: > Eher einen 16F627 nehmen. Cave: der ist nur bis 5 Volt spezifiziert, der 16C54 dagegen bis 6 Volt. Wenn die Schaltung hier mit 6 Wolt läuft, wird's eng