-
Thread
ESP32-S3-ZERO debugging
Laut Recherche müsste der ESP32C3 auch einen integrierten JTAG Debugger besitzen. Áuch mit dem ESP32C3 hab ich den internen Debugger bisher nicht erfolgreich zum Laufen bekommen.
gesucht und probiert. Ich verenne mich da komplett. Geht überhaupt der interne Debugger auf dem esp32C3? ini file: [env:seeed_xiao_esp32c3] platform = espressif32 board = seeed_xiao_esp32c3 framework = arduino upload_protocol = esp-prog debug_tool = esp-prog debug_init_break = tbreak setup
-
Thread
ESP32: UART1 Kommunikation fehlerhaft
Zo R. schrieb im Beitrag #7827296: > PC <==> USB-RS232 ==> TX ==> GPIO6 ESP32C3 Board Dir wurde schon mehrfach geschrieben, dass RS232 am ESP32 nicht funktioniert. Auch nicht am ESP32-C3
Dass der ESP32-C3 über natives USB verfügt hat von euch keiner auf dem Schirm?
-
Thread
ESP32-C6 Ruhemodi funktionieren nicht mit der Arduino IDE
Stromverbrauch, ich komme nicht unter 50mA. Mir ist aufgefallen, das ich bei diesem Modul (beim ESP32-C3 auch nicht) keinerlei Ruhemodi aktivieren kann. Wenn alles angeschaltet ist und ich die CPU auf 10MHz runtertakte, dann komme ich auf 6mA, nützt mit aber nichts, weil das Modul ständig empfangsbereit
-
Thread
RISC-V Einstieg Ressourcen (TRM, etc.)
an der Hardware mit SignalTap/Chipscope ins Auge fassen. Heute kann man natuerlich auch ein ESP32C3-Board beim Chinesen ordern.
Motopick schrieb im Beitrag #7820198: > Heute kann man natuerlich auch ein ESP32C3-Board beim Chinesen > ordern. Oder, wenn man es kleiner mag, sich einen CH32V003 ansehen. Der ist für viele einfache Anwendungen ausreichend, und ist insofern bastelfreundlich, als daß er
-
Thread
Neue PC-Standards, Exportbeschränkungen, Funkmodule und Messtechnik
signal analyzer’s 1st Local Output port. [/c] ### Würth: Neue Funkmodule mit ESP32-C3. Im Hause Würth bietet man seit einiger Zeit Funkmodule an - im Allgemeinen setzt man im Bereich der Kurzstreckenfunktechnologie dabei auf Prozessoren aus dem Hause Espressif. . Dazu schalte ich den TX Pin in einer Schleife entsprechend:
Stefan S. schrieb im Beitrag #7799408: > Hallo, > > ich versuche mit einem ESP32 C3 ein Manchester-codiertes Datenpaket zu > senden. Bitrate ist 1000 bit/s, ein Datenpaket hat 34 Bits (1 Startbit, > 32 Datenbits, 1 Stopbit). Ein Manchestercode braucht kein Start- oder Stopbit
-
Thread
Sollte ich noch mit dem ESP8266 anfangen?
den* ESP32, sondern viele. Einige Modelle brauchen mehr Strom, der ESP8684 (das ist ein kleiner ESP32-C3) hat weniger Pins, und schneller sind die ESP32-C3 alle nicht. Der ESP8684 ist sogar etwas langsamer.
-
Thread
ESP32C3 > SPI > Datenpakete durcheinander
Hallo Community, gerade komme ich mal wieder nicht weiter. 8 Bytes werden pro Datenpaket versendet. Das sieht so aus: [c] void max7219_set_scan_limit( uint8_t _limit ) { uint8_t *pData, buffer[ DISPLAY_SIZE * 2 ]; pData = buffer; for (uint8_t i = 0; i < DISPLAY_SIZE; i++) { *pData++ = REG_SCAN_LIMIT; *pData++ = _limit; } spi_write_bytes( buffer, (DISPLAY_SIZE * 2) ); } [c] Führe ich nur diese Funktion aus, so werden die Daten auch einwandfrei gesendet (siehe Foto > LA). Kommt nach der Funktion noch eine andere dazu
-
Thread
Mikrocontroller Einstieg
rumspielen, C++ > Kenntnisse auffrischen Ja, eine Variante! Eine Andere: Ein ESP32, z.B. ESP32-C3 Ist für ca. 2 bis 5 Euronen zu haben I2C/SPI Portexpander sind auch in der Preislage. Die Anbindung ans Händi kann über USB, WLAN oder BT erfolgen. Programmierung über OTA oder USB Tuts u.A
-
Thread
günstiges 4 relais board mit ESP32-WROOM-E hat wohl eine Macke
funktionieren auch nicht. (auch nicht mit korrigiertem Gateway 192.168.1.0) 2. Versuch ESP32C3 Dev Module A fatal error occurred: This chip is ESP32 not ESP32-C3. Wrong --chip argument? 3. Versuch ESP32S2 A fatal error occurred: This chip is ESP32 not ESP32-S2. Wrong --chip argument
-
Thread
Layoutuntertstützung Platine / ESP + Tempsensor
gute Erfahrungen mit dem MP2307 gemacht, ist zwar oversized, aber regelt von 19 V auf 3V3 für meine ESP32C3 sehr gut und sauber runter. Ich habe es mit dem ESP32C3 zwar noch nicht probiert, evtl wäre BT auch was für Dich.
Erfahrungen mit dem MP2307 gemacht, ist zwar oversized, > aber regelt von 19 V auf 3V3 für meine ESP32C3 sehr gut und sauber > runter. Den wird man allerdings nur während des Wachzustandes benutzen wollen. Eine Dauerlast von mehr als 1mA will man bei Batteriebetrieb nicht. Da wäre eine AAA nach etwa
-
Thread
ESP32C3 SPI2 Controller Register lesen fehlerhaft
Erwartungswerte, sind korrekt. *) https://www.espressif.com/sites/default/files/documentation/esp32-c3_technical_reference_manual_en.pdf
-
Thread
ESP32C3 > Pin remapping
Hallo, ich versuche gerade das Signal "cpu_gpio_out5" nach "gpio0"zu mappen. Das Bild (pin_remap.jpg) was im Anhang zu sehen ist sagt mir das ich die Nummer "33" für das Signal "cpu_gpio_out5" dann in mein "GPIO_FUNC0_OUT_SEL_CFG_REG" schreiben muss damit ich später das Signal von GPIO5 an GPIO0 habe oder interpretiere ich das falsch? [c] #define GPIO_BASE 0x60004000 #define GPIO_REG(r) (GPIO_BASE + r) #define GPIO_FUNCx_OUT_SEL_CNFG_REG(n) (0x0554 + (4*n)) //write value to register #define REG_WRITE(_r, _v) do
-
Thread
ESP32-S2 wird nicht erkannt
Bei einem ESP32-C3 ist es ähnlich. Erst RST drücken, loslassen, danach Boot0 drücken und loslassen, dann flashen und anschließend RST drücken. Dann sollte es funktionieren.
Dieter S. schrieb im Beitrag #7774205: > Bei einem ESP32-C3 ist es ähnlich. > Erst RST drücken, loslassen, danach Boot0 drücken und loslassen, dann > flashen und anschließend RST drücken. > Dann sollte es funktionieren. Nein, der ESP32-C3 wird sofort
-
Thread
ESP32: Remapping der SPI-Pins "on the fly"
Ich schließe mich den mal an.. Mich würde generell mal interessieren wie man z.B. bei einem ESP32C3 die SPI Schnitstelle (GPSPI2) auf beliebige I/O´s mapped..
Ich schließe mich den mal an.. > > Mich würde generell mal interessieren wie man z.B. bei einem ESP32C3 die > SPI Schnitstelle (GPSPI2) auf beliebige I/O´s mapped.. Nun, wie erwähnt, bei mir funktioniert das jetzt. Ist wogl ein ESP32-WROOM-32. Ich kenne den C3 nicht, ich schaue mal nach... Aha,
-
Thread
ESP32 ohne Tastendruck neu programmieren?
> Doch, die ESP32-S2. ... und ESP32-C3, ESP32-C6, ESP32-S3 https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/api-guides/usb-serial-jtag-console.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-guides/usb-serial-jtag-console.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/api-guides/usb-serial-jtag-console.html
-
Thread
ESP32 Notrufbutton
einem kl Server (Raspi/ESP/wasauchimmer) und der schaltet daraufhin einen GPIO --> Alarm Der ESP32-C3 mini ist ein superkleines Board 22x18 mm, dazu ein Mini-LiIon aus einer E-Zigarette oder ein LiFePO4 14250
Monat). Der Empfänger hängt an einem Netzteil, diverse ESP (von ESP8266 über ESP32 zu neuerdings ESP32-C3) laufen bei mir seit mehreren Jahren absolut stabil.
-
Thread
ESP32C3 > SPI > Statemaschine
Kann mir jemand erklären was es genau mit dieser "Statemaschine" (siehe Anhang) zu tun hat? Und wozu dient der Status "DUMMY"? Wozu braucht man das? Link zum Datenblatt: https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwiXifDp3dOJAxUhhv0HHY7lCk0QFnoECBsQAQ&url=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-c3_technical_reference_manual_en.pdf&usg=AOvVaw2swcR7Ibg96yV5qE6FBcJe&opi=89978449
-
Thread
USB Problem bei STM32F072C8
werden heute immer öfter fertige Oszillatoren verbaut, teils sogar auf billigen µC-Platinen (Pico 2, ESP32-C3 ...)
heute immer öfter fertige Oszillatoren verbaut, teils > sogar auf billigen µC-Platinen (Pico 2, ESP32-C3 ...) na ja, am Quarz lag es ja nicht ! Einen Punkt habe ich, dank rubel-die-katz vergessen: - ich habe mich seit gefühlt 1000den von Jahren wieder mit STM32 Cube beschäftigt, normalerweise
-
Thread
ESP32C3 > PLL
Nabend, ich bekomme es einfach nicht gebacken mein ESP32C3 Super Mini Board auf die interne PLL umzustellen.. Laut LA komme ich maximal auf die XTAL (20MHz) was mache ich falsch, was habe ich nicht verstanden? [c] #define SYSTEM_BASE_ADDR
-
Thread
MicroPython-Arduino, Raspberry Pi OS-Update und Compute Module-Leaks
> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, 16 kB Flash, 2 kb RAM, und eine Handvoll I/
Harald K. schrieb im Beitrag #7766491: >> Prokyber: Kannibalisation des ESP32-C3 mit WCH32. > > Das ist ein bisschen, ähm, lächerlich. "Prokyber" verwendet einen > CH32V003, das ist der /kleinste/ RISC-V-Controller von WCH. 48 MHz Takt, > 16 kB Flash, 2 kb RAM, und eine
-
Thread
Gibt es ein Vergleich des Stromverbrauchs esp32c3 super mini und esp32s3 zero3
Hallo, gibt es eine Vergleich beim Stromverbrauch zwischen esp32c3 super mini und esp32s3 zero? Danke
Martin L. schrieb im Beitrag #7762940: > gibt es eine Vergleich beim Stromverbrauch zwischen esp32c3 super mini > und esp32s3 zero? Ins Datenblatt schauen!
-
Thread
"Intelligenter" Textdisplayadapter mit Padauk PFS154
Zeilen ideal als Anzeige für einen "Headless"-Server: Raspi, NAS & Co. Ich habe dafür bisher ein ESP32-C3 mit Micropython und lcd_i2c genutzt https://github.com/brainelectronics/micropython-i2c-lcd
-
Thread
Frustraded with partition table esp32C3
Hello, I tried to ceate a partition table for my esp32 with OTA support I need a app size of at least 1441792 bytes and also a data (littlefs) partition. can you help me with the partition table? [code] # Name, Type, SubType, Offset, Size, Flags nvs, data, nvs, 0x9000, 0x4000 otadata, data, ota, 0xd000, 0x2000 phy_init, data, phy, 0xf000, 0x1000 factory, app, factory, 0x10000, 0x144000 ota_0, app, ota_0, 0x160000, 0x144000 ota_1, app, ota_1, 0x2A8000, 0x144000 nvs_key, data, nvs_keys, 0x3EC000, 0x1000 [/code] error
-
Thread
Interrupt Service Routine erstellen
werden. Das IDF abstrahiert die feinen > Unterschiede weitgehend. 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?
wird eine ISR mit einer anderen Maschineninstruktion beendet als eine normale Funktion. Der ESP32-C3 verwendet den RISC-V-Befehlssatz, wenn Du wirklich rausfinden willst, wie da mit Interrupts hantiert wird, lies Dir das hier durch: https://www.embien.com/blog/blog/introduction-to-risc-interrupt-handling
-
Thread
Verbrauchsmesser für Dieselmotor gesucht
> Lochkarten..... Wenn Du FORTRAN 77 konntest, dann kommst Du auch mit Python zurecht. Ein ESP32-C3 mit Micropython, ein OLED-Display und ein USB2TTL-Wandler zum Programmieren. Problem bei jeder Hardware wird die Versorgung der Elektronik werden, das Bordnetz dürfte einige Überraschungen beinhalten
-
Thread
Mit dem ESP32C3 laufen lernen
Hallo ihr Bit Manipulierer, aktuell habe ich ein kleines ESP32C3 Super Mini Board vor mir liegen. Vorher habe ich überwiegend etwas mit den AVR 8 bitlern zu tun gehabt. Nun möchte ich ohne das ganze Arduino Krams mal versuchen einen I/O Pin zu nutzen.. Klappt
docs.micropython.org/en/latest/esp32/quickref.html [code] # hello world für ESP8266 oder ESP32 # ESP32-C3 Pin 8 0 = LED on 1 = LED off from machine import Pin import time p=Pin(2,Pin.OUT) while True: p.on() time.sleep(1) p.off() time.sleep(1) [/code]
-
Thread
Frage zu ESP32 Geschwindigkeit
Ich habe das Ganze dann in eine whlile Schleife gelegt und komme auf ca 500kHz. Ich benutze ein ESP32_C3 Super Mini. Weiß jemand ob es beim ESP32 auch Ports gibt? Beim Arduino Nano habe ich das auch mal probiert und mit z. B. PortB 0b00000001; war die Geschwindigkeit um den Faktor 5 - 10 mal höher
Beitrag #7734290: > Du könntest alternativ digitalWriteFast() probieren Gibt es das auch für den ESP32-C3? Die Fast-Funktionen sind ja keine Standardfunktionen in Arduino und deswegen nicht auf allen Plattformen verfügbar. Ich kenne diese Funktionen vom Teensy 4.0, wo man damit mit den I/O-Pins ein