-
Thread
Liste von ICs usw. fürs Breadboard
ein Beispiel, wie eine recht komplexe Initialisierung unter Benutzung dieser Features aussieht: [c] PORTD.DIRCLR = 1 << 2; PORTD.PIN2CTRL = PORT_ISC_INPUT_DISABLE_gc; VREF.ACREF = VREF_REFSEL_VDD_gc; AC0.INTCTRL = AC_INTMODE_NORMAL_BOTHEDGE_gc; AC0.CTRLB = AC_WINSEL_DISABLED_gc; AC0.DACREF
https://www.coderdojotc.org/micropython/robots/02-base-bot/ https://randomnerdtutorials.com/projects-esp32-esp8266-micropython/
-
Thread
Python im Embeddedbereich – News von CircuitPython
• RP2040 alarm.sleep_memory. [/c] Problematisch ist, dass insbesondere am ESP32-S3 nach wie vor mit verschiedenen Problemen zu rechnen ist: [c] ESP32-S3 has significant issues with I2C devices that sleep or use clock stretching
that use the u-prefix, e.g. import uos or import urequests so this will continue to work (for both C and Python modules) [2]. But please prefer to use just the non-u-prefixed name from now on. [3] [/c] ### ESP-Bluetooth und CircuitPython Auf die Frage, inwiefern ESP32-Boards Bluetoothunterstützung
-
Thread
PC remote neustarten (hardware) power button auslösen
Einschaltknopf aus der Ferne betätigen, um das Gerät neu zu starten? Ich dachte an einen pi zero oder einen ESP, der den Schalter schaltet. Ich kann einen ESP programmieren, aber von der Hardwareseite habe ich wenig Ahnung. Kann mir jemand ein paar Tipps geben, wie so etwas am einfachsten zu bewerkstelligen ist
suchen und zu beheben. ;-) Am einfachsten dürfte es sein, eine Transistorstufe an einen GPIO des ESP32 zu hängen und dort ein Relais dran. Ein Reed-Relais dürfte genügen.
-
Thread
I2C RTC+EEPROM mit ESP8266. Mal funktionierts mal nicht
Guten Abend, In meinem aktuellen Projekt kommt als Prozessor ein ESP8266(ESP12-F Modul) zum Einsatz. Desweitern befindet sich noch eine Echtzeituhr (MCP7940N) und ein EEPROM(M24C32) auf der Platine welche mit dem I2C Interface verbunden sind. Leider macht der I2C
Eine Frage hätte ich noch aus Interesse, hier handelte es sich ja wohl um ein Softwareproblem da das I2C Interface in Software realisiert wurde. Wie ist das bei "echten" I2C Interfaces also die als Hardware Baustein im Controller vorhanden sind wie beim AVR/STM32 oder ESP32? Machen die sowas automatisch
-
Thread
Funkmodul oder IC gesucht
Garagensteuerung (so in der Art https://www.amazon.de/DieseRC-Universal-Fernbedienungsschalter-RF-Relais-Empf%C3%A4nger-elektrischer-DIY-Schalter/dp/B098T1XDW8/ref=sr_1_32?keywords=funkfernbedienung+garagentor&qid=1690718063&sprefix=funkfernbedienung+ga%2Caps%2C107&sr=8-32). Nach einigen Jahren gehen die Fernbedienungen
Vorschläge für einen Mikrocontroller habt auch gerne her damit. Ich habe ein wenig Erfahrung mit AVR, ESP32 und RP2040, aber bin auch offen für anderes. Gerade ESP32 und RP2040 scheiden für das Projekt mMn eh direkt aus.
-
Thread
BUG? ESP32 S2 (mini) gibt auf DAC_CHANNEL_2 nur 128-255 aus :-(
Core scheint noch die veraltete dac.h von Espressif zu nutzen https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/esp32-hal-dac.c#L31 und nicht die neue dac_oneshot.h https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/dac.html Laut https://www.wemos.cc
natürlich die 10 kHz pwm von ledcWrite(ledChannel, iOut); nicht stört. Ist das nun ein Bug vom ESP32 S2 der immerzu das letzte Bit vom DAC_2 auf 1 hält ?
-
Thread
Geeigneter µC für großes LED-Matrix-Projekt
reverse-engineered und eine minimalistische Ansteuerung mit einem Arduino (später ESP32) realisiert, der pro Display Refresh jede Zeile auswählt, und dann in die Shift Register die jeweiligen Spaltendaten reinschiebt. Soweit so gut. Nun überlege ich, wie ich eine Ansteuerung für das
tatsächlichem Bühnenequipment ansteuern kann). Da ArtNet ein UDP-Protokoll ist, und ich in meinem Test mit dem ESP32 über WiFi doch einen höheren Packet Loss feststellen konnte, hätte ich gerne Ethernet, und ein externes Ethernet-Interface über SPI/I²C kriege ich am ESP nicht mit unter. Es gibt also jetzt zwei
-
Thread
News-Allerlei: X86-ISA-Erweiterung, Realtime-Linux und anderes mehr
Ubuntu-Variante hohe Ansprüche an die Hardware stellt – sie unterstützt nur brandneue Intel-CPUs: [c] Optimised real-time Ubuntu is now production-ready on 12th Gen Intel® Core™ processors (code name Alder Lake S). More platforms will be announced shortly. [/c] ### Arduino Nano ESP32 – Cloud verfügbar Die Arduino Cloud-Unterstützung für den vor einiger Zeit angekündigten Arduino Nano ESP32 ist ab Sofort freigeschaltet. Interessant ist ausserdem, dass der Nano ESP32 auch im kostenlosen Basisabonnement die Programmierung aus der Cloud unterstützt: [c] And the best part? Arduino Cloud
-
Thread
Mini Display ansteuern
, und für diesen Controller gibt es jede Mengen Libraries. Er kann parallel und via SPI oder auch I2C angesteuert werden. Man sollte das Datenblatt lesen.
[1] https://www.lilygo.cc/products/lilygo%C2%AE-ttgo-t-display-1-14-inch-lcd-esp32-control-board [2] https://steinlaus.de/mit-micropython-auf-dem-ttgo-t-display-zeichnen/ [3] https://thonny.org/
-
Thread
Probleme mit Werten vom BME280
Ich habe ab $88 26 Byte "am Stück" ausgelesen. Kalibrierdaten: Register Wert $88 $C7 $89 $6F $8A $61 $8B $68 $8C $32 $8D $00 $8E $96 $8F $8B $90 $C2 $91 $D6 $92 $D0 $93 $0B $94 $A5 $95 $22 $96 $A4 $97 $FF $98
schrittweise vorgehen und diese Schritte durch Abstraktionsebenen im Code abbilden: 1.) Physikalisch (SPI/I2C) Es sollte einen Satz Funktionen geben welche alle Funktionen der Schnittstelle abbilden können. Unabhängig vom verwendeten Sensor. Testen mit Oszi oder LA. Beispiele: i2c_start, i2c_write, spi_io
-
Thread
News-Roundup: Arduino-Python, Meadow F7 mit NeoPixel, Intel-NUC und mehr
Artikel. ### Mehr Informationen zur Arduino-Variante von MikroPython Im Rahmen der Ankündigung des ESP32-Arduinos erwähnte die Arduino srl mehrfach, dass die neue Platine auf die Bedürfnisse von Pythonentwicklern optimiert ist. Hackster berichtet unter https://www.hackster.io/news/arduino-extends-its-micropython-support-launching-a-new-ide-installer-and-curated-package-index-bb05d0842c37
basierende smarte LEDs – die technische Realisierung erfolgt dabei übrigens über die SPI-Engine des STM32.  BILDQUELLE: Tamoggemon Holding k.s. Sonst stehen die folgenden neuen Treiber zur Verfügung: [c] New driver: NeoPixel driver • New driver: Mcp3xxx family
-
Thread
Arduino Nano mit ESP32-Prozessor
Ankündigung eines neuen Arduino Nano wurde soeben aufgelöst: Die „neueste“ Platine ist der Arduino Nano ESP32, und ist unter Anderem auf MicroPython optimiert. Dies wird auch im Header der Aussendung betont: [c] Great for advanced makers and ESP32 enthusiasts, Nano ESP32 is also perfect for anyone
ist auch das in der Abbildung gezeigte Blockdiagramm - als „Rechenkern“ im Funkmodul arbeitet ein ESP32-S3, der zwei Xtensa LX7-Controller mitbringt.  Bildquelle: https://eu.mouser.com/ProductDetail/u-blox/NORA-W106-00B oder https://eu.mouser.com/datasheet/2/1025
-
Thread
E-Speicher geplant
//www.amazon.de/-/en/Hans-Hofmann-Reinecke/dp/B096XKSZNH/ref=sr_1_3?crid=1O35Q1LSP6H1X&keywords=gr%C3%BCn+und+dumm&qid=1689764935&sprefix=gr%C3%BCn+und+dumm%2Caps%2C90&sr=8-3
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjC1baBtPGCAxUOgP0HHbfeA1g4ChAWegQICxAB&url=https%3A%2F%2Fwww.uni-due.de%2Fimperia%2Fmd%2Fcontent%2Fwasserbau%2F30-11-aufleger.pdf&usg=AOvVaw0Cl6WE8TgBxMz1eWmbOmmc&opi=89978449 Ich hab mal Seite
-
Thread
Welche Hardware? WiFi, ca. 70 IO
Danke, interessanter Tipp mit dem HT16K33. Ich bin gerade noch auf den ESP32 NodeMCU gestossen, den hatte ich nicht auf dem Schirm. Der hat 30+ IO, das sollte locker reichen.
Kann jemand hierfür etwas empfehlen? Was gefällt dir denn am NodeMCU Board nicht? Wenn dir der ESP8266 zu wenig I/O Pins hat, könnte dir der ESP32 besser gefallen.
-
Thread
ESP32C3 Seeed Studio - Wie komme ich an den Ladestatus?
Lies mal hier (in der Mitte der Seite): https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ oder auch hier : https://forum.seeedstudio.com/t/battery-voltage-monitor-and-ad-conversion-for-xiao-esp32c/267535 Alles nur Anregungen - Du kannst/musst Deine SW dann entsprechend
Beitrag #7455278: > Lies mal hier (in der Mitte der Seite): > https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/ > oder auch hier : > https://forum.seeedstudio.com/t/battery-voltage-monitor-and-ad-conversion-for-xiao-esp32c/267535 > Alles nur Anregungen - Du kannst/musst Deine SW dann entsprechend
-
Thread
time.h bei ESP32 Probleme
Hallo, ich habe ein Problem beim Projekt mit einem ESP32 ich möchte mir über NTP die Uhzreit holen, aber ich einige Funktionen aus time.h werden bei mir nicht erkannt. andere aber widerum schon [c] #include <string.h> #include <time.h> #include "
Versuch es mal mit #include "sys/time.h" Functioniert bei mir (ESP32, Arduino IDE 2.02, ESP32 lib 1.06). Wichtig : die exacte string mit monat/day muss eingebunden werden. [code] #if defined(DLS) //summertime is on march 26 2023 2 AM, see https://www.di-mgt.com.au
-
Thread
Bit Banging STM32 - F303RE ohne Library
3 Semester Ich habe im schulischen Rahmen eine Projektaufgabe erhalten: Mit dem Nucleo64 - STM32F303Re eine Verbindung mit der LED-Matrix Max7219 herzustellen und ein kleines Spiel daraus zu machen und das alles in C und ohne Verwendung von irgendwelchen Libraries Die Übertragung funktioniert
Ich habe ein halbes Dutzend Displays mit MAX7219, angesteuert mit STM32 oder ESP8266 und 3V3 Pegeln, läuft. Ist natürlich nicht allgemeingültig, vor allem da es auch viele Fakes von diesem Chip gibt (die dann vielleicht besser mit 3,3 V klarkommen?). Da ist systematisches
-
Thread
Innenleben eines Inductions Doppel Feld Kocher
durch Schaufensterglasscheiben Funktionsfähig sein. Könnten einfach mal an einen Arduino oder ESP32 angeschlossen werden(Pegel Beachten) Jede Platine ist eine komplette E/A Einheit. Mal sehen wie die Rückseite Aussieht? Hat schon einer mit diesen Platinen Versuche gemacht? MfG alterknacker
10A 227 Grad Celsius https://www.amazon.de/Thermosicherung-Temperatursicherung-Sicherung-227%C2%B0C-250V/dp/B01FM24MRM/ref=pd_vtp_h_pd_vtp_h_sccl_1/250V Die alte muss abgelötet werden, die neue dran. Löttemperatur sollte nach meiner Meinung mindestens 300 Grad sein. Wer so ein Teil schon
-
Thread
definiere ESP32 in ESP-Projket für FastLED
ist [c] ... ... #elif defined(ESP32) #include "platforms/esp/32/led_sysdefs_esp32.h" ... ... #else // // We got here because we don't recognize the platform that you're // trying to compile for: it's
} [/c] Der Task an für sich wird gestartet, allerdings sieht das Signal am GPIO_NUM_32 sehr falsch aus (siehe LED.png). So ein Signal kommt Sekündlich. Ich habe ESP-IDF v4.4.2 Ich habe vorerst nur
-
Thread
ESP 32 (Mikrokontroller) Mittels FlipFlop oder Transistor nur bei Tastendruck an- bzw ausschalten
richtig AUS" sein zu wollen. Meine Schaltung entstammt (m)einem Gerät mit LiIon-Akku, wo neben dem µC weitere Peripherie vorhanden ist, die sich eben nicht schlafen legen lässt. Niklas G. schrieb im Beitrag #7451769: > Könnte interessant werden, die ESP32 bzw. das ESP-IDF brauchen recht > lange
dem nichts an! Und wenn man ihn schlafen legt, dann verbraucht er auch sehr wenig. Seit dem ich den ESP32 (und ESP32-C3) ausprobiert habe, verwende ich fast nirgendwo AVRs mehr.
-
Thread
Webserial Chrome
richtig zu verwenden, > dann funktioniert es mit jeder Kodierung, egal ob 7-Bit-ASCII oder > UTF-32. Dann muss aber die Gegenstelle (oft ein µC) auch davon wissen. strlen und UTF-8 kann lustig werden.
Chrome so umgepatcht (auf den Stand vom Firefox gebracht...), dass man statt dem umständlichen [c] while (true) { const { value, done } = await reader.read(); [/c] das schönere [c] for await (const value of reader){ [/c] schreiben kann. Wenn man die Variante mit dem "lineReceived
-
Thread
ESP32 kann sich nicht mit dem WLAN verbinden
Hi, ich möchte mit dem ESP32 12 verschiedene DS18B20 auslesen. Nachdem ich alles auf Breakout-Boards ausprobiert habe, wollte ich das ganze nun auf einer Platine haben(siehe Anhang). Problem ist: Der ESP möchte sich nicht mit
WiFi.."); } Serial.println("Connected to the WiFi network"); } void loop() {} [/c] Gibt es noch etwas was ich probieren könnte ? Oder meint ihr der ESP ist schrott ? :( Vielen Dank schonmal!
-
Thread
Bewässerung Solar
Es gibt ESP32-Boards mit integrierter Akku-Steuerung. Wenn deine Pumpe bereits mit 3,2V läuft, hast du damit fast alles, was notwendig ist, dann sind 95% deiner Aufgabe nur noch Software ... https://www.amazon.de/Wincal-Peristaltikpumpe-Gro%C3%9Fe-Korrosionsschutz-Peristaltikpumpe-Schrittmotor/dp/B08K96GPTY Es fehlt nur noch ein FET oder Motortreiber für den Strom der Pumpe, weil das die ESP32-Pins nicht hergeben.
-
Thread
SSD aufrüsten, was mache ich mit dem BIOS?
Funktionalität wieder. Nachtrag: Die EFI-Partition wird nur dann als solche erkannt, wenn sie 1. FAT32 formatiert ist 2. das Boot-Flag gesetzt ist 3. sie als "ESP" (EFI System Partition) markiert ist. D.h. wenn Du die Partition manuell anlegst, musst Du darauf achten. Oder einfach per dd die alte
Funktionalität wieder. > > Nachtrag: Die EFI-Partition wird nur dann als solche erkannt, wenn sie > 1. FAT32 formatiert ist > 2. das Boot-Flag gesetzt ist > 3. sie als "ESP" (EFI System Partition) markiert ist. Die EFI Partition wird vom Setup des jeweiligen Betriebssystems von ganz alleine angelegt, da
-
Thread
Espressif: ESP_IDF in Version 5.1 bringt Unterstützung für H2 und C6
frequency lead to crash when entering sleep on ESP32-S3 (3b62bf5) • Fixed POWER ON reset when using RTC IO as input in deepsleep on ESP32-S2/ESP32-C3/ESP32-C2 (cfcb573) • Fixed RTC memory lost in high temperature in deepsleep on ESP32-S2/ESP32-C3 (cfcb573) • Support 8MD256 as RTC slow clock work properly ESP32-S2/ESP32-C3/ESP32-C2/ESP32 (cfcb573) • Fixed dangerous power parameters in sleep modes on ESP32-S2 (cfcb573) •
-
Thread
DHT 11 Sensor, ohne Widerstand, ohne Verbindung von Data Pin zu Vdd
Hallo, ich versuche mich gerade daran einen ESP32 mit verschiedenen Sensoren auszustatten. Ich habe mit meinen alten DHT11 Sensoren angefangen, und habe einfach mal so verkabelt wie ich das in Erinnerung hatte. Der linke Pin (Vdd) habe ich mit
ich mit einem GPIO Pin verbunden und mehr nicht, alles funktioniert, bis auf das die Temperatur etwa 2°C zu hoch und Luftfeuchtigkeit 8% zu hoch gemessen wird. Jetzt habe ich gesehen, dass man den Data Pin eigentlich noch über ein z.b 1k Ohm Widerstand mit den 3,3V verbinden soll. Das habe ich dann
-
Thread
Embedded Open Source Summit - Tage 3 und 4
Facebook verriet, Zephyr sogar in zwei hauseigenen Halbleitern einzusetzen.  Im Fall beider AI-Beschleuniger kommt Zephyr in der “Management Engine” zum Einsatz: ein spezialisierter Controller, der sich um die Verwaltung und Konfiguration der AI-Beschleunigerelemente
der Möglichkeiten setzte man auf eine über zwei Kerne verteilte Motorsteuerung auf einem klassischen ESP32: interessant daran ist, dass CPU1 ihren Code derzeit nur aus dem RAM beziehen kann.  ### BeagleBone: man kombiniere Zephyr und Linux BeagleBones Neuvorstellungen
-
Thread
Embedded Open Source Summit - Tage 1 und 2
Kommunikationsschnittstelle avisierte. Als primäres Problem für die breitere Nutzung erweist sich übrigens die fehlende C++-Unterstützung in Zephyr, weshalb Meta von der produktiven Nutzung Thrifts unter Zephyr abrät.  Interessantes Produkt Zwei ist der ZBus: ein klassischer Message-Bus
– dank eines Contributors aus der Community erweitert sich die Reichweite des Produkts in Richtung ESP32 und Co.  Das im gezeigten Repositorium zur Verfügung stehende Softwaremodul ist dabei plattformagnostisch: wer es auf einem neuen Mikrocontrollertyp zur Ausführung
-
Thread
Arduino Uno R4 im Handel erhältlich
/5.png) Bildquelle: Arduino ### Arduino Uno R4 WiFi – mit ESP32 und LED-Matrix Unter https://store.arduino.cc/products/uno-r4-wifi wechselt die größere Variante um 25 EUR den Besitzer. Neben einem auf einem ESP32-S3 basierenden Funkmodul bringt sie eine LED-Matrix
#7444810: > So in etwa. Schau dir mal die SPI-Umsetzung von RP2040 an, die ist auch > lahm! Oder ESP32, geht auch gar nicht. Aber wenigstens habe ich beim ESP32 und auch RP2040 heraus gefunden wie man SPI über DMA macht, auch für Arduino, nur an der SPI Klasse vorbei. Und das war beim RP2040 gar
-
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
ESP32 3.3V Logik Level Mosfet
N-Channel Mosfet, Logik Level 3.3V und (VCC) 5V. Das Display zieht 75 mA und hat vermutlich einen eigenen µC. Das ESP32 NodeMCU kommuniziert mit dem Display über UART. Mehr weiß ich nicht, und es interessiert mich auch nicht, ist ne Blackbox. Die Platine ist für den Arduino Bereich und soll mit TO92 oder
Den Link hast du aber gelesen? https://esp32.com/viewtopic.php?t=877#p56929
-
Thread
Esp32 fehlerhafte I2C Kommunikation in esphome
Hallo, evtl. würde mir bitte jemand weiterhelfen. Mit einem Olimex ESP32 Poe bekomme ich keine saubere i2C Kommunikation zustande. Die I2C Standardpins Gpio13,16 haben mit 2,2k das Pullup gegen 3,3v. bereits auf dem Board. Betreiben würde ich gerne u.a. mehere PCF8574,
Rainer W. schrieb im Beitrag #7440520: > Dann wäre es jetzt Zeit für einen I2C-Scanner Apropos: Wie funktioniert so ein I2C-Scanner auf dem Pi? Ein selbstgebauter mit PicoMite auf dem Pico funktioniert nur teilweise: Lese ich von jeder I2C-Adresse, melden sich einige I2C-Module
-
Thread
Suche seriell/Lan Modul ähnlich XPort/ Digi - nur mit 2/4 Seriellen Ports
Hiermit hättest zumindest mal 2 Ports: https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware Als Software ESPEasy Du könntest zusätzlich einen / mehrere NXP I2C to UART bridge (SC16IS752) einsetzen, wird von ESPEasy unterstützt, jeder bringt 2 zusätzliche UART-Schnittstellen
-
Thread
ESP32 Footprint in Target
wurde. Die Angaben im Internet sind sehr unterschiedlich. https://wiki.geekworm.com/images/thumb/2/22/NodeMCU-Size.jpg/600px-NodeMCU-Size.jpg https://joy-it.net/files/files/Produkte/SBC-NodeMCU-ESP32/SBC-NodeMCU-ESP32_dimensions.png https://components101.com/sites/default/files/inline-images/ESP32-DevKitC-Dimensions.png
-
Thread
Balkonkraftwerk mit Monitoring - steuerbare Verbraucher
Zwischenstecker verwendet, der vom ESP32 dann entsprechend geschaltet wurde.
einen Tasmota Zwischenstecker > verwendet, der vom ESP32 dann entsprechend geschaltet wurde. Ich würde zum Testen tendenziell auf einen Mikrocontroller mit Bluetooth LE (z.B. ESP32) setzen, der die Temperaturdaten heraus sendet. Das setzt nicht die Dichtungen
-
Thread
Bewegungssensor für Fahrrad Alarm
geschlossenem Stromkreis. Am ESP32 konnte ich sogar 5 V messen, nur GPIO + GND, der hatte nicht mal VIN verbunden war also aus. Von den 42 V trennte ihn nur R2. Der GPIO war mit seiner Diode direkt an der Basis von T2, keine Ahnung
gemeint aber ich hab für den Sensor € 0,70 Cent gezahlt bei Roboter-Bausatz.de, das teuerste war der ESP32 mit € 2,90 pro Stück. https://www.roboter-bausatz.de/p/vibration-sensor-modul?number=RBS10108