-
Thread
microSD Card Socket SMD
das Layout fertig. Ich würde das PCB bei OSH-Park einstellen, https://oshpark.com/profiles/TorstenC Der 3.3V-Regler kann ja den ESP gleich mit versorgen. Ich denke, man sollte die SD-Card noch über einen GPIO und P-Ch MOSFET HighSide stromlos schalten können, falls sich die SD-Karte mal 'aufhängt
u.A. vor, ein Sandwich-PCB für den ESP zu machen: Das schauh ich mir Abends noch genauer an :) > Der 3.3V-Regler kann ja den ESP gleich mit versorgen. genau das hab ich auch vor. btw: ´Fastfood' Sandwich ESP07 auf dem weissem
-
Thread
JDY-40 ein neuer Geniestreich aus China?
Fernsteuerprodukte haben schon lange einen kleinen Schiebeschalter an Sender und Empfänger wo man 3 "Kanäle" A,B,C einstellen kann. So können dann 3 davon gleichzeitig ohne Störung betrieben werden. Und schon ist das, für Bernd so unüberwindliche "Pairing" Problem gelöst. Sogar in der Praxis.
duerfen Eingangsschutzdioden gegen EMV nach Vcc und GND haben. Die vertragen alle nur maximale Vcc+0.3V. Olaf
-
Thread
2 Lampen - abwechselnd leuchten lassen
Joachim B. schrieb im Beitrag #6116707: > https://www.amazon.de/Atmega32U4-Leonardo-Arduino-Kompatible-Entwicklungsboard/dp/B07C1Q5RL5 > & USB Steckernetzteil Der ist mit *zwei Lampen* gnadenlos überfordert, es solte wenigstens ein ESP32 oder Raspberry benutzt werden.
im Beitrag #6116908: > Der ist mit zwei Lampen gnadenlos überfordert, es solte wenigstens ein > ESP32 oder Raspberry benutzt werden. ich glaube du hast Recht, könnte trotzdem zu schwach sein, besser einen NUC mit i7 und SSD
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
,0x40, 0x02,0x0E,0x32,0xC0,0x3A,0x06,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x80,0x40, 0x40,0x40,0x80,0x00,0x80,0x40,0x40,0x40,0x80,0x00,0x00,0x01,0x02,0xC2,0x22,0x02
R. W. schrieb im Beitrag #3935752: >> kann der ESP8266 direkt I²C per AT-Kommando? > Da muss ich nachfragen wie die Frage gemeint ist Torsten. > At Command und I²C passen nicht so recht in meinem Kopf. Na z.B. ein ATI2CWRITE=3,111 könnte 3 Bytes
-
Thread
WiFi Temperatursensor
mal ein Projekt, dass inzwischen seit ca 1 Jahr bei mir problemlos läuft, ein Temperatursensor mit ESP32-C3 Supermini und einem Dallas DS18B20 Temperatursensor. Wird bei mir mehrfach für die Heizungssteuerung verwendet, deshalb wollte ich keinen Batteriebetrieb. Das Netzteil ist ein billiges USB Steckernetzteil
Oder eine geschickte Lösung dazwischen? Ein Shelly1 Mini (z.B.) hat einen ESP32-C3 und ein Netzteil an Bord. Kombiniert mit deinem schönen Steckergehäuse wäre das eine perfekte Ergänzung. Vllt könnte man die SW sogar direkt per OTA einspielen und benötigt nicht mal einen
-
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 is now available for purchase. Designed for next-generation AIoT applications, ESP32-S31 is a high-performance dual-core RISC-V SoC with comprehensive wireless connectivity, making it ideal for smart home hubs, smart speakers, edge AI devices, industrial automation, and more. [/c
-
Thread
Sinn dieser Schaltung
zusammen, ich habe eine Frage zu folgendem Schaltplan: https://raw.githubusercontent.com/OLIMEX/ESP32-GATEWAY/master/HARDWARE/Hardware%20revision%20C/ESP32-GATEWAY_Rev_C_Color.pdf Ich verstehe nicht so wirklich was genau die Aufgabe von U8 (im Ethernet Block unter dem großen IC) ist. Kann man auf
auf Masse am Pin 3 des ESP zum Reseten möglich? Dieser würde dann -soweit ichs versteh- sowohl den ESP als auch den PHY ausschalten..
-
Thread
STM32 ADC genauigkeits probleme
/group0/3f/4c/a4/82/bd/63/4e/92/CD00211314/files/CD00211314.pdf/jcr:content/translations/en.CD00211314.pdf
Niklas G. schrieb im Beitrag #7741906: > Hast du auch mal ein Beispiel Programm in C mit der STM32 HAL versucht? Nein, hatte noch nie mit STM32 HAL zu tun.
-
Thread
ESP-DL: hardwarebeschleunigtes maschinelles Lernen für ESP32
Espressif für ein - natürlich handoptimiertes – Modell auf einem S3 folgende Ergebnisse: [c] MNIST::forward: 6103 μs Prediction Result: 9 [/c] Führt man dasselbe Modell hingegen auf einem normalen ESP 32 aus, so fällt die Performance wesentlich bescheidener aus
_depth_activation(), PADDING_SAME, 2, 2, "l2_depth")), l2_compress(Conv2D<int16_t>(-3, get_l2_compress_filter(), get_l2_compress_bias(), NULL, PADDING_SAME, 1, 1, "l2_compress")), [/c] ### Lohnt es sich? Wer auf einem ESP32 ML-Aufgaben mit hoher Performance
-
Thread
Raspberry Pi 5 Compute Module vorgestellt, Erweiterungen im ESP32-Ökosystem uvam
einer neuen Version, die bis zur Abkündigung von Version 5.3 von ESP-IDF mit Updates versorgt wird: [c] Today, Espressif is excited to announce the release of esp-iot-solution v2.0. The components in the release/v2.0 branch will receive bugfix maintenance for
/blog/integrating-embedded-swift-and-sdl3-on-esp32/ präsentiert Espressif nun ein vergleichsweise komplexes Beispielprojekt, das einen ESP32, die Embedded Swift-Umgebung und eine Grafikbibliothek zu kombinieren sucht. : [code] <!DOCTYPE html>\ <html>\ <head>\ <meta http-equiv=\"content-type
Webserver benutzt wurde, wo sind die Quellen? Der TO hat geschrieben "Ich programmiere meinen ESP32 mit der ArduinoIDE" Ich schätze die Sourcen liegen hier: https://github.com/espressif/arduino-esp32/tree/master/libraries/WebServer/src Beim ESP8266 habe ich mal drübergeschaut, da war Fehlerhandling
-
Thread
ESP32 OTA Update hat nach Reboot / Code Upload keinen Effekt
Update to app1 complete! Switching to app1... Switched to app1. Rebooting... ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0xc (RTC_SW_CPU_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) Saved PC:0x42029956 SPIWP:0xee mode:DIO, clock div:1 load:0x3fce3808,len:0x4bc load
eine Datei aus dem SPIFFS-Speicher und schreibt sie auf die app1-Partition. Die Funktion ruft [c] esp_ota_begin esp_ota_write esp_ota_end esp_ota_set_boot_partition ESP.restart [/c] Hier der Code dieser Funktion: [c] void PerformOTAUpdate(File &firmware) { const esp_partition_t
-
Thread
Stm32 lcd Grafik font rendering
kleinen garb LCD oder einem simplen oled display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher
hier gibt es eine GUI Library: https://lvgl.io/ Ist Open Source auf Github, Beispiele für STM32, NXP und ESP findet man auch im Repo vom Autor. Der 'Grafikbeschleuniger' im STM32 ist ein besserer DMA, der kann Offsets im Grafikspeicher berücksichtigen, Formate beim Transfer konvertieren und
-
Thread
Schachuhr + Würfelbrett
Du könntest auch ein HMI nehmen und einen Akku rann basten. https://www.elecrow.com/display/esp-hmi-display/esp32-hmi-display.html
attachment/11868/f-021f/1/-/-/-/-/Quantis%20QRNG_Brochure.pdf?_gl=1*169bx91*_gcl_au*MzAyMzM5ODA1LjE3NDM0NjUzMDM.*_ga*MTE0NzY4OTY3OS4xNzQzNDY1Mjg4*_ga_440NW49CK5*MTc0MzQ2NTI4Ny4xLjEuMTc0MzQ2NTUwOS4zMy4wLjE3MTMzMjIxMTc.
-
Thread
Arduino Board - WLan vs Bluetooth (Smartphone Steuerung)
Daniel D. schrieb im Beitrag #6358634: > Okay, kann ich zustimmen. Dann bräuchte ich aber auch nen UnoR3 dazu > oder sehe ich das falsch ? Es wäre schade, ein 32bit-80MHz-SoC über UART mit Daten aus einem lahmen 8bitter zu füttern. Der ESP8266 kann wie ein Arduino in der Arduino-Umgebung direkt programmiert
wurde, die WLAN Lösung vorziehen. Zum einen muss nur eine Software gepflegt werden (nur die des µC und nicht zusätzlich die der APP) zudem ist es völlig egal ob Android oder IOS. Als Controller würde ich zum ESP32 raten. Auch dieser kann mittels Arduino Framework Programmiert werden, hat mehr GPIOs
-
Thread
IR-HW-Ersatz für auvisio URC-150.app (Pearl) - Tasmota fähig
3A%22price%22%2C%22eval%22%3A%221%22%2C%22sceneId%22%3A%223440%22%2C%22fromPage%22%3A%22recommend%22%7D&pdp_npi=6%40dis!EUR!27.12!13.29!!!213.21!104.48!%40211b6a7a17725382820797016ea00c!12000050089135295!rec!DE!164723483!XZ!1!0!n_tag%3A-29919%3Bd%3Af5599638%3Bm03_new_user%3A-29895&utparam-url=scene%3AshoppingCartRecommend%7Cquery_from%3A%7Cx_object_id%3A1005009763573485%7C_p_origin_prod%3A Habe mir direkt 5 weitere bestellt!
-
Thread
Lüfter mit ESP32 ansteuern
Hi, ich will einen 12-V-PC-Lüfter mit einem ESP32 ansteuern. Da dessen Digitalausgang nur 3,3V bei max 6 mA liefert und eBay angeblich passende Teile anbietet, habe ich mir dieses Relais hier geholt: https://www.ebay.de/itm/DC-3V-3-3V-Relay-High-Level-Driver-Module-Optocouple-For-Arduino-Relay-Module
auch schon). Deswegen meine Frage: welche Alternativen habe ich? Kennt jemand ein funktionierendes 3.3V-Relais-Board für den ESP32? Danke!
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
> das sie auch gut ist. und da ist es doch gut wenn man in den Quellcode schauen kann! z.B. ESP32, lt. Arduino ist es bei der onboard LED -> LED_BUILTIN GPIO5 aber bei meinen GPIO2 ist aber auch egal findet man raus und macht andere defines [c] #if defined(__AVR_ATmega328P__) #define ON_BOARD_LED LED_BUILTIN #elif defined(ESP32) #define ON_BOARD_LED 2 // bei den letzten gelieferten WEMOS LOLIN32 sonst 5 #endif [/c]
-
Thread
Neue Chips und Module von Espressif, GigaDevice, STMicroelectronics und Co
neuen Produkts liegt dabei auf Unterstützung von lokaler Positionsfindung auf Basis von Bluetooth 5.3: [c] By determining the direction of a Bluetooth Low Energy (BLE) signal, the Bluetooth 5.3 certified BlueNRG-LPS SoC can precisely estimate movement and location with centimetre accuracy. [/c]
die Zertifikations- und Listingkosten der Bluetooth-SIG hier auf jeden Fall hinzuzurechnen sind: [c] BlueNRG-LPS SoC is in production now and available in a 5mm x 5mm 32-pin QFN32 package, from $1.60 for orders of 1000 pieces. [/c] ### Wilderness Labs: Project Lab-Board ausgeliefert Der
-
Thread
Made by Developers, Made For Developers – ESP32 DevCon, Tag 1
wird im Zusammenspiel mit dem P4 auch Kameraapplikationen unterstützen.   Zu guter Letzt erfolgte eine Erwähnung des ESP32-C6 – seine Implementierung von WiFi 6 reduziert Stromverbrauch durch Nutzung spezifischer Attribute des Standards
V-Architektur realisiert. Ein Nutzer reagiere im Chat nach dem Schema “Will TEE also be supported for ESP32s3 or is it only the RISC-V versions?”. Laukik Hase beantwortete diese Frage folgendermaßen: [c] Public release of the framework is targeted exclusively for RISC-V architecture. However, if you have
-
Thread
ESP8266: Imax gegen Masse
Bei meinem Midi Controller Bastel Projekt empfängt ein ATMega32A Midi Daten. Ein ESP8266 (in Form eines ESP12 Moduls) soll den Midi Eingang abkoppeln können, um selbst ungestört Daten an den ATMega32A schicken zu können. Im Schaltplanausschnitt übernimmt diese
Mididaten kommen durch. Das war die Idee. In der Praxis schaffe ich es irgendwie nicht den ESP dazu zu überreden GPIO5 ordentlich auf low zu ziehen. Bei high liegen erwartungsgemäß 3.3V an, aber bei low dümpelt GPIO5 irgendwo bei halbherzigen 1.7V rum. Ziehe ich den ESP aus seinem Sockel und
-
Thread
HTML Anzeige - Farbe Meldetext ändern
Raphael D. schrieb im Beitrag #7777002: > statische html Seite mit Platzhaltern im ESP ablegen Wie viel Stack hat der konkrete ESP32 eigentlich? Ich frage, weil sich diese allgemein übliche Vorgehensweise beim ESP8266 als schwierig entpuppt hatte. Da musste ich das HTML Dokument
automatisch gehen... Ansonsten habe ich ein Temperaturüberwachungssystem auf Basis von mehreren ESP32, welches Temperaturkurven speichert und bei überschreiten gewisser Grenzen Warnungen per Email verschickt. Dafür arbeite ich mit c++, html, python, php und einer MySql Datenbank für die Daten. ;)
-
Thread
LoRa - Punkt-zu-Punkt-Verbindung
Hallo, auch als Möglichkeit: https://www.banggood.com/de/2Pcs-Wemos-TTGO-LORA32-868915Mhz-ESP32-LoRa-OLED-0_96-Inch-Blue-Display-p-1239769.html?rmmds=search&cur_warehouse=CN Demosoftware gibt es in der Arduino-Ecke ausreichend, Einen zum Sender machen, einen zum Empfänger und
www.radioshuttle.de/ Die bieten auch eine 'schlüsselfertige' Arduino-Lösung an. https://www.radioshuttle.de/esp32-eco-power/esp32-eco-power-board/ Ob es für die geforderten 9km reicht, wird man wohl nur durch ausprobieren raus finden. Aber wenn Sichtverbindung besteht klappt es vielleicht. Falls du es
-
Thread
Projekt fertiggestellt: Temperatur- und Feuchtigkeitssensor mit ESP8266/BME280 und MQTT-Publishing
ca. 1000mAh, ich schätze zwischen 4 und 6 Wochen Laufzeit, mein Akku will nach 2-3 Wochen geladen werden. PS: das Rastermaß eines ESP32 Wrover hat mich da gestern mehr genervt... Gruß aus Berlin Michael
anpassen. Die Sensordaten sammelt längst ein RFM12 an einem ESP8266 ein und macht MQTT-Messages draus. 3 China-PIR mit ESP8266 + Akku laufen hier auch, da ist die Akkulaufzeit irgendwo bei 3 Monaten. Die schicken bei Auslösung nur ihre Akkuspannung per MQTT,
-
Thread
wie PWM-signal am ESP messen mit Multimeter?
Hallo, ich möchte die PWM-Signale an den definierten ESP-PWM-Pins richtig messen bzw. soweit mit einem Multimeter möglich. Folgende Situation. Ich habe an einem ESP32-s2-saola 8 PWM-Pins mit je einem zugewiesenen PWM-Kanal (0-7) und die entsprechenden
Sache, das probierte ich und auf dem BreadBoard sah es danach gut aus, ich hatte an jedem PWM-pin des ESP beim Wert 255 auf dem pin, meine 3.28V anliegen, den Frequenzbereich mit dem Multimeter zu messen, da hatte ich Tomaten auf den Augen, hoffe das geht mit dem Benning was ich habe. Ich werde aber
-
Thread
Nachrichten-Allerlei: neue Entwicklerboards, Meadow-Update uvm
nRF52840-Variante des XIAO Amazon Sidewalk-Zertifikation. Espressif liefert eine neue Variante der ESP32-BOX, der Meadow F7 bekommt Stabilitätsverbesserungen. Was es sonst Neues gibt, berichten wir hier. ### Espressif: neue ESP32-S3-Box für AI-Aufgaben Nach der Ankündigung des ESP32-S3-BOX steht mit dem ESP32-S3-BOX-3 eine weiteres Evaluationsboard im Formfaktor “Entwicklerkiste” zur Verfügung. Der Festwertspeicher beträgt dabei 16MB RAM und 16MB ROM, was für die ESP32-Linux-Community (siehe https://www.mikrocontroller.net
-
Thread
Espressif, GigaDevice und NXP – mehr Leistung im Kleinen
unterstützt, gibt es diesmal kein Funkmodul. Espressif empfiehlt stattdessen folgende Vorgehensweise: [c] If the application requires wireless connectivity, ESP32-P4 can easily connect, as a wireless companion chip, to any product of the ESP32-C/S/H series over SPI/SDIO/UART, by using the ESP-Hosted or ESP-AT solutions. ESP32-P4 can also function as the Host MCU for other connectivity solutions, such as ACK, AWS IoT ExpressLink, etc. [/c] Wie immer gilt, dass der Chip “irgendwann” in ESP_IDF unterstützt
-
Thread
Anfängerfrage: AM vs FM und CC1101
byte transmitt_byte[11] = {72,101,108,108,111,32,87,111,114,108,100}; char *transmitt_char = "Hello World"; void setup() { #ifdef ESP32 gdo0 = 2; // for esp32! GDO0 on GPIO pin 2. #elif ESP8266 gdo0 = 5; // for esp8266! GDO0 on pin 5
qualifier mode. 0 = No preamble/sync. 1 = 16 sync word bits detected. 2 = 16/16 sync word bits detected. 3 = 30/32 sync word bits detected. 4 = No preamble/sync, carrier-sense above threshold. 5 = 15/16 + carrier-sense above threshold. 6 = 16/16 + carrier-sense above threshold. 7 = 30/32 + carrier-sense above
-
Thread
2x ESP8266 Kommunikation + Steuerung LED RGB Hilfe (nodeMCU oder Arduino)
Gibt es ein tutorial wie man den ESP8266 in C programmiert? Danke
Ich nutze WS2812-Streifen statt PWM und MOSFETs und portiere gerade vom STM32 auf den ESP. Michi schrieb im Beitrag #4238265: > Gibt es ein tutorial wie man den ESP8266 in C programmiert? Ich kenne bis jetzt kein besseres als das von Neil Kolban: http://neilkolban.com/
-
Thread
7-10" Display Arduino
ESP32 mit massig Flash und SRAM und mehr Takt, der auch in die Arduino IDE eingebunden werden kann, nur muss man vorher prüfen ob es LIBs für den ESP und mit diesem TFT Grafikkontroller gibt! Sobald da
zum Beispiel Conrad: https://www.ebay.de/itm/STMicroelectronics-Entwicklungsboard-NUCLEO-F303RE-STM32-F3-Series/402314690739
-
Thread
Einplatinencomputer mit Linux für Heizungssteuerung und mehr
meine > Wahl, eben weil der noch etwas sparsamer ist und WLAN direkt drauf hat. Ich würde ein ESP32 nehmen. Was das Logging angeht reicht ein SD-Adapter mit alter SD-Karte völlig aus (Kosten 1 Euro + Karte). Ansteuerung zur Prg-Änderung via Wlan. Das Hauptproblem ist der "Motor" der den Regler
Lösung sein wenn du nix selber bauen willst in der Richtung. Was ggf. auch reichen könnte: Ein ESP32, die bekommt man relativ günstig und hat mit ESP-IDF auch ein halbwegs brauchbares OS. Wobei so ein Pi dann doch deutlich mehr Spaß macht, einfach einen nginx aufsetzen und schon hat man einen Webserver
-
Thread
Drahtlose Temperaturüberwachung der Tiefkühleinheit - möglich?
käuflich zu erwerben? Ein Temperatursensor, z.B. den DS18B20 für einen Temperaturbereich von -55°C bis +125°C kann man über ein 2-poliges Kabel in die Truhe hängen. Den gibt es auch eingepackt in ein Stahlröhrchen. https://www.ebay.de/itm/142721679510 Eine ESP8266- oder ESP32-Mimik, die dir das
und böse. Im Kühlschrank messe ich im untersten Fach mit einem Glasrohrthermometer zwischen +1 und +3°C. In Ordnung oder nicht in Ordnung?
-
Thread
CNC, XYZ Werkzeuglängensensor, GND, Erde
diesen frühen Erfahrungswert mit, vielleicht reicht´s ja für die Hozbearbeitung. Bei einem richtigen 3D-Kantentaster wäre die Problematik mit der EMV nach meinem Verständnis ebenfalls zu lösen. Lothar: Der positive Fehlalarm bedeutet, daß der µC den Logikpegel "low" bekommt (ein ESP32), obwohl sich
Schaltbild. Fräsenteile inkl. Spindel und Fräser sind geerdet, ja. Die Tastplatte liegt auf GND (des ESP32). Die Krokoklemme ggü. GND auf 3V3. Das angehängt Bild (DS00003.png) zeigt den Impuls, wenn ich die Krokoklemme auf die Aluplatte halte. Bild (DS00004.png) zeigt, wenn ich die Krokoklemme an
-
Thread
Shelly 1 plus flashen
Hallo zusammen, hat jemand von euch schon mal ein Shelly plus 1 mit Tasmota geflasht? (Da ist ein ESP32mverbaut). Habe 3 Stück bisher zerstört. Habt ihr ähnliche Erfahrungen?
https://tasmota.github.io/docs/devices/Shelly-1/ Auf der Plus Seite steht noch ein Hinweis: [c] Flash only with ESP32-SOLO1 tasmota32solo1... binaries. [/c] https://templates.blakadder.com/shelly_plus_1.html Bzw die Erklärung was Solo1 bedeutet: Single Core [c] tasmota32solo1.bin =
-
Thread
Tag 3 der Espressif DevCon 2024 – von Drohne und Co
](/attachment/645072/2.png)  Neben einer Erwähnung des Emulators Wokwi sprach Michálek über den Arduino-Core und führte sogar vor, wie man ein Rust-Projekt für die ESP 32-Plattform kompiliert bekommt. Nach Namedrops verschiedener
Der typ ist stolz darauf mit einem esp32 ein servo steuern zu können. Lol. Clowns. Andere lassen den esp32 die ganze drohne fliegen und steuern das über wifi tcp-ip.
-
Thread
ESP32-S3 DevKit-C1: USB mit Serial-Bridge ohne Funktion?
Ich habe hier in meiner "Kiste" noch diesen ESP gefunden. Das ist ein "iHaospace ESP32-S3-N16R8 DevKitC-1" und grundsätzlich funktioniert dieser auch, aber nur über den USB-C Port (beschriftet mit "USB") welcher direkt am ESP32 angeschlossen ist
Programmierst du mit der Arduino-IDE? Ich hatte kürzlich ein ähnliches Erlebnis mit einem ESP32C3. Nach dem Flashen war bei USB-Serial immer totale Funkstille. Man muss im Menü "Tools" im Bereich der Prozessor-Eigenschaften noch die Option "USB CDC on Boot" auf "enabled" setzen ... hat jedenfalls
-
Thread
CD-Laufwerk für Projekte
Frank N. schrieb im Beitrag #7835628: > Zum Steuern für das alles würde dann ein ESP32 reichen, und dazu > irgendein hochwertiger Wandler, Wenn man einen ESP (aka leistungsfähiger uC) und einen 'hochwertigen Wandler' (was sich widerspricht, der ESP wird schon ordentlich in den
Der ESP32-S3 hat einen USB Host, also brauchst du keinen PC.
-
Thread
MicroPython-Arduino, Raspberry Pi OS-Update und Compute Module-Leaks
> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, 16 kB Flash, 2 kb RAM, und eine Handvoll
Harald K. schrieb im Beitrag #7766491: >> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. > > Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen > CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, > 16 kB Flash, 2 kb RAM, und eine
-
Thread
Trari trara, die Post ist da
Einmal alle 10min ein Bild zum Server schicken und dort via OpenCV auswerten. Entweder über Kabel oder ESP32 mit Cam und Solarzelle auf den Briefkasten.
Johannes S. schrieb im Beitrag #6737745: > Kamera ist mit ESP32Cam heute zwar auch günstig zu realisieren, wäre mir > aber einen Tick zu aufwändig und es braucht viel Strom, Nicht, wenn man es clever macht und den ESP schlafen legt und nur alle 10min aufweckt
-
Thread
Dynamischer Variablenname in Scheife hochzählen
/ Output RGB-Leiste Stufe 1 > int LED2 = 25; // Output RGB-Leiste Stufe 2 > int LED3 = 26; // Output RGB-Leiste Stufe 3 Du mußt natürlich die LEDs als Array anlegen: [c] int LEDS[] = { 24, 25, 26 ]; // usw. [/c]
Genau, denn wenn du einmal hast [c]for(int i=0;i<NUMPIXELS;i++)[/c] und einmal [c]for(int i=NUMPIXELS;i>=0;i--)[/c] Dann kann das nicht klappen, denn es wird nicht das selbe durchgezählt. Ist NUMPIXELS z.B. 3, dann ergibt die
-
Thread
Shelly 3em gekauft - und nun ?
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.
=`timeout 3 mosquitto_sub -C 1 -h $broker -t shellyem3/et_from_grid` et_to_grid=`timeout 3 mosquitto_sub -C 1 -h $broker -t shellyem3/et_to_grid` et_from_grid_kwh=`timeout 3 mosquitto_sub -C 1 -h $broker -t shellyem3
-
Thread
Alten Verstärker umbauen
ist er nicht. https://www.st.com/en/automotive-infotainment-and-telematics/tda7419.html Per I²C ganz einfach an den ESP anzubinden, und du hast neben der Lautstärkeregelung noch viele weitere Optionale Features, z.B. Audioquellen-Umschaltung, Loudness, Subwoofer-Line-Out usw. Wenn's "fancy" Werden
Analogschalter wie DG412, und LOGARITHMISCHE digitale Lautstärkeregler: PGA2310/2311/2320 (TI, +/-15V +32..-95dB 0.0003 THD+N, 20 EUR) TC9153=PT2253 (dual 7 bit dual 6 bit Audio up/down Inputs, TC9154=PT2254=shift register inputs) BH3532 (Rohm) WM8816 (Wolfson) TC9235=PT2256 (Toshiba/Princeton 0.3Vrms Stereo
-
Thread
Grundsätzliche Projektumsetzung / Wahl der Programmiersprachen
eingeplant, das bekommt man in einem Tag ans Laufen. Mit einem Tick mehr Arbeit nimmt man einen STM32 oder ESP32, da gibt es Beispiele mit lvgl als Grafiklib. Auch das bekommt man mit dieser Vorarbeit in ein paar Monaten hin. ESP hätte den Vorteil das man per WiFi und MQTT auf Standards setzen kann.
Schule klingt schonmal nach Anfänger. Um die Leute nicht gleich hart mit klassischem C abzuturnen würde ich dir ein ESP32 Dev Board mit MicroPython empfehlen. Die gibts auch mit microSD Karten-Slot und viele HAL's in Form von entsprechenden Python Modulen. Triggered C Grandpas in 3
-
Thread
Ansi C - UDP Case switch
PS: Wenn C++ eine Option ist (funktioniert problemlos mit ESP-IDF oder ESP-Arduino) kann man das mit Lambdas hübscher, kompakter und effizient umsetzen. In C ginge noch was mit Makros. Meinst du eigentlich mit ANSI-C das, was man üblicherweise darunter versteht, nämlich C89? Für die ESP32 nutzt man das normalerweise *nicht*, lässt sich das ESP-IDF damit überhaupt übersetzen? Das ESP-IDF nutzt per Default C17. Oder
-
Thread
Schutzbeschaltung eines Mikrocontrollers
z-Diode und Schottky Diode dem entgegen zu wirken half leider nicht. Der Mikrocontroller ist ein ESP32 auf der folgenden Platine: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-pico-kit.html
Achte darauf, dass deine Stromversorgung (auch der Spannungsregler) mindestens 500mA alleine für den ESP Chip bereit stellt, denn so viel braucht er kurzzeitig. Die 3,3V Versorgung soll mit einem Kondensator mit mindestens 100 oder 200µF gestützt werden, falls das nicht bereits auf deinem Modul der Fall
-
Thread
static const PROGMEM in eigenes File auslagern
PORTA = pgm_read_byte(&Werte[counter]); } } }[/c] progmemconst.h: [c] #ifndef _PROGMEMCONST_H_ #define _PROGMEMCONST_H_ #include <avr/pgmspace.h> static const uint8_t Werte[] PROGMEM = {1,2,3,4,5}; #endif[/c] Danke!
(oder .cpp) [c] #include <avr/pgmspace.h> #include "progmemconst.h" const uint8_t Werte[] PROGMEM = {1,2,3,4,5}; [/c] Ziemlich genau das gleiche habe ich vor sieben Jahren schon geschrieben.