-
Thread
Daten mit ESP-NOW versenden
Guten morgen, ich möchte mit ESP32 sensordaten über ESP-NOW versenden. Das funktioniert auch schon soweit [c] typedef struct { uint16_t id; uint8_t x; uint8_t y; }message_ts; static message_ts message_s;
/esp-idf/en/latest/esp32/api-reference/network/esp_now.html Zusammengefasst: Was du sendest, kann verloren gehen. Was du empfängst ist garantiert richtig (unverändert).
-
Thread
2 Farben Gelb/Grün auf schwarzem Hintergrund am LCD-Bildschirm erkennen?
µC. Bis das sicher läuft, ist die teure Lösung von der Stange billiger.
hier kommen. Farben von nem 20 Gigabit HDMI Kabel abgreife usw. ja ne is klar. Kauf die einen 10€ ESP mit eingebautem Kameramodul (z.B. https://www.amazon.de/KeeYees-Bluetooth-ESP32-CAM-Entwicklungsboard-Kartenentwicklung/dp/B07RWJGF6S/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords
-
Thread
I2S mit dem MAX98357: ab 48 kHz wird der Ton "kratzig"
der ESP32 können soll: CLK= 2 Kanäle * 16 bit * 96 kHz = 3.072 MHz. Zuerst dachte ich an Buffer underruns oder dass die SD nicht hinterher kommt. Das scheint es aber nicht zu sein. Ich sehe in den Signalen
keinerlei Auffälligkeiten... Hat jemand eine Idee, was das Problem ist? Hier der relevante Code: [c] static const i2s_config_t i2s_config = { .mode = (i2s_mode_t)(I2S_MODE_MASTER | I2S_MODE_TX), .sample_rate = 96000, .bits_per_sample
-
Thread
LED Deckenfluter mit konventionellem Dimmer und flimmerfreiem Konstantstromnetzteil.
würde ich dann so loslegen: ESP32 (damit habe ich wenigsten schon mal ein paar LEDs blinken lassen), Stepdown-Regler für Strom, gesteuert vom ESP mit 8 bit. Das wäre dann 256 Schritte, also ca. 0,5% pro Stufe. Davon sucht man sich
Thies schrieb: >> Für eine Komplett-Konstruktion zum LED-Dimmen würde ich dann so >> loslegen: >> ESP32 (damit habe ich wenigsten schon mal ein paar LEDs blinken lassen), >> Stepdown-Regler für Strom, gesteuert vom ESP mit 8 bit. Das wäre dann >> 256 Schritte, also ca. 0,5% pro Stufe. > Versorgt
-
Thread
ESP32 config datei parameter
Hallo, welche Einstellungen muss ich vornehmen, damit bei einem ESP32 die Variablen aus der Kconfig.projbuild genommen werden? im Code: [c] #define WIFI_CONFIG_SSID CONFIG_ESP_WIFI_SSID #define WIFI_CONFIG_PASS CONFIG_ESP_WIFI_PASSWORD #define WIFI_CONFIG_MAX_RETRY CONFIG_ESP_MAXIMUM_RETRY [/c] config: (anstelle von 123456789 steht dort mein richtiges passwort) [c] menu "Example Configuration" config ESP_WIFI_SSID string "FRITZ!Box Fon WLAN 7360"
-
Thread
Projekte wie anfangen
ad 1) - Hardware welche die Post erkennen kann und Bluetooth beherrscht - ESP32? - Stromversorgung - Programmierumgebung - Handy-App-Programmierumgebung ad 2) - Handy-App-Programmierumgebung Viel Erfolg!
. Klingt aber sehr intressant für dich (und für mich für eins meiner Späteren Projekte) https://esp8266-server.de/I2C-Server.html
-
Thread
Netzteil für Peltier-Element
> Das Element hätte ich mit einem ESP32 über einen IGBT angesteuert. Das die neuen Niederspannungs IGBTs von denen man noch sehr wenig hoert? :) Vanye
Kühlkompressor laufen lassen - stoppen und Kühlschranktür auf...) > Das Element hätte ich mit einem ESP32 über einen IGBT > angesteuert. Das allerdings macht weniger Sinn.
-
Thread
Reden mit Ampel im (Zeit-)Rahmen halten
Wenn Du fertige Hardware mit Akku haben willst ist der esp32 M5core interessant für dich. Da sind ESP32, 3 Tasten Display, Akku und USBC zum Aufladen fertig mit Gehäuse zusammengebaut. Da musst Du nur noch Programmieren.
Entfernung > 2 HDMI-Kabellängen erreichen? Und was will man mit Mono?
-
Thread
Lautsprecher für ESP32
4ohm-vis-sl-87wpm-4-p66811.html?&trstct=pos_1&nbc=1 Nur allein mit dem Lautsprecher wird er da nicht am ESP32 auskommen. Da braucht es schon ein wenig Verstärkung.
Espe schrieb im Beitrag #7201856: > für ein Projekt suche ich ein Lautsprecher der mit ein ESP32 ein Signal > mit einer Frequenz von ca.880Hz und mit einer Lautstärke von 35 bis 40 > dB ausgibt. Das
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
ziemlich ähnliches Projekt hinter mir. Die Microsteps haben das erstmal langsam gemacht. Das lag aber am ESP32, der nicht hinterher kam die (4) Stepper meines Tangentialschneideplotters gleichzeitig laufen zu lassen. Erst der Umstieg auf einen STM32F4x hat geholfen. Da gibt es auch Boards mit genügend Pins
Stefan schrieb im Beitrag #7537213: > Oookay. Ich habe mich gestern da eingelesen. 1-2 Umdrehungen die Sekunde > maximum. Moin, also ich nutze den TMC262C-LA mit 48V Schrittmotoren, 16 Microsteps und 500 RPM in einem Conveyor und einem Kamerabalken. Ein bisschen Platz nach oben war
-
Thread
Rohm liefert AI-MCU, ST zeigt in Kooperation mit QualComm entwickelte Funkmodule uvam
paralelle Ausführung zweier Betriebssysteme ist im Design explizit vorgesehen. ### Wireless-Tag: ESP32-P4 mit ESP32-C5 ESP32-P4-basierte Boards benötigen zur Interaktion mit Drahtlosnetzwerken einen Koprozessor: bisher kam hierfür durch die Bank ein auf einem ESP32-C6 basierendes Modul zum Einsatz. Wireless-tag – das Unternehmen bot unter Anderem die ersten frei verfügbaren ESP32-C5-Module an (siehe https://www.youtube.com/watch?v=Vjc5aMzY2P8) – lanciert nun ein Evaluationsboard, bei dem ein C5 als Funk-Koprozessor dient.  Bildquelle: https
-
Thread
Arduino Projekte archivieren (+Libarys und Boards)
zu wechseln und mich einzuarbeiten, ist relativ gering geworden über die Jahre. Obwohl sowohl das ESP32-IDF als auch ein AVR Studio 4.18 für alte ASM- und C-Projekte griffbereit ist. Gruß aus Berlin Michael
einfach woanders hin und installiere die neue und teste dann eben. Andererseits: meine IDE sagt z.Z. 2,83GB, ich kopiere die ja nicht im Minutentakt und Plattenplatz ist ja heute nicht mehr so das Thema. Grade mal geschaut: knapp 1GB sind schon ESP8266 und ESP32 Package. Gruß aus Berlin Michael
-
Thread
Website mit Mikrocontroller
Doku befragen - 8 GPIO Pins. (knapp, eher nicht genug wenn SPI/I2C/UART genutzt wird) - 1 Analog Input - 4MByte Flash (1MB Programm + 3MB SPIFFS evtl. für Webspace) Zusatz: ATMega328P als Slave über I2C mit dem ESP verbunden - 3,3V oder 5V - 5(7) Analog Input
Momentan bekommt man alternativ zum ATmega328 auch STM32F103C8T6 Module ungefähr zum selben Preis. Die sind in fast jeder Hinsicht Leistungsstärker. Eine andere theoretische Möglichkeit wären Module, die den ESP8285 verwenden. Die können bis zu 6 I/O Pins
-
Thread
wie kann ich 5V auf 3,3V umwandeln
Manchmal, nämlich wenn es sich um I2C-Bus Signale handelt, nimmt man auch gerne einen MOSFET mit Pull-Up Widerständen. http://www.nxp.com/documents/application_note/AN10441.pdf
Es geht um die Spannungsversorgung für den ESP8266
-
Thread
DSP Filter auf dem PC entwickeln, Möglichkeiten und Erfahrungen?
https://www.google.com/search?rlz=1C1GGGE_deDE583DE583&sxsrf=ALiCzsZA0QOFG3aQwOL-DePjvm7beyzTow:1666436353187&q=phil%27s+lab+dsp&spell=1&sa=X&ved=2ahUKEwjkgP2W1_P6AhWBCuwKHT2_B7UQBSgAegQIBxAB&cshid=1666436541477376&biw=1152&bih=606&dpr=
Holger schrieb im Beitrag #7229115: > https://www.google.com/search?rlz=1C1GGGE_deDE583DE583&sxsrf=ALiCzsZA0QOFG3aQwOL-DePjvm7beyzTow:1666436353187&q=phil%27s+lab+dsp&spell=1&sa=X&ved=2ahUKEwjkgP2W1_P6AhWBCuwKHT2_B7UQBSgAegQIBxAB&cshid=1666436541477376&biw=1152&bih=606&dpr=
-
Thread
JTAG-Probleme + ESP
/-RL8tkZprmjc/WMxXKaIgocI/AAAAAAAAALw/xLM5Qt3jgSALQ_hHRaurJswgGK5G4wVxwCLcB/s1600/myESP32%2BDevKitC%2Bpinout.png Openocd Version: openocd --version Open On-Chip Debugger v0.10.0-esp32-20191114 (2019-11-14-14:19) Licensed under GNU GPL v2 For bug reports, read http://openocd.org
Info : Listening on port 4444 for telnet connections Error: type 'esp32' is missing virt2phys Error: No J-Link device found. Warn : Flash driver of esp32.flash does not support free_driver_priv() Warn : Flash driver of esp32.irom does not support free_driver_priv
-
Thread
ESP32-P4 ganz groß, Android 17 und GaN Systems-Abkündigungen
an. Spezifischerweise vermeldet man die folgenden Verbesserungen, die insbesondere für Nutzer der ESP32-Plattformen hilfreich sein dürften: [c] Notable changes in 10.1.0 from 10.0.x Add mipidsi module to support MIPI DSI displays. Currently enabled for ESP32-P4. Fix problems with presenting user-mounted SD cards over USB. Update Espressif ESP-IDF to v5.5.1 and support ESP32-C61. Fix long-standing Thonny disconnect issues. Add hashlib.new("sha256"). Add bitmaptools.replace_color(). [/c] ### Olimex: mit ESP32-P4 auf Raspberry
-
Thread
ein Stück Code funktioniert nicht
(sensors1.getTempCByIndex(0)); Serial.print("Temperatur am Sensor 2 (Pin 15 - rechts) ist: "); Serial.println(sensors2.getTempCByIndex(0)); // für EPD: Ausgabe(); delay(15000); // esp_deep_sleep(120000); // Zeitangabe stimmt nicht };
Bibliothek(s-Dokumentation) nachsehen, auf den ersten Blick könnte ein extra delay, eine Schleife [c] while (!(sensors1.isConversionComplete() && sensors2.isConversionComplete()) yield(); [/c] oder ein sensorsX.setWaitForConversion(true); im setup helfen. Edit: Ah, Ich war bei der Seriellen
-
Thread
Anordnung von zwei Antennen am Gehäuse (2.4 GHz / 868 MHz)
Als Anregung: Hier gibt's ein Modul ebenfalls mit ESP32 und LoRa auf 868 MHz, mit 2 PCB-Antennen: https://www.seeedstudio.com/Wio-SX1262-with-XIAO-ESP32S3-p-5982.html Die haben auch irgendwo ein sehr kompaktes Gehäuse dafür. Vielleicht kannst du
In der Stückliste stehen die Antennenbezeichnungen. für 2,4 GHz: https://www.seeedstudio.com/2-4GHz-2-81dBi-Antenna-for-XIAO-ESP32C3-p-5475.html 2.4GHz Rod Antenna (2.81dBi). Für 868 MHz: https://www.cdebyte.com/products/TX868-JKD-20 [Gain]:3.0dBi
-
Thread
Passender Sensor für IR Tracking
Eine ESP32-Cam mit herausoperiertem IR filter?
Carypt C. schrieb im Beitrag #7907589: > So viel Kamera braucht man womöglich > nicht Die sache ist eine esp32 kamera kostet $3, während deine 3-pixel kamera im retail unter $30 kaum geht.
-
Thread
Review-Anfrage – Akku-betriebene Geigerzähler-Platine mit ESP32-S3
Betreff: Review-Anfrage – Akku-betriebene Geigerzähler-Platine mit ESP32-S3 in KiCad entworfen Hallo zusammen, ich habe kürzlich eine eigene Geigerzähler-Platine in KiCad entworfen und möchte euch fragen, ob jemand Lust hat, sich das Design anzuschauen und Feedback
WLAN frisst Strom wie Sau, sondern einen mit LCD Treiber. Als Display besser ein Glas direkt sm uC als eins mit eigenem Controller und i2c. Und du glaubst dass du einen buck-boost mit 1uH Spule erfolgreich in Betrieb bekommst ? Wie viele Schaltregler hast du schon gebaut ? Es hat seinen Grund
-
Thread
Neue Chips und Module von Espressif, GigaDevice, STMicroelectronics und Co
Matter-SDK um ESP32-spezifische Module erweitert. Unter https://docs.espressif.com/projects/esp-matter/en/main/esp32/ findet sich außerdem eine detaillierte Einführung in die Programmierung. Freunde von Amazon AWS
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
Arduino IDE 1.8.10 - wohin eigene libraries?
es Hardwarespezifische Libs in den jeweiligen Ordnern mit den Hardware Definitionen. z.B. für AVR ESP STM32 SAM Wolfgang schrieb im Beitrag #6680761: > Dein Code darf also kein zusätzliches main() enthalten, wenn du ihn in > der Arduino IDE übersetzen willst. Sonst bekommst du ein Problem.
Sieht dann z.B. so aus: [pre] lib_deps_generic_external = lsatan/SmartRC-CC1101-Driver-Lib @ 2.5.6 joaolopesf/RemoteDebug @ 3.0.5 #platform_version_esp32 = platformio/espressif32@1.11.1 ; using Arduino core 1.0.4 platform_version_esp32 = platformio/espressif32@3.2.0 [/pre] Das ganze
-
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
SCT-013-030 - Strommessen über Spannung
Haushaltgeräts zu messen. 1) Wozu braucht man überhaupt dieser Schaltkreis? Kann man nicht einfach 3,3V des ESp32 und analog pin des Arduinos anschliessen? 2) ADC pin des ESP32 hat max 3.3V und bei Arduino sogar 5V, das SCT-013 wird aber max 1V ausgeben oder? Das wirkt sich negativ aud die Auflösung, da im Falle
Noch eine Frage. ESP32 ist bekannt für schlechte qualität der ADC pins. ich habe überlegt einen externen ADC zu nehmen, z.B.: ADS1115, der 16Bit Auflösung hat und über i2c gesteuert wird. Nachteil ist, dass die i2c steuerung
-
Thread
Esp32 und PCM510x Mute Problem
Probiers mal damit. Pins setzen über [c] #define WCLK_PIN 14 #define BCLK_PIN 33 #define DOUT_PIN 32 out->SetPinout(BCLK_PIN, WCLK_PIN, DOUT_PIN); [/c] https://github.com/earlephilhower/ESP8266Audio/blob/master/examples/PlayRTTTLToI2SDAC/PlayRTTTLToI2SDAC.ino PCM5102 VIN mit 5V extern versorgen (nicht über ESP32 3V3 Pin) https://forum.pjrc.com/index.php?threads/problem-with-pcm5102a.76661
-
Thread
wie funktioniert Audi Komponentenschutz?
Autos ohne diverse Steuergeräte nicht mehr zulassungsfähig. mindestens Motorsteuergerät, Airbag und ESP System müssen da sein. Motorsteuergerät wegen Abgasverhalten und Diagnose des Abgasverhaltens ESP ist sein Ende 2011 zwingend vorgeschrieben damit ein Auto in der EU eine ABE erhalten kann. Ob
, ESP/ABS - optionale Sonderausstattung Lada Niva: Airbag - nicht lieferbar, ESP - nicht lieferbar, ABS - serienmäßig Allerdings wird die Lobby der Hersteller von Elektronikmonstern auch diese bald ausgerottet
-
Thread
Amazon FreeRTOS
Toolchain: xtensa-esp32-elf (Compiler in der Version 8.2.0) --> Download aus dem "Get Started" von espressif (https://docs.espressif.com/projects/esp-idf/en/latest/get-started/windows-setup.html) Bisherhige Vorgehensweise: 1. Download des amazon freertos master (https://github.com/aws/amazon-freertos/tree/v1.4.8) 2. cmake mit configure (Eclipse CDT4 - MinGW Makefiles & toolchain file for cross-compiling: C:/Users/ALEXALEX/Desktop/amazon-freertos-master/amazon-freertos-master/tools/cmake/toolchains/xtensa-esp32
-
Thread
Optokopller oder nicht
Hi, ich stehe komplett an mit meinem Problem ich habe Anlage, mit 2 Wagoklemmen. Diese geben eine DC Spannung von 30-80V aus (oder keine). Weiters weiß ich nicht, da das ganze Mobil ist), welche Flussrichtung ich habe. Ich würde gerne mit einem ESP32 detektieren ob
optocouplers/opto-ac-in/) Beschalte sie so: [pre] R1 ________ R2 o-----[===]---|AC B|- +---[===]---o 3,3V Eingang | | | o-------------|CA C|-------+-----------o GPIO Pin | |
-
Thread
ESP32 mit eigner 3.2V LiFePO4 Powerbank betreiben
und würde gerne weitere Meinungen einholen. Mein Vorhaben ist wie folgt: Ich würde gerne meinen ESP32 über externe LiFePO4 Akkus mit 3.2V betreiben. Dabei soll gleichzeitig die Funktion gegeben werden, die LiFePO4 parallel zu laden. Der ESP32 ist generell immer im Deep Sleep, außer die Powerbank wird aktuell geladen. Der ESP32 sollte min 2 Wochen im Deep Sleep verharren können. Analog wäre es also vergleichbar, den ESP mit einer Powerbank zu betreiben, die gleichzeitig zum Laden eingesteckt werden kann, falls der Akku
-
Thread
ESP32: Hardware Interrupt triggert spontan.
Hallo liebe Wissenden ;-) Ich lese mittels ESP32 einen Stromzähler per RS485 aus, Details siehe unten. Zwischen GPIO13 des ESP und GND hängt ein Taster. Ein Druck auf diesen Taster triggert einen Interrupt, der über einen entsprechenden Handler
gedrückt hätte... Jemand eine Idee, wie ich dieses Problem sinnvoll analysieren kann? ESP32: https://www.wemos.cc/en/latest/d32/d32_pro.html RS485: https://eckstein-shop.de/WaveshareRS485communicationboard2CSP3485onboard2C33V Stromzähler: https://www.panda-solar.de/Victron-ET112-Energy-Meter.html
-
Thread
Mehrere Solarmodule an Mehrfachsteckdose
(2kW) gleichzeitig einschalten, es fliessen 17.4A, das macht eine 1.5mm2 Leitung (17.5A Verlegeart B1, 19.5A Verlegeart C) noch mit. Wenn du jedoch 3x 600W einspeist, kannst du zusätzlich noch die Kaffeemaschine
meinem Netzanbieter. Sebastion B. schrieb im Beitrag #7056548: > Meinen wifi shelly kann ich mit esp8266 oder esp32, für masos geht auch > raspi, per http abfragen und die leistung dann anzeigen und verbraucher > per wifi ein / aus schalten. Bekomme ich da die Momentanleistung aus einer lib als
-
Thread
Servo mit Messgerät steuern
erheblich erhöhen. Du kannst ein "Wifi Kit 8" Modul kaufen, das ist ein mit Arduino programmierbarer ESP8266 mit 32bit Kern, WLAN und diesem Display. Anleitungen: http://stefanfrings.de/esp8266/index.html#wifikit8 https://arduino-projekte.info/servo-ansteuern-arduino-esp8266-esp32/
a) SCL und SDA brauchen Pullup-Widerstände nach VCC (typ. 2.2K). b) Hast du deinen Sensor korrekt konfiguriert? Um das I2S Interface zu benutzen, muss "CSB" mit VCC verbunden sein (und bleiben). c) Der Sensor hat 2 mögliche Addressen. Die Default-Adresse
-
Thread
LED-Streifen fiepen bei PWM <=100%
Hallo, kurze Rückmeldung. Ich hab an einen ESP32-C3-Pin den IRLZ44 Mosfet via 1kOhm-Widerstand angeschlossen. Alles funktioniert soweit gut, die LEDs werden gedimmt (ich hab 50kHz PWM-Frequenz eingstellt) und ich hör nix. Das einzige, was unschön
Original IRLZ44 (von Vishay, ohne "NPBF") ist im Gegensatz dazu bei U_GS=4.0V spezifiziert und auch für 2.25V ist eine Ausgangskennlinie angegeben. https://www.vishay.com/docs/91328/irlz44.pdf Sirko S. schrieb im Beitrag #7892689: > Ich hab an einen ESP32-C3-Pin den IRLZ44 Mosfet via 1kOhm-Widerstand
-
Thread
Temperatur-Sensor DS18S20 und DS18B20 am Arduino
DS18S20 gefunden, extra für draußen: http://www.amazon.de/Generic-Wasserdicht-DS18B20-Temperaturf%C3%BChler/dp/B00GIDZ5IU/ref=pd_sim_sbs_ce_2?ie=UTF8&refRID=0XP4WJC4GAD0P8F5JKKZ Was haltet ihr von dem. Außerdem ist eben die Frage wie ich das draußen wetterfest mache. Regen kommt direkt keiner hin
http://arduino-hannover.de/2015/04/08/arduino-ide-mit-dem-esp8266/ Und das hier ist im Grunde genau das, was Du machen willst - gefunden per Google-Suche nach "esp8266 ds18s20": http://www.instructables.com/id/Low-cost-WIFI-temperature-data-logger-based-on-ESP
-
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
auch klar. Je höher die Vorlauftemperatur, desto schlechter der mögliche COP. Bosch gibt bei -7°C in seinem Datenblatt einen COPd von 2,06 an. (zumindest für die AW7 OR-S, die ich habe) das ist auf 35°C Vorlauftemperatur berechnet, soweit mir bekannt. Jedes °C Abweichung kostet oder bringt 2-3% COP
-
Thread
bitte Review: Signalkonverter Füllstandsmesser
Der ADC geht nur bis 1 V. Der Wemos D1 mini hat einen 220k-100k Spannungsteiler vor dem 1V-ADC vom ESP8266 und packt daher Spannungen bis 3,2V (laut DB max. 3V3).
übergehen und direkt in die 3,3V > einspeisen Und last not least den Wemis D1 Mini durch einen ESP32-C3 erstezen. Ersterer schluckt 70-80 mA und letzterer 17 mA (jeweils ohne WLAN)
-
Thread
ESP8266 PWM flackert bei nidrigen Frequenzen
default sind 1kHz. > analogWriteFreq(200); Die Aussagen wiedersprechen sich! Was macht denn dein ESP sonst noch so? Ich habe hier auch gerade einen RGB-Controller zusammengebaut 3x PWM, IR, WLAN. Zuvor hab ich mal getestet mit 3xPWM, I2C-OLED-Laufschrift alle 15ms aktualisiert und per UDP neuen
PWM-Werte bei mehreren aktivierten Kanälen auf. Problem ist ein Fehler in der core-Bibliothek "core_esp8266_wiring_pwm.c" die mit Version 2.3.0 noch als aktuell eingebunden wird, obwohl die lib in auf Github schon überarbeitet wurde. [c] void ICACHE_RAM_ATTR pwm_timer_isr(){ static uint8_t current_step
-
Thread
Kühlschrank Anlaufrelais oder Kompressor defekt?
da mit den originalen NTCs bastle, kommen drei neue DS18b20 rein und entweder funktionierts mit dem esp32 oder ich nehm halt was anderes mit 5V Pegel.
… und wenns mit dem esp32 klappt, kann das Ding sogar per Mail um Hilfe rufen, wenn‘s zu warm wird ;-)
-
Thread
Serial Communiction uint8_t* Arduino
Arduinos und Arduino fähiger Hardware, welcher HardwareSerial (uart) nutzt. Alle! Von 8 Bit über 32 Bit bis 64 Bit Kesselchen. Egal welcher µC Type/Hersteller.
Eine Nachrüstung: [c] // serialEvent() Nachrüstung für ATMega32U4 USB CDC Serial (z.B. Leonardo/Micro) // Entspricht weitestgehend der Implementierung wie bei HardwareSerial void serialEvent() __attribute__((weak)
-
Thread
Hilfe um 8 Bitfelder in uint8_t umzuwandeln (ESP32)
= (Data >> 6U) & 1U; Input.bit7 = (Data >> 7U) & 1U;[/c] Und zurück : [c]Data = ((uint8_t)(Input.bit0) << 0U) | ((uint8_t)(Input.bit1) << 1U) | ((uint8_t)(Input.bit2) << 2U) | ((uint8_t)(Input.bit3) << 3U) | ((uint8_t)(Input.bit4) << 4U) |
_t var7 : 8; // OFFSET 56, LENGTH 8 } Input2; memcpy(&Input2, Data, len); [/c] funktioniert bedingt, aber var1 + var3 benötigen nachher noch Konvertierung little endian <-> big endian. lässt sich lösen, kein Problem. [c] struct {
-
Thread
Windrichtungsanzeige auswerten
größten Dauer. Und damit hast du die vorherschende Windrichtung. Kombinieren kannst du das beim ESP32 mit einem Deep-Sleep: Wake aus Interrupt bei Pin Change. Und schon braucht dein ESP deutlich weniger Strom
Prinzip muss ich nur X (in den Fall 8 Schalter) abfragen. Das geht > sogar mit einen PCF8574 am i2c Bus. ;) Um dann 4 Drähte an den Hahn und I2C über einige zig Meter zu führen? Jedem das Seine...
-
Thread
Zirkulationspumpe mit wlan schalten
Wenn überall im Haus W-Lan verfügbar ist, dann würde ich einen ESP32 an der Pumpe mit einem Triac+MOC und 5V Netzteil verbauen und im Bad ist einfach nur der ESP32 (Sender) der per Tastendruck aufwacht, das Signal zum anderen ESP32 schickt und wieder schlafen geht.
nur mit Temperatursensoren. Steht hier > alles beschrieben: > > https://www.amazon.de/Dr-Clau%C3%9F-Circon-Elektronischer-Brauchwasser-Zirkulationscontroller/dp/B0067H8EZ8?aref=nav_signin&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1 Oh, gibt es doch schon fertig. Da hat endlich mal einer auf mich gehört
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Sampling von 2 AD-Kanälen im 2,7Mhz-Takt, dazu exakt > synchrone Pattern auf mehreren Digital-Pins. Ich nenne das "fire and forget" und es ist eine gute Sache. So etwas macht man mit DMA, das kann ein STM32
alle Anschlüsse nach aussen > geführt. Angesichts der absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB).
-
Thread
Eine Arduino Lib für Regeltechnik ?
schrieb im Beitrag #5825974: > NodeMCU? Ja an Lua hab ich auch gedacht. Hab aber wohl zu viele I2C Module am Esp32.. Sven B. schrieb im Beitrag #5825906: > einfach selber schreiben. So schwer ist das nicht, ist vermutlich in 2-3 > Stunden gemacht, und die Zeit würdest du zum Verstehen, Einbinden
return {0,i,j2,s.substring(i,j2).toFloat()}; } cType = c; // seems to be something linke "v1" i++; } j2++; c = s.charAt(j2); } return {cType,i,j2,s.substring
-
Thread
ESP gesteuerter JBC T245 Lötkolben mit USB-C PD - Schematic review
Ich entwickle eine Lötstation für den JBC T245 Lötkolben, der per ESP8266EX gesteuert wird und über USB-C PD (20V) betrieben wird. Mit dem Schaltplan bin ich jetzt fertig. Hier sind die Kern-features: -USB-C PD mit CH224K für 20V/5A Versorgung. -MOSFET-Steuerung
Einen Drehencoder über einen I2C-IO-Expander ohne Interruptleitungen auslesen zu wollen, ist auch recht ambitioniert, oder?
-
Thread
MCX L mit geringem Stromverbrauch, neue TI-AI-Chips für Automotive uvam
Chips beschreibt. Sie muss ihre Aufgabe ohne HMI-Unterstützung erledigen.  Bildquelle: NXP ### Tactility - neues Betriebssystem für ESP32-Plattform Die im Vergleich zu klassischen Achtbittern erhebliche Rechenleistung des ESP32 animiert Entwickler immer wieder
DroneBridge-System stehende Entwicklerschaft hat nun wie in der Abbildung angekündigt, fortan auch ESP-NOW zu unterstützen.  Bildquelle: https://dronebridge.github.io/ESP32/ Die Nutzung des Funkmodus verspricht dabei eine Reichweite von bis zu 1 km - weitere
-
Thread
ESP.getVcc() liefert hoeheren Wert als an Spannung geliefert wird
liefert der zweite ESP 3.5V ... der andere 3.2V. Die Akkus sind nahezu identisch, die ESPs messen nahezu gleich den Vcc, beide ESPs nutze I2C zum Lesen eines BME280 - und trotzdem gibt es zwei verschiedene Spannungen.
die WLAN während der Messung deaktivierst, bekommst du bessere > Ergebnisse, aber dafür musst du 2x rebooten. Kenne ich bisher nur vom ESP32 und da auch nur bei dem einem ADC, der andere stört sich da nicht merklich. Gruß aus Berlin Michael
-
Thread
Ein Lob an STM32 + CubeMX
] } ] } [/pre] myboard.cfg: [pre] source [find interface/stlink-v2.cfg] source [find target/stm32l0.cfg] reset_config none separate [/pre]
Und dieser ganze Bastelkram mit VSCode und Cmake bei STM32 bleibt dir erspart, wenn du einfach die STM32CubeIDE benutzt, wie sie ist. Mampf F. schrieb im Beitrag #7525619: > (PWM 2 Channel, > RTC, USB CDC, Interrupts, GPIOs, ...) 🤯 Für Interrupts, GPIOs
-
Thread
Tipps für eigenes Heizungsthermostat
Such Mal nach esp8266, oder esp32. Da ist WLAN an Board. Und du kannst sie mit arduino programmieren...
ELV-Homematic-ARR-Bausatz-Funk-Heizkorperthermostat-HM-CC-RT-DN-fur-Smart-Home/202482181196?epid=1142032814&hash=item2f24e0e44c:g:Za8AAOSwnz9b0y5Z&redirect=mobile