-
Thread
Verständnissfrage TFT Display
Hallo Wollte gerade mal ein TFT an mein ESP32 Board anschließen. Den TFT habe ich mir bei Eckstein gekauft. Der wurde verkauft als " 4,3" 480x272 TFT LCD Display mit Touchscreen SSD1963 Arduino Kompatibel" und " 4,3" Serial SPI 480x272 TFT-LCD-Modul
/www.amazon.de/Elegoo-Display-Monitor-Raspberry-Schnittstelle/dp/B01JRUH0CY/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=B01JRUH0CY&qid=1589957236&s=computers&sr=8-1 Gruß aus Berlin Michael
-
Thread
ESP32 ADC misst falsche Spannung
Hallo, ich wollte mit dem ESP32 ADC ein Spannungssignal messen. Das hat auch geklappt, als ich für die Schaltung (RC-Glied) die maximale Spannung verwendet hab. Weil diese aber zu groß für den ADC war (3.3 V, er misst nur bis 2.5
Der ESP32 misst doch bis 3,3V soweit ich weiß. Das würde passen, 2990 würde dann 2,41V entsprechen. Ich meine mich zu erinnern das der ADC nicht so ganz linear war und etwas unter dem eigentlichen Wert lag.
-
Thread
Schieberegister 595 hardwaremäßig löschen
Hallo, das ESP8266-Modul ist ein SoC mit einem 32Bit Core und WLAN. Bei Reset startet zuerst der Bootloader aus dem Rom und meldet sich am UART0 (GPIO0 und GPIO3). Dann werden GPIO2 und 15 auf Ihre Pegel getestet
Michael U. schrieb im Beitrag #4645219: > Hallo, > > das ESP8266-Modul ist ein SoC mit einem 32Bit Core und WLAN. > Bei Reset startet zuerst der Bootloader aus dem Rom und meldet sich am > UART0 (GPIO0 und GPIO3). ... > > Gruß aus Berlin > Michael Genau
-
Thread
Rs 232 per lan ansteuern?
Das aber scheint auch nicht das Ziel des Threadstarters zu sein. Wenn man die "Webseite" auf dem µC einfach genug gestaltet, kann der Webseitenaufruf auch über ein Kommandozeilentool wie wget oder curl erfolgen. Wenn WLAN als Netzwerk genügt, bietet sich ein ESP8266 oder ein ESP32 an, wenn Ethernet
mit 3,3V zurecht kommt wie MAX3232, übliche 232 arbeiten ab 4,5V und sind am ESP ungeeignet.
-
Thread
Alte CB Funk Heimstation RX erweitern mit VFO Infos gesucht
Von der Mikrofonbuchse über IC4 gelangt das verstärkte NF-Signal zum Mischer IC3. Gleichzeitig bekommt der Sendemischer das BFO-Signal über die selbe Leitung (vom PLL-Unit Pin 15) wie IC2. Über R34, C32, D14 und C30 wird das DSB-Signal aufs SSB-Filter übertragen.
gibt. So wie immer habe ich natürlich auch noch einen Frage zu einem geeigneten ADC Chip. Da der ESP32 zwar ADC Eingänge hat diese aber leider nicht so besonders sind. Wollte ich hier dann den ADS1115 an den zweiten ESP32 über I2C nutzen. Oder habt Ihr einen eine besserer Empfehlung für mich, benötigt
-
Thread
ESP8266 raucht ständig ab - Stromversorgung
Elko hilft da wenig. Eine Mindestlast für den AMS1117 kann man z.B. durch Verlegen der LED auf die 3.3V Schiene erreichen (falls es schon ESP-01 ohne Powerled sind).
Nimm doch einfach nen fertigen 3,3V Switcher von Recom oder Traco, z.B. TSR 1-2433. Der kann bis 32V ab.
-
Thread
ESP32 BLE OTA Arduino
Ich möchte auf dem ESP32 OTA nutzen. Nun gibt es verschiedene Möglichkeiten. https://github.com/ayushsharma82/ElegantOTA https://github.com/fbiego/ESP32_BLE_OTA_Arduino https://github.com/michael-angerer/esp32_ble_ota
folgenden Libraries installieren: - https://codeload.github.com/ayushsharma82/ElegantOTA/zip/refs/tags/3.1.7 - https://codeload.github.com/ESP32Async/ESPAsyncWebServer/zip/refs/tags/v3.7.8 - https://codeload.github.com/ESP32Async/AsyncTCP/zip/refs/tags/v3.4.4 Dann in %UserProfile%\Documents\Arduino
-
Thread
Mikrocontroller mit USB-Verbindung für Smartphones gesucht
Warum USB, wäre drahtlos (Wlan oder Bluetooth) nicht schicker? --> schau dir den ESP8266 an. Lässt sich (z.B. als Arduino oder mit LUA) programmieren, d.H. kein Zusatz-µC oder so nötig.
verkuppelt sogar deine anderen Sachen mit dem Netz. Noch 2 Bauteile die du dir ansehen könntest: ESP32 https://espressif.com/en/products/hardware/esp32/overview IOIO https://www.sparkfun.com/products/13613
-
Thread
Feedback gesucht: I2C-Bussystem für LEDs, Mini-Motoren & Servos im RC-Schiff (ESP32)
Hallo Natürlich kann man das mit dem I2C Bus machen. Ist leichter und einfache als mit CAN und SPI. Gerade der ESP32 DevBoard oder Super Mini geht super damit. Du brauchst zwar 4 Drähte und musst erst mal überlegen was du alles ansteuern willst
im Rumpf und in den Aufbauten nicht hunderte einzelne Kabel für > jeden kleinen Verbraucher vom ESP32 aus verlegen möchte, würde ich die > Schaltaufgaben gerne dezentral über ein Bussystem (I2C) lösen. Für Deinen Anwendungsfall würde ich eher an 1-Wire als an I2C denken.
-
Thread
ESP32 Analog Wert am Spannungsteiler ungenau vs Arduino Analog Wert
ESP32 Analog Wert am Spannungsteiler ungenau vs Arduino Analog Wert Ich habe bisher immer mit einem Arduino UNO gearbeitet. Nun habe ich mir einen ESP32 gekauft. Heute wollte ich einen Analogen Eingang
Danke für die schnelle Antwort. Beim ESP32 bekomme ich dann 4095 als Wert wenn ich 3,3V anlege. Das stimmt also. Bei 0V bekomme ich auch einen Wert von 0. Das stimmt also auch. Dazwischen passt es nur nicht.
-
Thread
Kamera gesucht: klein, per Funk, einfach zu handeln
WiFi wäre dementsprechend mit einem normalen Notebook auch zu empfangen, nehme ich an. Bei solcher ESP32Cam ist der Preis verführerisch, aber es kommt ja der µC dazu und der muss programmiert werden und Funk kommt dazu und das Ausgangssignal wird häufig in einem für mich unbekannten Format angegeben.
Die haben alle low cost Sensoren drin und tun sich nicht viel. Die ESP32Cam hat den uC schon drin, ESP32 eben. Die neuere Version mit USB-C hat einen USB-seriell Wandler drauf und kann darüber direkt programmiert werden. Anleitungen zu dem Teil gibt es zuhauf im Netz.
-
Thread
Arduino Betriebssystem
Dazu würden mir folgende Lösungen einfallen 1. MCU mit genügend Arbeitsspeicher verwenden z.B. ESP32 https://github.com/espressif/arduino-esp32 oder STM32 https://github.com/stm32duino/Arduino_Core_STM32 Oder nach alter Basic-Stamp Manier: Eine SD-Karte anschließen und das Basic Programm von
jetzt auf - den größeren Atmegas, (beim UNO muss ich ein paar Features wegkommentiern) - allen STM32 Derivaten, die von STM32Duino unterstützt werden - ESP8266 und ESP32 - PiPico Klar, ich muss für die verschiedenen Prozessoren per #ifdef die Peripherie an- oder abschalten. Das geschieht aber automatisch
-
Thread
eInk Displays
In der ct war ein Artikel mit Bauvorschlag drin, mit ESP32. Auch mit Deep Sleep und Polling: https://github.com/jamct/DoorsignEPD/
im MCU. Das sollte aber für einen ESP32 kein Problem darstellen denke ich.
-
Thread
Moisture Sensor 1.2 oder 2.0?
verstanden, dass am Ausgang eine Spannung gemessen werden kann, die bei dem Sensor zwischen 1.5 Volt und 3 Volt liegen kann und keine Frequenz? Die wird dann beim ESP32 wie üblich als analoge Wert zwischen 0 und 4096 ausgegeben. Beim Arduino von 0 bis 1023? liebe Grüße Matthias
und ich bin nun etwas verwirrt. Die Datenleitung hat bei mir etwa 10 mm. Ich wusste nicht, das der ESP32 Frequenzen direkt auswerten kann? liebe Grüße Matthias
-
Thread
Neue Einplatinencomputer abseits des Raspberry Pi
stammt.  (Bildquelle: AliExpress) ### Lolin S3 ESP32 – 7USD teures S3-Board mit MicroPython-Runtime im Lieferumfang Der ESP32-S3 ist unter Anderem ob seiner erweiterten Tensilica LX7-Prozessoren interessant: das Chipdesign bringt Vektorinstruktionen
by optimizing the assembly and architecture of the C/C++ code. It is worth mentioning that ESP32-S3, with its vector instructions, high-speed SPI interface and configurable cache memory, achieves a much faster acceleration in AI applications. [/c]
-
Thread
ESP32 S3 Zero WLAN Probleme
funktioniert auch, nur leider ist mir bei den Versuchen ein Problem aufgefallen und zwar, dass bei meinem ESP32 S3 Zero das WLAN versagt. Mein versuchs Board befindet sich etwa 3m von der Fritzbox entfernt, dort funktioniert es, aber auch dort habe ich ein schlechtes WLAN Signal. Wenn ich den ESP32 weiter von
Der ESP 32 s3 Zero ist ein fertiges Modul, mit Antenne auf der Platine
-
Thread
Entscheidungshilfe Bluetooth LE SoC mit UART
Na dann überleg dir doch, den ESP32 zu nutzen - ist per Arduino ansprechbar, hat 3x Uart und WLAN / Bluetooth on board. Wird auch mit Stromsparmöglichkeiten beworben...
Vielen Dank für eure Antworten. Ich schrieb im Beitrag #4992209: > Na dann überleg dir doch, den ESP32 zu nutzen - ist per Arduino > ansprechbar, hat 3x Uart und WLAN / Bluetooth on board. Wird auch mit > Stromsparmöglichkeiten beworben... Den habe ich auch schon daheim liegen :-) Problem an dem
-
Thread
Intrinsic Funktion _bittest langsamer?
ds:[00C83368h],eax for (size_t i = 0; i < testArraySize; i++) { 00C81028 xor ecx,ecx 00C8102A mov edx,eax 00C8102C lea esp,[esp] 00C81030 movd xmm0,ecx
(0C8106Ch) 00C81057 jmp wmain+60h (0C81060h) 00C81059 lea esp,[esp] testArray[i] = i; 00C81060 mov dword ptr [eax+ecx*4],ecx 00C81063 inc ecx 00C81064
-
Thread
100 solenoids steuern? 16×2=32 i2c Ports x 4 releais =128 Aber klappt nicht!
Solenoid weil es das 4 fache benötigt, aber da es gerade mal 100 Millisekunden an ist und wir es seit 3 Wochen schon so verwenden und es bis jetzt gehalten hat, sieht es so aus als haltet er es für so kurze Zeit aus. Und wenn doch einer kaputt geht tausche ich alle 32 gegen mosfets aus. Danke Für den
finde, habe ich den Bus > vorgeschlagen. Aber jetzt haben wir ja es so aufgebaut das wir 16xpwm i2c Boards verwenden, das sind 32 Ausgänge die GND schalten. Das funktioniert auch wirklich super, seit über 3 Wochen läuft das System ohne Ausfälle. Nun brauchen wir aber 100 Magneten. Darum wollte
-
Thread
sparsamer MOSFET-Switch gesucht
Gate gegen GND sollte den Transistor im gesperrten Zustand halten wenn der ESP32 schläft.
soll jedoch weiterhin mit Strom > versorgt werden. Wenn der ESP32 dann wieder aufwacht, soll er die > Sensoren aktivieren und erfragen. Das wiederholt sich dann. Nimm einen LDO von 3,3V auf 2,7V, die Sensoren laufen nach Beschreibung auch mit 2,7V mit on/off
-
Thread
ESP32 D1 MINI als Bluetooth Master
Hallo, möchte gern ein ESP32 D1 MINI als Master zur Steuerung benutzen. Bluetooth Empfänger sind auch esp32. Jetzt mache ich es mit dem Handy. Das klappt eigentlich sehr gut. Ich möchte aber ein Nextion mit ESP32 verbinden
..es ist ein ESP32 Wroom
-
Thread
NodeMCU ESP8266 PWM-Signal Motor
\esp8266\core_esp8266_waveform_pwm.cpp line 168 0x40203954: _setPWMFreq_weak(uint32_t) at C:\Users\alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266\core_esp8266_waveform_pwm.cpp
\esp8266\core_esp8266_waveform_pwm.cpp line 168 0x40203b8e: _setPWM_weak(int, uint32_t, uint32_t) at C:\Users\alex\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266\core_esp8266
-
Thread
Jalousie Steuerung mit Kleinspannung+ESP32
würde gern mit 5V zu den Tastern gehen. Leitungslänge und Zener werden auf die 3.3V reduzieren. Oder doch gleich 3.3V nehmen? Die Netzteilabsicherung ist nicht over engineered, oder? Zener: 2BZX84C3V3-DIO TVS: GSOT03C-E3-08 Relais Treiber: DRDNB21D Relais: RSY-5 oder
Statt des Zener-Widerstandnetzwerkes würde ich eine Optokoppler empfehlen, um von den 5V auf den ESP32-C3 zu kommen.
-
Thread
ESP32 als ganz normaler I2C slave
/gutierrezps/ESP32_I2C_Slave
Hier eine funktionierende Implementierung des requestEvent() mit bedingter Kompilierung für AVR/ESP32: https://github.com/ftjuh/AccelStepperI2C/blob/b00b994dbfd08128db3c431e701d63821b1d35fc/firmware/firmware.ino#L900 Hier die Stelle, wo für den ESP32 der Buffer vorab gefüllt wird: https:/
-
Thread
ESP32 Batteriebetrieb für Temp- & Feuchtigkeitsensoren
Messungs-Durchlauf. Wenn ich mit dem Multimeter messe, liefert die Batterie nicht die gewünschten 3,3v sondern bspw. nur noch 1,3v. Der Step Up erhöht zwar auf 2,3v, aber das reicht natürlich nicht. Bevor ich den Akku reinhängte, war's der Akku voll (ca. 3,6v). Meine Komponenten: - ESP32 Wroom
LiFePo4 Akku und einem "nackten" ESP32 Modul ohne Schnickschnack > drumherum. Meinst du sowas? https://www.bastelgarage.ch/esp8266-esp32/esp-boards/esp32-esp-wroom-32 Könnte sonst auch auf ESP8266 wechseln, z.B. Wemos D1 mini
-
Thread
OPV für Shunt-Messung (100A)
Lieder ja :( Oder halt iwas.. was ich halt via UART oder I2C auslesen kann. Ich habe mir selber eine kleine Schaltung mit einem ATMega328 und einem ESP32 gemacht. Kann da alles auslesen, nur eben fehlen mir die tollen "Watt" angaben wie man diese so kennt
auf die Spitze zu stellen. Das ist ein instabiles System. Irgendwann fällt der um. Carsten-Peter C. schrieb im Beitrag #7699169: > würde mich interessieren, was gegen einen zweiten ESP32 stricht. Doppelter Programmier- und Datenverwaltungsaufwand. Doppelt so viele Bauteile, die kaputt gehen könnten
-
Thread
ESP8266: SPIFFS Speicher - Was damit machen?
noch mit einem NE555. Obwohl ich mir vorstellen könnte, dass einige dafür auch ein Raspberry Pi B 3+ auspacken würden. ;) Ja der ESP ist schon ein ganz netter Chip. Auch der ESP32 mit seinen 2 Kernen ist ganz nett.
"); err = esp_partition_mmap(part, 0, part->size, SPI_FLASH_MMAP_DATA, (const void**)&data, &handle); vspi->writeBytes((uint8_t*)data+offsetBackground, width *high* 3); } [/c]
-
Thread
Maximaler Stromverbrauch bei meiner selbst gebauten Spiegelbeleuchtung
nicht über die Limitierungen heraus zu schießen. Bei dem Mikrocontroller handelt es sich um einen ESP32-C6 (der Beetle von DFRobot: https://www.berrybase.de/dfrobot-beetle-esp32-c6-wifi-6-bluetooth-5-zigbee-3.0-thread-risc-v-13-io-ports-3.3v), dieser soll mit einem USB Kabel dauerhaft mit Strom versorgt
ich damit meine ist: Kann durch ein 2.0 Kabel wirklich technisch weniger Strom fließen als durch ein 3.1 Kabel? Die Stromversorgung für das USB Kabel käme von einer solchen Steckdose mit 3.4A: https://www.heimwerkerhit.de/230v-steckdose-imabo-mit-1xUSB-A-1xUSB-C-bis-3-4-A-10211.html - könnte der ESP32
-
Thread
MCP23008 unterbricht I2C Verbindung zu ESP8266
Kritisch sehe ich die Verbindung über I2C ohne Levelshifter. Der ESP8266 arbeitet intern mit 3,3V, damit auch auf den Pins. Der MCP bei dir mit 5V. Bisher habe ich noch keine offizielle Info (Datenblatt) gelesen, dass der ESP an den Pins auch
Grenzfrequenz getestet habe. Für Dich sollte "Wire.setClock(frequenz)" interessant sein. mfg Klaus [c] // ESP32 I2C Scanner // Based on code of Nick Gammon http://www.gammon.com.au/forum/?id=10896 // ESP32 DevKit - Arduino IDE 1.8.5 // Device tested PCF8574 - Use pullup resistors 3K3 ohms ! //
-
Thread
ESP32: Alternativen zum wifi client?
Thorsten M. schrieb im Beitrag #7691219: > XIAO ESP32C3 Endlich ein Fetzen Information. Also ein Mono Core Risc-V ESP.
Arduino F. schrieb im Beitrag #7691278: > Also ein Mono Core Risc-V ESP. Wobei ich von den ESP32C3 "SuperMini"-Clonen auch welche seit Monaten ohne Ausfall durchlaufen habe.
-
Thread
Zuwachs in der ESP32-Familie: ESP32-PICO-D4
 Espressif ergänzt das Angebot der beliebten Funklösungen durch ein System-in-Package, welches den [ESP32](/articles/ESP32) samt Peripherie in einem QFN-Gehäuse vereint. Externe Komponenten
die Antenne. Lediglich die Antenne selbst muss extern angeschlossen werden. Zur Versorgung werden 2,3 bis 3,6 Volt benötigt, wobei im Betrieb ein Durchschnittsstrom von 80 mA aufgenommen wird. Zum Systemumfang gehören: * [ESP32](/articles/ESP32)-SoC mit zwei Tensilica 32-bit LX6 Kernen, 448
-
Thread
2 Helligkeiten vergleichen
Frank E. schrieb im Beitrag #7083457: > ESP32-CAM für ca. 7,- und einige Zeilen Code das Problem schon längst > gelöst hätten Das glaube ich kaum. Das werden wohl eher einige Wochen, wenn man bisserl C irgendwann gelernt hat. Zeig mal!
Abdul K. schrieb im Beitrag #7083930: > Frank E. schrieb: >> ESP32-CAM für ca. 7,- und einige Zeilen Code das Problem schon längst >> gelöst hätten > > Das glaube ich kaum. Das werden wohl eher einige Wochen, wenn man > bisserl C irgendwann gelernt hat. Zeig
-
Thread
Wie mit ESP32 über mehrere Monate Daten verschicken ohne Batterie zu wechseln
. Ist der ESP32 überhaupt der richtige controller um so etwas gut umzusetzen?
Chandler B. schrieb im Beitrag #7569010: > Ist der ESP32 überhaupt der richtige controller um so etwas gut > umzusetzen? Nein.
-
Thread
ESP32-S2-Saola-1 und Spannung 1.69V und 3.29V ?
Könnte es vielleicht damit etwas zu tun haben? Dann schauen wir mal hier: https://prog.world/pwm-in-esp32/ Da tauchen 9bit auf, die irgendwie zu deinem Problem passen könnten. Ich bleibe dabei: Deine 1.7V-Pins geben 3.3V mit 50% duty-cycle aus, weil 9bit anstatt 8.
zum lesen aber ich raffe es nicht! edit: laut der Doku https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32s2/esp-idf-en-v4.4-esp32s2.pdf steht dort: Setting up a channel of the LEDC is done in three steps. Note that unlike ESP32, ESP32-S2 only supports configuring channels in “low
-
Thread
Gemeinsames Weihnachtsprojekt?
Man könnte eine Kerze drunter stellen. Bitte schön: https://www.amazon.de/Seciie-Stirlingmotor-P%C3%A4dagogisches-Geburtstagsgeschenk-Technikbegeisterte/dp/B07MXHV1CZ/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=B07MXHV1CZ&qid=1571303244&sr=8-3 Gruß aus Berlin Michael
Michael U. schrieb im Beitrag #6006072: > Bitte schön: > https://www.amazon.de/Seciie-Stirlingmotor-P%C3%A4dagogisches-Geburtstagsgeschenk-Technikbegeisterte/dp/B07MXHV1CZ/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=B07MXHV1CZ&qid=1571303244&sr=8-3 Ja genau, an so etwas dachte ich
-
Thread
Raspberry Pi Pico W: Pico mit WLAN
mit denen nix am Hut ausser Kunde zu sein) hat 10297 Stueck auf Lager. Latuernich kann man einen ESP8266/ESP32 benutzen um die WLAN-Verbindung aufzubauen. Aber wenn man das fuer 2 - 3 EUR mitbekommt, unterstuetzt von der Foundation und einer sehr aktiven Community ist das schon ein Gamechanger. Vielleicht
bessere Outrate in 8 Bit durch die State Machines. Da ist beim esp32 ziemlich weit unten schon Ende im Vergleich zu spi. Dual core rockt ja auch, bin gespannt.
-
Thread
Auswahl eines passenden Mikrocontrollers – Elektronisches Stabilitätsprogramm (ESP)
/153802/Hall-IC-Infineon-Technologies-TLE-4945-L-35-24-V-PSSO-3-2?ref=list Der Sensor hier ist speziell für Fahrzeuganwendungen: http://www.infineon.com/cms/en/product/sensor-ics/magnetic-sensors/magnetic-speed-sensors/TLE4941C/productType.html?productType=db3a30442239c7bb01235bae1ba03646
] http://www.infineon.com/cms/en/product/sensor-ics/magnetic-sensors/magnetic-speed-sensors/TLE4941C/productType.html?productType=db3a30442239c7bb01235bae1ba03646 *Bremsdruck-Sensor* Im Hydroaggregat verbaut und fahrzeugspezifisch. Zur Auslegung nutze ich http://www.aim-store.de/de/Zubehoer/Druck
-
Thread
DCF77 kein Empfang
> Jahr Laufzeit ab? > Wenn du da ne Lösung hast, bist du reich. Das wäre doch mal ein nettes µC.net-Projekt :-) 1. Ansatz ohne IP in der Wanduhr: - ESP8266 oder RPI irgendwo im Haushalt installieren. - ESP/RPI holt sich Datum/Zeit über NTP - ESP/RPI moduliert selbst das DCF-Signal mittels
Schließlich könnte man damit auch die Uhr des Nachbarn "nachstellen". Und plötzlich steht der nachts um 3 Uhr auf, um ins Büro zu fahren ;) 2. Ansatz mit IP in der Wanduhr: - ESP8266 im Deep-Sleep betreiben - ESP holt sich einmal in der Woche per NTP die aktuelle Uhrzeit. - ESP korrigiert dann die
-
Thread
CH32V003 und Arduino
sollte. :-) lachen muß (sorry), dann überzeuge mich einmal, anstelle von C oder C++ bei Microcontrollern Arduino zu verwenden anstelle einer Toolchain (wie bspw. eine eigen eingerichtete oder auch einfach nur avr-gcc, libopencm3 bei stm32 oder das ch32fun framework). Mein
haben, was auch gut so ist. ;-) > lachen muß (sorry), dann überzeuge mich einmal, anstelle von C oder C++ > bei Microcontrollern Arduino zu verwenden anstelle einer Toolchain (wie > bspw. eine eigen eingerichtete oder auch einfach nur avr-gcc, libopencm3 > bei stm32 oder das ch32fun framework
-
Thread
Interrupt Service Routine erstellen
Um ESP32 in C zu programmieren brauchst du dessen IDF Framework. In dessen Doku ist die Verwendung von Interrupts beschrieben. https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system
. Es handelt sich um einen ESP32C3. Wenn ich den Vektor kenne und dessen Adresse, gibt es da nicht die Möglichkeit mit einem Funktionszeiger dort drauf zu verweisen?
-
Thread
BME680 etwas ATMega-freundlicher auslesen
), UINT32_C(2147483647), UINT32_C(2147483647), UINT32_C(2143188679), UINT32_C(2136746228), UINT32_C(2147483647), UINT32_C(2126008810), UINT32_C(2147483647), UINT32_C(2147483647) }; /**Look up table 2 for the possible gas range values */ uint32_t lookupTable2[16] = { UINT32_C(4096000000), UINT32_C(2048000000), UINT32_C(1024000000), UINT32_C(512000000), UINT32_C(255744255), UINT32_C(127110228), UINT32_C(64000000), UINT32_C(32258064), UINT32
-
Thread
Linux auf dem ESP32
> Gesichtspunkten würde man, wenn man unbedingt Linux nutzen wollte, ein > passenderes SoC wählen. Das System auf dem Linux auf dem ESP32S31 läuft hat wohl 16MB externen RAM. https://github.com/espressif/linux/blob/b0c63aaeda3cb0ee9d792b7df10bd60fa641a64b/arch/riscv/boot/dts/espressif/esp32s31.dts#L60 und 4MB ROM https://github.com/espressif/linux/blob/b0c63aaeda3cb0ee9d792b7df10bd60fa641a64b/arch/riscv/boot/dts/espressif/esp32s31.dts#L106
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
dBm Sensitivity Netzwerkanschluss: RJ45, 10/100Mbps Serielle Baudrate: 80~5000000 Onboard Flash: 32Mbit Stromaufnahme: 80mA Betriebsspannung: 3V / 5V Betriebsstrom (Min.): 500 mA Betriebstemperatur: -40°C bis +85°C
-eth01-esp32-modul-mit-ethernet-bluetooth-wifi Oder hier: https://www.aliexpress.com/item/1005008419582732.html Nachteil des Boards ist die verwendete ESP32-Variante, die ohne PSRAM daherkommt, und daher
-
Thread
AVR Tiny Basic Computer mit ATMega1284
vielleicht schon existiert.) Die Idee läßt sich alternativ vielleicht sogar noch besser mit einem ESP8266 umsetzen, weil in einer preiswerten MCU viel Flash und RAM in Verbindung mit einer 32 Bit MCU vorhanden ist. https://www.esp8266basic.com
schrieb im Beitrag #7569704: > Die Idee läßt sich alternativ vielleicht sogar noch besser mit einem > ESP8266 umsetzen, weil in einer preiswerten MCU viel Flash und RAM in > Verbindung mit einer 32 Bit MCU vorhanden ist. > https://www.esp8266basic.com Jaaaaa.... weiß ich doch alles. Und du bist jetzt
-
Thread
ESP32 - Programmteile im RAM
Modul bauen, dass mit verschiedenen Sensoren kommunizieren können soll. Die Sensoren werden per I2C mit dem ESP32 verbunden. Da im Laufe der Zeit weitere Sensoren dazu kommen sollen, würde dies bedeuten, dass immer ein Firmware Update auf dem ESP32 nötig wäre und zudem ein großer Teil nicht benötigter
Code aber vermutlich aber I2C Routinen das ESP32 nutzen muss (um Daten vom Sensor zu holen ...) ist das kaum machbar. Ich würde eher über einen Interpreter nachdenken (LUA oder microPython), der vom I2C Flash ein kurzes Script
-
Thread
kleine Netzgerät Schaltung
Vielleicht so was! https://www.amazon.de/AZDelivery-220V-Mini-Netzteil-Arduino-Raspberry/dp/B07C4THP6G/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=2BR7HL9WA647Y&dchild=1&keywords=ac%2Bdc%2Bconverter%2B5v&qid=1612541215&sprefix=AC%2BDC%2BConverter%2Caps%2C192&sr=8-5&th=1 Gibt es
sonnoff-Basic (2*OK aus+eingang) b) ohne Trennung wie bei der mini (kein OK der eine Trennung suggeriert; ESP32 an N oder L) aus. Die ESP32-Platine (bspw. lochstreifen) jeweils über triac-Schaltung und OK.
-
Thread
Schaltzustände potentialfreier Kontakte per LAN übertragen
Axel S. schrieb im Beitrag #8051335: > Wozu dann nochmal WLAN mit ESP8266 ? Ich meinte die Sensoren / Schalter / Taster mit WLAN zu FHEM bringen Ja, geht mit Shelly, ich würde reine ESP8266 oder 32 nehmen, das hier aufspielen: https://blog.berrybase.de/esp-easy-installation-und-konfiguration
offen sind. *) https://support.shelly.cloud/de/support/solutions/articles/103000355560-shelly-ger%C3%A4te-zu-android-auto-hinzuf%C3%BCgen
-
Thread
Birulki: Linux am ESP32, Arduino-USB PD-Netzteil, ESP 32-Spielkonsole.
umfangreich sein, verdienen nach Ansicht des Autors aber Aufmerksamkeit. ### Linux 5.0 „läuft“ am ESP32. Linux kann - Stichwort Yocto - auf Systemen mit sehr geringen Ressourcen produktiv nutzbar sein. Der unter https://www.reddit.com/r/esp32/comments/om106r/boot_linux_500_on_esp32/ bereitstehende
sein. ### ESP32 als Spielkonsole. Am ESP32 laufende Emulatoren taugen nicht nur als Proof of Concept. CrowdSupply eine auf dem ESP32 basierende Konsole ins Rennen, die ein IPS-Display mit einer Auflösung von 240
-
Thread
Berührungssensorik mit Spannungsmessung durch µC
ESP32 am oberen und unteren Spannungsbereich der ADCs etwas unempfindlich und haben im Gegensatz zum Arduino lediglich 3,3V. b) Die Spannung der Sensorik erhöhen (<12VDC) bzw. irgendwie mit Spannungsteilern
die ESP32 am oberen und > unteren Spannungsbereich der ADCs etwas unempfindlich und haben im > Gegensatz zum Arduino lediglich 3,3V. Reicht doch. > b) Die Spannung der Sensorik erhöhen (<12VDC) bzw.
-
Thread
ESP8266 WLAN
UART_OVERSAMPLING_16; if (HAL_UART_Init(&huart2) != HAL_OK) { Error_Handler(); } } [/c] Hier meine seriellen Ausgaben: [c] char esp8266_CWMODE3[] = "AT+CWMODE=3\r\n"; char esp_Connect[] = "AT+CIPSTART=\"UDP\",\"IP-Adresse\",Port\r\n"; char esp_sendData[] = "AT+CIPSEND=4\r\n";
, (uint8_t *)cmd, cmd_len, esp_timeout); } [/c] Vielleicht sieht einer noch ein Fehler