ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

little.yoda
Site Admin
Beiträge: 928
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 146 Mal

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von little.yoda » 22.11.2024, 12:37

Bis alles funktioniert ist es noch ein langer Weg.

Der ESP32C3 sollte jetzt flashbar sein, wenn man direkt platformio nutzt.

Meine TODO-Liste sieht aktuell so aus:
  • Github-Buildprozess aktualisieren und ESP32C3 inkludieren
  • Pin-Definitionen für den ESP32C3 hinzufügen.
  • Online-Flasher: Lösung, damit auch die esp8266 wieder geflasht werden können
  • Online-Flasher: ESP32C3 inkludieren
  • Standalone-Flasher: Update auf aktuelle esptools library für den ESP32C3 Support
  • Standalone-Flasher: Schnittstelle vom ESP32C3 zur Whitelist hinzufügen
  • Standalone-Flasher: Neue Version mit (hoffentlich) verbesserter Kompatibilität
Mal schauen, wie lange ich in der aktuellen Phase durchhalte.

little.yoda
Site Admin
Beiträge: 928
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 146 Mal

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von little.yoda » 22.11.2024, 12:53

Und noch ein Artikel, welche Herausforderungen mit den "Super Mini" verbunden sind:
http://sigmdel.ca/michel/ha/esp8266/sup ... c3_en.html

Die Probleme sind wohl teilweise vom Hersteller abhängig.... [Schön, dass man in der Regel keine Information hat, wer der Hersteller ist]

Benutzeravatar
Zoltan
Beiträge: 678
Registriert: 18.09.2018, 11:34
Wohnort: Wien
Hat sich bedankt: 109 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von Zoltan » 22.11.2024, 14:00

Überarbeite dich nicht. Deine Gesundheit und Wohlfühlen geht vor. Mach nur solange es Spaß macht, nicht aus Pflichtsbewußtsein!
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat

Stuckalf
Beiträge: 44
Registriert: 05.02.2024, 08:07

Re: Flashen aus dem Browser

Beitrag von Stuckalf » 23.11.2024, 11:51

C3 super mini auch erfolgreich geflasht mit seeed_xiao_esp32c3.
Nach dem Upload der Config läuft das System in einer Loop mit folgendem Log:

Code: Alles auswählen

[MEM] 262824 / Setup
Started!
Compiledate: Nov 22 2024 11:01:30 v1.3.0-20-g982a757
[MEM] 262332 / Controller
[MEM] 256820 / Wifi
Starting Wifi...
[MEM] 256820 / Webserver
[MEM] 253784 / Serial
[MEM] 253784 / Cfg
MEM 249164 / Cfg Read
MEM 244180 / Starting Parsing
MEM 242420 wlan
Netzwerkkonfiguration per DHCP
DoubleBootDetection: 0
Wifi status changed: Disconnected => Disconnected [STA] IP:0.0.0.0
Connection to:  (Q:0)
Reconnect
MEM 201456 z21
Starting Z21 Wlan Receiver ...
Using 192.168.178.35 as Z21 Adress
MEM 200952 webservicewifiscanner
MEM 200812 webservicelog
MEM 200624 cmdlogger
MEM 200372 dcc
Starting DCC Receiver (PIN: 15)...
ESP-ROM:esp32c3-api1-20210207
Build:Feb  7 2021
rst:0x8 (TG1WDT_SYS_RST),boot:0xd (SPI_FAST_FLASH_BOOT)
Saved PC:0x40380000
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fcd5810,len:0x438
load:0x403cc710,len:0x90c
load:0x403ce710,len:0x2624
entry 0x403cc710

little.yoda
Site Admin
Beiträge: 928
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 146 Mal

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von little.yoda » 23.11.2024, 15:39

Ist nicht weiter verwunderlich, da der ESP32C3 Port noch völlig ungetestet ist.

Schicke mir aber mal deine Config-Datei. Dann kann ich dort starten.

Stuckalf
Beiträge: 44
Registriert: 05.02.2024, 08:07

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von Stuckalf » 23.11.2024, 23:05

Config für C3 super mini:

Code: Alles auswählen


{
    "version":"3",
    "cfg":[
        {
            "m":"wlan",
            "ssid":"xxx",
            "pwd":"xxxxxx"
        },
        {
            "m":"z21",
            "ip":"192.168.178.35"
        },
        {
            "m":"webservicewifiscanner"
        },
        {
            "m":"webservicelog"
        },
        {
            "m":"cmdlogger"
        },
        {
            "m":"dcc",
            "gpio":"DISABLE"
        }
    ],
    "out":[
        {
            "id":"pwm1",
            "m":"pwm",
            "pwm":"DISABLE",
            "forward":"IO20",
            "reverse":"IO21"
        }
    ],
    "filter":[
             {
            "id":"pwmfilter",
            "m": "limitchange",
            "rate":"20",
            "out":[
                "pwm1"
            ]
            }
    ],
    "in":[
         {
            "m":"locospeed",
            "addr":6,
            "out":[
                  "pwmfilter"
            ]
         }
    ],
    "connector":[
    ]
}

Benutzeravatar
Zoltan
Beiträge: 678
Registriert: 18.09.2018, 11:34
Wohnort: Wien
Hat sich bedankt: 109 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von Zoltan » 24.11.2024, 08:22

Wieso dcc und pwm beides gleichzeitig? :o
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat

little.yoda
Site Admin
Beiträge: 928
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 146 Mal

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von little.yoda » 24.11.2024, 08:27

Wenn du das deaktivierte DCC-Modul raus lässt, funktioniert es.

Er kommt mit der Zeile "gpio":"DISABLE" nicht zu recht.

Code: Alles auswählen

        {
            "m":"dcc",
            "gpio":"DISABLE"
        }

Stuckalf
Beiträge: 44
Registriert: 05.02.2024, 08:07

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von Stuckalf » 24.11.2024, 16:30

Korrekt, ich hatte mir die Config über den Generator erstellt und für die ersten Versuche manuell geändert.
Läuft nun einwandfrei mit der geänderten Config. PWM ist auf den Ports 20 und 21 einwandfrei vorhanden.
Toll - vielen Dank, Sven!

Nun bastel' ich mal an einer Huckepack Lösung inkl. DRV8833 und Spannungsregler. Dann wäre meine Wunschkonfiguration schon fertig.

Benutzeravatar
Zoltan
Beiträge: 678
Registriert: 18.09.2018, 11:34
Wohnort: Wien
Hat sich bedankt: 109 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Re: ESP32 C3 "Super Mini" // Ersatz für ESP8285 M3

Beitrag von Zoltan » 24.11.2024, 17:52

Bitte fotografieren, damit man die Anordnung sieht und nachbauen kann.
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat

Antworten