-
Thread
Wie oder wo STM32 bestellen?
ist wenn man die uCs nicht kaufen kann. Wer in den letzten 3 Jahren ein neues Design mit einem STM32 gestartet hat schaut jetzt ggf. tief in die Röhre. Vom Funktionsumfang könnte ein ESP32 (I2C, SPI, UART, CAN, LCD, TFT, Ethernet, WLAN, BLE usw.) ein Ersatz sein, trotzdem ist der ESP32 gut verfügbar
drm schrieb im Beitrag #7024335: > Vom Funktionsumfang könnte ein ESP32 (I2C, SPI, UART, CAN, LCD, TFT, > Ethernet, WLAN, BLE usw.) ein Ersatz sein, Die Timer hat er geschickterweise weggelassen! Die fehlen im Übrigen auch beim RP2040, der wohl auch noch gut verfügbar
-
Thread
Datenlogger mit ca. 1ksps
Ein ESP32 müsste doch 1k Samples/Sekunde hinkriegen, ggf mit einem externen ADC
Python > den ADC einliest - dafür gibt es fertige Beispiele. Der von mir oben vorgeschlagene ESP32 kann auch Python https://micropython.org/download/ESP32_GENERIC/ und https://docs.micropython.org/en/latest/esp32/tutorial/intro.html
-
Thread
Stromversorgung: Ausschalten eines Schaltnetzteils erkennen
Vielleicht einfach etwas fertiges benutzen: https://www.amazon.de/GERUI-Mikrocontroller-Spannungspr%C3%A4senz-angeschlossen-Pegelausgang/dp/B0CXDT2DJ2
> Hans Q. schrieb im Beitrag #7846509: > (übrigens ein ESP32) Hast Du auch schon mal probiert, ob das auch dann noch funktioniert, während der ESP32 gerade funkt? Also worst case...
-
Thread
ESP8266: SPIFFS Speicher - Was damit machen?
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.
anfangs wenn man erst ausprobieren muss ob es überhaupt so klappt. Fürs Blinken einer LED brauch ich 2 T's, 2 C's und 4 R's, nennt sich astabiler Multivibrator in sachkundigen Fachkreisen....
-
Thread
RP2040 Industrieelektronik
Stefan ⛄ F. schrieb im Beitrag #7141108: > viele Profis für den ESP32 interessieren Ich sehe den ESP32 immer öfter in Musik-Elektronik. Zuletzt erst im Artiphon Orba und dem WIDI Master.
gibt und einen ESP32 Application Processor.
-
Thread
Espressif: neue Softwaremodule, Containertechnik am ESP32 und RP2040-Kombinationsboard
und ein kostenloses Basiskonto für erste Versuche finden sich unter https://docs.toit.io/. ### ESP-USB: native USB-Unterstützung für ESP32-S2 Der ESP32-S2 bringt ein USB-Interface mit, das die Interaktion mit Hosts und Peripheriegeräten ermöglicht. Zur Erleichterung der Evaluation soll eine als
es käuflich erhältlich sein wird.  Derzeit nur mit chinesischer Dokumentation – aber lauffähig – gibt es auf GitHub zudem beispiele, die die Nutzung eines ESP32-S2 als Host für eine USB-Webcam, für ein 4G-Modul und zur Emulation
-
Thread
Blauzahn >>> AVR
Brauchst du wirklich den AVR? ESP32 oder NRF52 sind aktuell die bessere Wahl. Ist doch Unsinn erst mal die Daten über UART/SPI/I2C an den Bluetooth Chip zu schaufeln wenn selbiger inzwischen leistungsfähiger als der AVR selbst ist
App am Handy) Du kannst an den esp direkt ein i2c Display anschließen und selbst für unerfahrene sollte ein funktionierender Arduino Sketch über die Weihnachtsfeiertage machbar sein. Ein Manko am ESP könnte evtl. der hohe Stromverbrauch
-
Thread
ESP32-C6 Mini auf externe Antenne umrüsten
Ich bin was Funk angeht nicht besonders bewandert. Ich habe einige ESP32-C6 Mini (siehe Foto) die mit einer internen Antenne ausgestattet sind ("C3"). Kann ich diese ablöten und ohne weiteres eine externe Antenne anlöten um die Reichweite/Empfindlichkeit zu verbessern?
Auf elektor wird das hier gezeigt: https://www.elektormagazine.de/labs/esp32-c3-supermini-antenna-mod
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
der vollständige Quellcode liegt hier: https://gitlab.com/amesser-group/electronic-devices/bastelino-esp32-s2/-/tree/master/firmware/programmer)
Thomas, Nice. I work 2 days/week programming in python. I don’t know much about C or C++. For the past 10 years I’ve been playing with the Parallax propeller P1 and P2 chips. They are 8 core 32-bit micros. The P2 has 512KB
-
Thread
Wetterstation mit Kippwaage und Akkubetrieb
Oscillator is stopped – dann bleibt eben die Uhr solange stehen. Ob in irgendeinem Sleep Mode das I2C Signal den ATTiny aufwecken kann, habe ich nicht probiert. Sonst muss man etwas mehr Aufwand treiben. Man muss schauen, ob die Stromversorgung für den ATTiny und das stromfressende Wlan des ESP8266
paar hundert Jahre :-) https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C300%2FKSK-1A66_V03.pdf
-
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
Drei kleine Fragen zur Arduino-Programmierung
Peter B. schrieb im Beitrag #6147423: > Was ein ESP Modul ist, weiß ich allerdings nicht, und dein Beitrag macht > auch keine Lust, danach zu suchen. ESP8266: 32bit Mikrocontroller mit 160 MHz, mit WLAN und typischerweise 4 Megabyte Programmspeicher Kosten aber weniger als 3 Euro! ESP32: 32bit Mikrocontroller mit 240 MHz, WLAN, Bluetooth, Ethernet. Einige Modelle haben Dual-Core Prozessoren. Kosten weniger als 10 Euro. Und beide sind mit Arduino programmierbar. man muss da
-
Thread
Avr 8bit VGA
ich damals noch keinen VGA-Monitor hatte, reichten 16 MHz Pixeltakt. Heute würde ich mir einen ESP32 näher ansehen, der hat a) genügend RAM und b) genügend Rechenleistung und c) eine interessante programmierbare I2S-Schnittstelle. Aber das ist kein 8-Bit-µC und im DIP-Gehäuse gibt es ihn auch
So, ich habe mich jetzt für die VGA Ausgabe durch einen STM32 entschieden. Der die Daten vom 1284p per I2C empfängt.
-
Thread
230v Kann man das so machen?
baute übrigens ein sehr ähnliches Modul. Übrigens rate ich Dir die Pfosten Pins nicht mit U1/U2 zu benennen, weil es unüblich ist. Oft findet man "JP, CN, J, oder auch X". Was mich betrifft, hätte ich sie wahrscheinlich mit JP benannt, also JP1/2. Zum Schutz der ESP32 IO-Pins würde ich minimalen
Gerhard O. schrieb im Beitrag #7985351: > Zum Schutz der ESP32 IO-Pins würde ich minimalen Schutz einbauen, wie > z.B. Serienwiderstände zur Strombegrenzung und möglicherweise > zusätzlichen ESD Schutz. Eingangs Pins mindestens 10K und TVS; auch ein > C
-
Thread
DIY Antenne für WLAN bzw. ESP/Arduiino
Mein ESP-02 (ESP8266) im Keller wird auch noch mit der Fritze im 2.Stock durch 3 Betondecken empfangen. Irgendwas machst du falsch. Sind die 100-470µF direkt an die 3.3V gelötet? Diese Kondis sind bei mir bei
ist es eigentlich ein nackter ESP32 oder ein fertiges Board das mit 5V betrieben wird, Spannungswandler auf dem Board hat?
-
Thread
Wie Messwerte über Wlan auslesen?
Dieses z.B. https://www.electrodragon.com/product/esp32-wrover-v4-module-based-esp32/
schein der Weg über ESPEasy ein guter Einstieg. Bestellt habe ich mir je einmal: - NodeMCU v3.2 - ESP8266 Dev Kit WIFI Lolin Amica CP2102 und zusätzlich ein Breakout - D1 MINI - ESP8266 ESP12 NodeMcu Dev-Kit WiFi Modul Board WeMos - BMP280 Luftdruck Temperatur I2C Sensor - GY-INA219 I2C Spannungssensor
-
Thread
[Biete] Sammelbestellung ESP32 Nano32
04.11.2016 ========== Biete eine Sammelbestellung für das ESP32 NANO32 von Gravitech&MakerAsia Hersteller: Gravitech & MakerAsia https://www.gravitechthai.com/product_detail.php?d=1470 Shop Hersteller: https://us-dc2-order.store.yahoo.net/yhst-27389313707334
//store.gravitech.us/naiotdebo4mb.html youtube: https://www.youtube.com/results?search_query=ESP32+NANO32 Arduino IDE ESP32 NANO32 https://www.youtube.com/watch?v=DQuhFPPC2SA https://www.youtube.com/watch?v=BeR04gcJOlo Sehr gutes Beispiel: Blink Arduino IDE ESP32 Nano32 https://www.youtube.com
-
Thread
Monitor an ESP32
Hier hat sich jemand recht gründlich mit dem Thema auseinandergesetzt: https://bitluni.net/esp32-vga
sein. Obwohl ... irgendwie kann man bestimmt eine Trident Grafikkarte mit dediziertem RAM an den ESP32 stricken.
-
Thread
PIC Microchip lebt noch?
Auch die "kleinen" PICs mit 1 k oder 2 kWorten Flash lassen sich komfortabler in C programmieren. Auch ein Mix von C und Assembler wird vom XC8 gut unterstuetzt. Manches laesst sich in Assembler tatsaechlich leichter und besser hinschreiben
man auch das was man hat und was man kennt. Da ich die PICs von denn 12er bis zu den 32ern kenne, sowie sehr viele Atmels, davon auch einen Haufen welche schon gar nicht mehr erhältlich sind, sowie diverse andere uC Serien von anderen Herstellern, nehme ich persönlich bevorzugt EFM32. Aber
-
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,
-
Thread
ESP8266-07 als Torsteuerung arbeitet unzuverlässig
Laptop-Netzteil, aufgeklemmt auf die Spannungsversorgung des Torantriebes Die 12V gehen dann auf 2 Spannungsregler die ich jeweils auf 5V für die Relais und 3,3V für den ESP eingestellt habe - Die Relais schalte ich über 2 GPIO´s des ESP Das Netzteil ist schon das Zweite, zuvor hatte ich ein normales
Stefan schrieb im Beitrag #5783291: > - Die Relais schalte ich über 2 GPIO´s des ESP Relais direkt an ESP angeschlossen? Das geht dann nicht gut. Zum Relais Schalten mindestens einen Transitor verwenden. Ansonsten: Schaltplan malen und zeigen, sonst reden alle
-
Thread
8051er Ausgabeproblem
Unverträgliche implizite Deklaration der eingebauten Funktion »printf« [standardmäßig aktiviert] berechnung.c:3:3: Warnung: Format »%ld« erwartet Argumenttyp »long int«, aber Argument 2 hat Typ »int« [-Wformat] berechnung.c:4:3: Warnung: Format »%ld« erwartet Argumenttyp »long int«, aber Argument 2 hat Typ
1 .eabi_attribute 30, 6 .eabi_attribute 34, 0 .eabi_attribute 18, 4 .file "berechnung.c" .section .rodata .align 2 .LC0: .ascii "\012\012Ohne Berechnung: %ld\000" .align 2 .LC1: .ascii "\012Durch Berechnung: %ld\012\000" .text .align 2 .global main .type
-
Thread
Erratum gegen ESP32-C5, neue Messtechnik und Erfolge für RISC/V
die folgende Fehlerliste, die den vergleichsweise neuen ESP32-C5 betrifft: [c] • PSRAM Reset Hang – When ESP32-C5 series chips run ESP-IDF v5.5.1 with PSRAM enabled, CPU or digital reset operations may hang. This triggers a secondary RTC WDT reset. If
is enabled, this sequence may result in an OTA rollback. • AES and SHA Access to PSRAM – When ESP32-C5 chips run ESP-IDF v5.5.1, PSRAM data may be corrupted when AES or SHA hardware accesses buffers that are not aligned to a 16-byte boundary. • Sleep Coexistence Stability – When ESP32-C5 series
-
Thread
std::queue auf dem ESP32
Pauschalaussagen kommen aus Zeiten wo Mikrocontroller keine 8MB SRAM hatten. Dass das bei einem ESP32 wohl nicht mehr so allgemein gilt macht wohl folgendes deutlich: [c] ╭─vinci@garuda in ~/esp-idf took 2ms ╰─λ grep -r "malloc" | wc -l 3741 [/c]
Pauschalaussagen kommen aus Zeiten wo Mikrocontroller keine 8MB > SRAM hatten. > > Dass das bei einem ESP32 wohl nicht mehr so allgemein gilt macht wohl > folgendes deutlich: > [c] > ╭─vinci@garuda in ~/esp-idf took 2ms > ╰─λ grep -r "malloc" | wc -l > 3741 > [/c] 3741 mallocs im Quellcode sagen
-
Thread
ESP8266 Anschlussbelegung
1.) Kann das ESP8266 Modul wahlweise sowohl mit 3,3 Volt, als auch mit 5 Volt betrieben werden (Bild 2)? 2.) Wechselt die Spannungamplitude am Ausgang D2 von 3,3V auf 5V, bei unterschiedlichen Versorgungsspannungen
Nein, der esp32 hat alle paar 100ms keine Zeit das PWM Signal zu generieren weil er sich um WLAN kümmern muss. Daher kommt es zu Aussetzern im PWM Signal. Du könntest das umgehen durch die bnutzung eines esp32
-
Thread
Strom messen - deepsleep
benutzen. Ich habe ein Review von Anreas Spies gesehen: https://www.youtube.com/watch?v=HmXfyLyN38c&t=760s CurrentRanger unter: https://www.youtube.com/redirect?q=https%3A%2F%2Flowpowerlab.com%2Fguide%2Fcurrentranger%2F&v=HmXfyLyN38c&redir_token=vEyZcabv-_6h2bF_8hZLECOqOCl8MTU2NzA3NDkwM0AxNTY2OTg4NTAz
________ Labornetzteil || _|_ von Hand vorsichtig C Voltmeter U2 |___| Prüfling nachregeln _____________________ _______________| - O [/pre] * C vorher entladen, U1=0 * Labornetzteil auf
-
Thread
Arduino + ESP 32 = I2C Repeated Start?
Hallo zusammen! Ich versuche mit der Wire.h und den üblichen installierten Paketen für Arduino und ESP32 einen speziellen Chip über I2C ans Laufen zu bekommen. Der Chip benötigt einen mehr-byte Kommando-Block und antwortet darauf ggf mit Daten. Der Trick ist, dass man die Sequenz nicht unterbricht
wire.readTransmission( modulator->i2cAddr, rx_buf, rx_sz, true, &count); if (I2C_ERROR_OK != rc) { error = ModulatorError_I2C_READ_NO_ACK | rc; goto exit; } } [/code] Allerdings scheint hier die Kommunikation
-
Thread
ESP8266 als SPI-Slave kommunizieren
Ich habe mir ein paar ESP32-Module (DOIT ESP32 Wroom Devkit V4) besorgt und versucht, eine ESP-Slave Funktion zum Spielen zu bringen. (Wie erwähnt, habe ich von C++ kaum Ahnung) Die erste benutzte Library (Cpp) konnte ich
//github.com/iPAS/esp32-slave-spi) von für mich unnötigen Ballast befreit. Heap und ähnliches verwende ich nicht. Ich habe auch mit der Umstellung dieser Routinen von C++ nach Ansii-C begonnen. Nochmals danke für eure
-
Thread
ESP12F: Generelle Probleme bei der Einrichtung
klar (TX-ESP - > RX-AVR), für den RX des ESP muß man da einen Pegelwandler bemühen, im einfachsten Fall ein Spannungsteiler (RX-ESP über 2,2k an GND, RX-ESP über 1,6k an TX-AVR z. B.). Den Teiler nicht zu hochohmig
spielt er I2C Slave.
-
Thread
ESP32 und SG90 Servo mit 4 x AA Batterie versorgen
sparsames Funkmodul verwenden, das dauerhaft empfangsbereit sein kann und dann den das Servo steuernden µC aufweckt. Der muss dafür kein so fetter Brocken wie ein ESP32 sein, sondern kann irgendws kleines gemütliches aus der Arduino-/AVR-Schublade sein.
1h war der Akku mit 500mA Belastung garantiert leeer. Die Rechnung ist heute noch genauso möglich. 2 Ah und 500mA Belastung sind garantiert nach 4h leer oder früher. Das heißt 4 Alkali-AA für 1€ kann TO Seb dann wegwerfen. Hinzu kommt, das auch ein Servo Strom braucht und seinen ESP32 stören kann.
-
Thread
ESP32c3 und JDY-24M
der Hoffnung diese ist nicht randomisiert. Wenn Du Hilfe brauchst den Code auf NimBLE-Arduino (h2zero) umzuschreiben poste dein Sketch als Dateianhang (nur classic esp32, der esp32c3 läuft bereits auf NimBLE)
der Advertising Service und 0xFFE1-0xFFE3 die GATT Characteristics auf die man zugreifen kann. Dein ESP32c3 scheint die nach dem connect nicht zu finden. Lass Dir mal über getServices() -> getUUID() im Sketch anzeigen was davon der ESP32c3 überhaupt sieht.
-
Thread
Altera USB Blaster
: esp32: Debug controller was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Debug controller was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core was reset (pwrstat=0x5F, after clear 0x0F). Info : accepting 'gdb' connection on tcp/3333 Info : Target halted. PRO_CPU: PC=0x400D179E (active) APP_CPU: PC=0x00000000 esp32: target state
-
Thread
Schaltung zur Spannungsüberwachung ESP32
die Hobbyprojekte. Folgende Produkte werden verwendet: https://www.az-delivery.de/en/products/esp-32-dev-kit-c-v4 https://www.ebay.de/itm/123369737544 https://www.nkon.nl/de/rechargeable/lifepo4/26650/ifr26650pe-3400mah-9-6a-lifepo4-3-2v.html https://www.amazon.de/dp/B07Q87JZ9G?psc=1&ref=ppx_yo2ov_dt_b_product_details
im sleep des uC nur wenige Mikroampere verbrauchen sollte. Eierlegende Wollmilchsau. https://arduino-hannover.de/2018/07/25/die-tuecken-der-esp32-stromversorgung/
-
Thread
ESP8266 - GPIOs erweitern?
André R. schrieb im Beitrag #5113928: > Wie schnell kann der ESP den I²C > eigentlich beschicken? Das Arduino Framework mit, laut Doku, ca. 450kHz. Hier hat einer was darüber geschrieben: https://tech.scargill.net/faster-esp-i2c/ Sowas gibt es aber auch: https://github.com/pasko-zh/brzo_i2c > 800 KHz @ 80 MHz CPU frequency > 1 MHz @ 160 MHz CPU frequency EDIT: Beim esp32 sieht es so aus: >ESP32 has two I2C bus interfaces which can serve as I2C master or slave >depending on the user
-
Thread
Was ist 32 Bit und nicht ARM?
- Xtensa (z.B. als LX106 im ESP8266 oder LX6 im ESP32) - einige DSPs (z.B. C2000 von TI, Blackfin von AD)
Christopher J. schrieb im Beitrag #4792787: > - Xtensa (z.B. als LX106 im ESP8266 oder LX6 im ESP32) > > - einige DSPs (z.B. C2000 von TI, Blackfin von AD) Er hat nach Microcontrollern und nicht nach DSPs gefragt...
-
Thread
ESP32 Digitalpoti AD8400 Störsignal
Hallo zusammen, ich habe folgende Schaltung mit dem ESP32 aufgebaut: - Widerstandsmessung mittels ratiometrischer Messung - Druckmessung (BME280) - Widerstand kann vorgegeben werden mittels: R1 + (Digitalpotentiometer AD8400 II R2) Im Anhang findet
Moritz schrieb im Beitrag #7669963: > ich habe folgende Schaltung mit dem ESP32 aufgebaut: > Widerstandsmessung mittels ratiometrischer Messung > Druckmessung (BME280) > Widerstand kann vorgegeben werden mittels: R1 + (Digitalpotentiometer > AD8400 II R2) Ich finde Schaltpläne
-
Thread
Kalten Akku bei angeschlossener Stromquelle vorheizen
die 1.6A kamen; eine nochmalige genauere Recherche ergibt: Das PTC-Element von DFRobot kommt auf "2-3W" (5V), und ich habe hier noch eine chinesische Polyimid-Heizfolie gefunden, die mit "5V/1W" angegeben ist. Da hier ja nicht alle Verbraucher (Heizung, Akkuladung und der ESP32) "dauerhaft" parallel
1.6A kamen; eine nochmalige > genauere Recherche ergibt: Das PTC-Element von DFRobot kommt auf "2-3W" > (5V), und ich habe hier noch eine chinesische Polyimid-Heizfolie > gefunden, die mit "5V/1W" angegeben ist. Da hier ja nicht alle > Verbraucher (Heizung, Akkuladung und der ESP32) "dauerhaft
-
Thread
Günstige Microcontroller für Privat Projekte
Also eigentlich erfüllen die China arduinos für 1-3€ ihren Zweck. Für mehr speed Bluepill (auch nur 2€) oder etwa weniger IOs dafür WiFi Esp8266 oder Esp32
Mikrocontroller hätte als Nachteil eine "Falsche Programmiersprache". Welche genau ist denn "falsch"? Für den ESP32 gibt es immerhin ASM, C, C++, Micropython und Rust. Hättest du gerne Bascom?
-
Thread
wo gibt es noch Libraries für EPD
Hier ist diese Zeile von meinem WetterESP32 mit 1,54 Zoll Display. Und Fotos vom Anschluss. GxEPD2_3C<GxEPD2_154c, GxEPD2_154c::HEIGHT> display(GxEPD2_154c(/*CS=5*/ SS, /*DC=*/ 17, /*RST=*/ 16, /*BUSY=*/ 4)); https://github.com/G6EJD/
Joachim L. schrieb im Beitrag #7370981: > Hier ist diese Zeile von meinem WetterESP32 mit 1,54 Zoll Display. Und > Fotos vom Anschluss. > > GxEPD2_3C<GxEPD2_154c, GxEPD2_154c::HEIGHT> display(GxEPD2_154c(/*CS=5*/ > SS, /*DC=*/ 17, /*RST=*/ 16, /*BUSY=*/ 4)); Sieht sehr schön
-
Thread
Arduinopreise? WTF?
gut. Oder klatscht den uC gleich auf die Bord, wenn ohnehin eine LP gefertigt wird. Ja, der ESP32 ist nicht ganz uninteressant und sicherlich auch sehr leistungsfähig. Aber dann hat er nicht viele I/O Pins. Ohne Port Expansion
der Pfeife > rauchen kann und unbrauchbar sind. Ich habe mir 2019 von Heise das Sonderheft "make ESP32" mit beigepacktem ESP32-Board gekauft. Das Board war mit Joy-IT gelabelt und unterscheidet sich nicht vom 2,80€-Chinesen! In Betrieb bekommen habe ich es nicht, weil im Sonderheft grundlegende Anweisungen
-
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
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
ESP32C6: Zigbee Netzwerk join
Kinderspiel und funktioniert problemlos, aber Zigbee treibt mich in den Wahnsinn - ich bekomme meinen ESP32C6 nicht in mein Zigbee2Mqtt Netzwerk. Konkret nutze ich das Xiao Seeed ESP32C6 Board. Schon bei meinen ersten Versuchen war das Joinen umständlich und hat viele Anläufe benötigt, irgendwann hat
31) boot.esp32c6: SPI Mode : DIO I (35) boot.esp32c6: SPI Flash Size : 2MB I (38) boot: Enabling RNG early entropy source... I (43) boot: Partition Table: I (45) boot: ## Label Usage
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
esp32-devkitC-32d: 4€; wattuino uno: 5€ 37 embedit mega32 prototype board: 3€ 38 stromversorgung?: 2€ 39 genuino zero: 12€; 130581-92 tboard: 2€? 40 130581-91 tboard: 3€; t-board atmega 328: 3€ 41
esp32-devkitC-32d: 4€; wattuino uno: 5€ 37 embedit mega32 prototype board: 3€ 38 stromversorgung?: 2€ 39 genuino zero: 12€; 130581-92 tboard: 2€? 40 130581-91 tboard: 3€; t-board atmega 328: 3€ 41
-
Thread
Mit ESP8266 ein paar LEDs schalten -> Transistor?
Hallo zusammen, ich möchte mit einem ESP8266-01 ein paar 3V-LEDs ein- und ausschalten. Da der ESP schon ab 2,5V arbeitet, möchte ich ihn gerne an die gleiche Spannungsversorgung (2x AA-Batterie) hängen. Soweit erstmal kein Problem. Allerdings
Mit BJT ist das dann einfacher. BC547C (SMD: BC847C) oder BC337-40 würden geeignet sein. Arbeiten deine vorgesehenen LEDs bei 2.5V noch?
-
Thread
Absoluter Anfänger
satten 4MB Flash-Speicher) bei Bestellung in China nur ca. 1,60 Euro bezahlt. Nachdem bereits der ESP8266 ein Riesenerfolg wurde, kam dann vor 1-2 Jahren der in fast allen Belangen nochmal MASSIV verbesserte Nachfolger ESP32 auf den Markt, der bspw. noch Bluetooth an Board und nochmal ca. 10mal soviel
Arduino-IDE programmieren, neben den von Anfang an unterstützten AVRs auch z.B. die oben erwähnten STM32, ESP8266 und ESP32. Du musst Dich also kaum auf eine bestimmten Mikrocontroller-Familie festlegen. Meine konkrete Hardware-Empfehlung für den Einstieg wäre: Ein beliebiges Arduino-Board mit AVR (
-
Thread
Bluetooth Arduino
inteLed_BUILTIN' SerialToSerialBT:13:5: error: conflicting declaration 'int LED_BUILTIN' int LED_BUILTIN = 2; ^ In file included from C:\Users\didi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\cores\esp32/Arduino.h:185:0, from C:\Users\didi\AppData\Local\Temp\arduino_build_98103\sketch\SerialToSerialBT.ino.cpp:1: C:\Users\didi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\variants\lolin32/pins_arduino.h:14:22: note: previous declaration as 'const uint8_t LED_BUILTIN' static const uint8_t LED_BUILTIN
-
Thread
32-Bit-µC: Möglichst viel uint8_t verwenden?
dazwischen. Das gilt nicht für Skalare. [c] #include <stdio.h> char c1; char c2; char c3; char c4; int main(void) { printf("%p %p %p %p\n", &c1, &c2, &c3, &c4); return 0; } [/c] 0x558351168020 0x558351168018 0x55835116801c
normalen" Zeiger auf ein Feld in einer gepackten Struktur setzen. Nehmen wir mal folgendes an: [c] struct __attribute__((packed)) P { uint8_t a; uint16_t b; uint32_t c; }; [/c] Dann wäre die folgende Definition falsch [c] struct P my_p; uint32_t * my_ptr = &(my_p.c) [/c] my_p.c
-
Thread
Windows - CP2012 USB to UART Bridge Controller
Michael schrieb im Beitrag #7435406: > Die > IDE gibt mir für die ESP8266 und die verschiedenen ESP32 immer > unbekanntes Board aus mit folgenden Fehlermeldungen aus > VID 0x10C4 PID 0xEA60 > VID 0x1a86 PID 0x55d4 > VID 0x1a86 PID 0x7523 Schwachsinnige IDE! Zumindest
XIAO_ESP32C3.name=XIAO_ESP32C3 XIAO_ESP32C3.vid.0=0x2886 XIAO_ESP32C3.pid.0=0x0046 d.h. die erste Zeile definiert den Boardnamen, die beiden anderen die Parameter für die Bridge. Danach folgen die techn
-
Thread
ESP12E, GPIO9 und 10
kann. [c] switch(chipId) { // GigaDevice case 0x1740C8: // GD25Q64B return (8_MB); case 0x1640C8: // GD25Q32B return (4_MB); case 0x1540C8:
doch in einem basterfreundlichem SOP Gehäuse befindet, habe ich dann auch gleich die Datenleitungen 2+3 (/WP + /HOLD) abgeklemmt und an Vcc gelegt. Das Flash ist übrigens ein BY25Q32A von Boya Microelectronic (nie davor gehört). D9 und D10 lassen sich jetzt wunderbar verwenden. Der ESP und das Flash