-
Thread
ESP32-C3 will nicht so richtig
Hallo Forum, ich habe eine RGBW Steuerung mit einem ESP32-C3-WROOM-02. Ich benutze den native USB vom ESP. Habe erst einen einfachen Blink-Code auf verschiedenen Ausgängen probiert, was alles nicht funktioniert. Die Ausgänge schalten nicht. Auf der Fehlersuche
IDE noch auf platformio habe ich es hinbekommen. Hochladen funktioniert aber. platform.ini [c][env:esp32-c3-devkitm-1] platform = espressif32 board = esp32-c3-devkitm-1 framework = arduino monitor_speed = 1152000 build_flags = -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=1 upload_port
-
Thread
Boards mit ESP32-C3
Tach! Seit einigen Monaten gibt es ja den esp8266 Nachfolger ESP32-C3. Allerdings habe ich bisher keine Boards mit dem Chip gefunden (z.B. einen Wemos d1 Mini Nachfolger). Müsste der Markt nicht längst damit überschwemmt sein? Hat schon jemand
panther Boards? > Wire sind die Erfahrungen mit den Chip? https://www.cnx-software.com/2021/03/26/esp32-c3-devkitm-1-risc-v-wifi-ble-board-to-launch-for-8-modules-for-1-8/
-
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
Krams mal versuchen einen I/O Pin > zu nutzen.. Micropython https://micropython.org/download/ESP32_GENERIC_C3/ https://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
-
Thread
ESP32C3 & UART
Ich versuche gerade die UART Schnittstelle von einem ESP32C3 zu konfigurieren. Im Bild habe ich gelb markiert woran es scheitert. Kann mir jemand erklären für was genau: Im Datenblatt steht zwar was dazu aber mein Englisch hört auch irgendwo auf..
-
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 0x600C0000 #define SYSTEM_CPU_PER_REG (*(volatile uint32_t*)(SYSTEM_BASE_ADDR + 0x0008)) #define SYSTEM_PLL_FREQ_SEL 1<<2 #define SYSTEM_CPU_PERIOD_SEL 0 #define
-
Thread
Super Mini ESP32-C3 Board
Veit D. schrieb im Beitrag #7534616: > https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32c3/api-reference/peripherals/i2c.html This document is not updated for ESP32-C3 yet.
. Also u2g8 funktioniert auch am ESP32-C3 mit I2C Hardware.
-
Thread
Keine änderung des BLE Namens des esp32c3
wird das eingefügt das der name immer übernommen wird Der 81 jährige p.s. ach ja, es ist ein esp32c3 super mini
[c] #define BLE_NAME "ESP32C3_BLE" [/c] Das musst Du dann natürlich auch an beiden Stellen einsetzen (Zeile 63 + 82)
-
Thread
Funktionsfähigkeit des ESP32 C3 super Mini?
Könnte man das Modul in Heiskleber einpacken ohne das die Funktionsfähigkeit des ESP32 C3 Super Mini leidet. Speziell WiFi und BLE? Über die Taster Stückchen Folie, damit die Taster ihre Funktion behalten. Wenn keine Änderungen mehr nötig sind ist auch ein Vollständiges Einpacken
Beitrag #7971756: > Könnte man das Modul in Heiskleber einpacken ohne das > die Funktionsfähigkeit des ESP32 C3 Super Mini leidet. Wenn der ESP gegen Feuchtigkeit geschützt werden soll ist handelsüblicher Heißkleber nicht geeignet.
-
Thread
ESP32c3 und JDY-24M
den Code auf NimBLE-Arduino (h2zero) umzuschreiben poste dein Sketch als Dateianhang (nur classic esp32, der esp32c3 läuft bereits auf NimBLE)
https://www.mikrocontroller.net/topic/529468 0xFFE0 ist 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
-
Thread
Lipo ladesxhaltung für esp32c3
Hallo zusammen,ich plane derzeit eine Stromversorgung für ein Mikrocontroller-Projekt (ESP32C3 super Mini lipo Versorgung)und würde mich über einen kurzen Blick auf den Schaltplan freuen.Eckdaten:Versorgung über USB-C (CC-Pins sind mit 5.1k abgeschlossen).Akku-Ladung via TP4056, Schutzschaltung
Stabilisiere die 3,3V mit einem zusätzlichen Elektrolyt Kondensator von 220 uF, möglichst nahe am ESP Chip. Sonst läuft du Gefahr, dass die Versorgungsspannung des ESP beim Senden einbricht, weil der Spannungswandler
-
Thread
ESP32 C3 Mini als Universal Sensorboard
Moin Ich habe einen ESP32 C3 Mini den ich über eine 4 poligen Stecker mit einem BME280 einer Wheatstonebrücke oder einem 0-1V Eingang beschallen will. 2 Pins sind GND und 3.3V. Die zwei anderen Ein bzw Ausgang. Ich kenne die
I2C brauche um den BME280 auszulesen. Die Pullups im ESP32 müssen bei der I2C Nutzung ausreichen. Ich denke das sollte gehen. Die Leitung ist nur 30 cm lang. Das ganze ist dann nur ein Problem der Software
-
Thread
HX711 ESP32-C3 aufwecken
entwickle gerade ein Board, um ein HX711-Modul auszulesen und die Gewichtswerte über Bluetooth mit dem ESP32-C3 an eine mobile App zu senden. Bis jetzt funktioniert alles wie gewünscht, allerdings habe ich das Problem mit der Akkulaufzeit. Ich möchte nämlich den ESP32 ohne Knopfdruck aus dem Deepsleep aufwecken
wird. Daher ist meine Frage, ob es möglich wäre, den ESP32 durch eine Gewichtsveränderung aufzuwecken. Ich habe Schaltungen gesehen, die dies mit einem ULP realisiert haben, aber leider hat der ESP32-C3 keinen integrierten UL-Prozessor. Den ganzen ESP
-
Thread
ESP32 C3 - Sketch wird nicht ausgeführt
Hallo zusammen, ich habe mir mit Hilfe einiger Internet-Videos ein eigenes kleines DevBoard für den ESP32 C3 erstellt. Mit einem Stencil und einem Reflow-Ofen konnte ich auch die Platine bestücken. Ich kann über die Arduino IDE zwar Sketches hochladen, aber dort endet auch meine Erfolgsstory (sofern
beschalten hast... Schaltplan wäre toll,keine Sorge hier klaut dir keiner dein Eigentum :-) bei der C3 Serie ist ja alles bisschen anders als bei den "alten"
-
Thread
ESP32C3 Arduino Bluetooth keine Reaktion
bin komplett neu in diesem Thema versuche aber mein bestes. Ich habe nun das Problem das ich zwei ESP32C3 verbinden will. Einen als Sender den anderen als Empfänger. Der Sender funktioniert und sendet sein Signal.(kann ich mit dem Handy auslesen) Das Problem ist nun allerdings das mein Empfänger
pCharacteristic->notify(); Serial.println("Button released, LED off"); } delay(100); } [/c] Empfänger: [c] #include <BLEDevice.h> #include <BLEUtils.h> #include <BLEServer.h> BLECharacteristic *pCharacteristic; #define LED_PIN 10 #define SERVICE_UUID "4fafc201-1fb5-459e-8fcc-c5c9c331914b
-
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-C3 als Accesspoint - wie fehlersicher machen?
Hallo zusammen, meist schreibe ich zuviel, deshalb hier zunächst in Kurzform: ESP32-C3 als Accesspoint konfiguriert. Alles mit Arduino IDE gebastelt. Die Sketches sind noch sehr einfach und eindimensional, alles mit Hilfe der Anleitungen auf randomnerdtutorial.com gelernt. Android-Handy
verstehst den Du schreibst. Bzgl. deines Heartbeats - Du könntest einen Watchdog einrichten der den ESP32-C3 neustartet.
-
Thread
esp32c3 & interrupt service routine
/components/hal/include/hal/interrupt_int_ll.h https://github.com/espressif/esp-idf/blob/master/components/hal/include/hal/interrupt_plic_ll.h https://github.com/espressif/esp-idf/blob/master/components/hal/esp32c3/include/hal/crosscore_int_ll.h https://github.com/espressif/esp-idf/blob/master/components/soc/esp32c3/interrupts.c https://github.com/espressif/esp-idf/blob/master/components/soc/esp32c3/register/soc/interrupt_core0_reg. https://github.com/espressif/esp-idf/blob/master/components/soc/esp32c3/include
-
Thread
ESP32-C3 per MOSFET ein- und ausschalten
Ich möchte einen ESP32-C3 per MOSFET ein- und ausschalten, am besten wohl nicht über VSS sondern über VDD 3.3 Volt, d.h also einen P-Channel MOSFET, z.B. den IRLML6402. Meine Frage ist nun, wie steuere ich das Gate des
L.S. schrieb im Beitrag #7572361: > Ich möchte einen ESP32-C3 per MOSFET ein- und ausschalten Suchen hilft meistens, und wer suchen kann ist klar im Vorteil. z.B: https://www.mikrocontroller.net/topic/548761
-
Thread
Antenne auf sehr schmalem PCB für ESP32-C3
Hallo allerseits. Ich arbeite gerade an einem ESP32-C3 (ESP8685H4) basierten Board, wobei ich das Ziel habe, ein möglichst schmales Board zu bauen. Nachdem ich dann versucht habe, mich in die Thematik von PCB-Antennen und/oder Chip-Antennen einzulesen
Layout ist ein Pi-Matching-Netzwerk vorgesehen (ich habe mich an dem hardware-design-guide für den esp32-c3 orientiert), und ich bin nun absolut ratlos, was denn nun ein guter Startwert für die entsprechenden Bauteilwerte wäre. Ist soein Netzwerk bei einem U.FL-Stecker überhaupt nützlich? Oder kann ich
-
Thread
Frustraded with partition table esp32C3
, app, ota_1, 0x280000, 0x140000 # Offset: 0x0000280000 nvs_key, data, nvs_keys, 0x3C0000, 0x1000 # Offset: 0x00003C0000 [/code] but get this error [code] Error at line 2: Invalid field value 0x4000 # Offset: 0x00009000 [/code]
Kinda strange. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/partition-tables.html One of the example tables there looks quite similar: [pre] # ESP-IDF Partition Table # Name, Type, SubType, Offset, Size, Flags nvs,
-
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
Tasmota ESP32C3 Fast keine Reaktion nach Firmwareupdate
Hi, ich habe einen "Zwischenstecker" für eine Pumpe. Nennen tut sich das Teil: "Eightree Tasmota WLAN Steckdose mit Energiemessung". Ich schaltete die Pumpe immer per Browser ein und aus. Nach einiger Zeit habe ich ihn wieder in Betrieb genommen und erstmal ein Firmwareupdate gemacht. Jetzt vermisse ich den Schalter auf der ersten Web-Seite. Auch mit dem seitlichen Schalter läßt sich der Verbraucher nicht schalten. Er ist immer ausgeschaltet. Rücksetzen und programmieren hat aber funktioniert. Auf der Weboberfläche kann alle möglichen Einstellungen machen. Nur nicht ein- und ausschalten
-
Thread
ESP32-C3 mit E-Zigaretten Akku betreiben
Stromversorgung mit Li-Ion Akkus. Ich habe mehrere Akkus aus E-Zigaretten (jeweils ca. 550 mAh, 3,7 V) und möchte diese parallel zusammenschalten, um die Kapazität zu erhöhen. Ziel ist es, damit einen ESP32-C3 zu betreiben. Zusätzlich möchte ich den Akku über den USB-C Port des ESP laden können und
Eher nicht. Zudem wandelst du die Akkuspannung erst auf USB-5V und dann wieder runter auf vmtl. 3,3V für den ESP. Das ist aus Effizienzgründen eher suboptimal, Akkuenergie ist wertvoll. Zudem haben solche Chips (im Gegensatz zum 4056) oft Probleme wenn sie gleichzeitig Laden und die Last versorgen
-
Thread
ESP32 C3 Wroom - USB Verschaltung
angerissen, aber nicht zuende diskutiert. Daher führe ich das hier mal separat weiter :) Ich plane ein ESP32 C3 WROOM 02 verbauen und die USB Funktionalität zum Programmieren und UART zu nutzen. In diesem Post ging es um die USB-Verschaltung: https://www.mikrocontroller.net/topic/530389?reply_to=6939048
aber nichts genaues dazu finden. In https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf steht dazu nur 0Ohm als Serienwiderstände und TBD für die Kapazitäten (siehe Screenshot). Wie macht man es "richtig"? Weitere Frage: Benötige ich wohl an TXD
-
Thread
Ansteuern ws2812 mit dem SuperMini ESP32-C3
Nur so ein Ergebnis der Google-Suche: https://github.com/artkeller/ESP32C3LEDManager
Richie schrieb im Beitrag #7935573: > https://github.com/cashoefman/esp32-c3-rainbow-led-strip Ein Entwicklungsboard mit einem ESP32-SoC, in diesem Fall das neue ESP32-C3DevKitM1. Ein USB-Kabel für Stromversorgung und Programmierung. Ein WS2812-LED-Streifen. Läuft