Aber als ESP-Module habe ich nur noch 2 "große" ESP32 Boards, beide nur "OverTheAir" mit Rocrail verbunden; eines mit
"m":"rocnetovermqtt" und eines mit "m":"lpf2hub". Hier war die Pinbelegung egal, weil kein Pin nirgends verbunden ist.
Die D1Minis flashe ich mit "ESP8266: d1_mini (1.3.0)".
Ich verbinde die Minis mit je 3 (+2 Power) Drähte mit dem L298N.
D7 geht auf "Enable", D5 und D6 gehen auf "IN1" bzw. "IN2", 5V auf 5V und GND auf GND.
Motor dann auf OUT1.
Meine bewährte, funktionierende Config ist:
Code: Alles auswählen
{
"version":"3",
"cfg":[
{
"m":"ap",
"ssid":"StEAG_ESP_L298N_PWM_Genaral-3",
"kanal":"6",
"pwd":"PaSsWoRd"
},
{
"m":"simulateZ21"
},
{
"m":"webservicewifiscanner"
},
{
"m":"webservicelog"
},
{
"m":"cmdlogger"
}
],
"out":[
{
"id":"pwm1",
"m":"pwm",
"pwm":"D7",
"forward":"D5",
"reverse":"D6"
}
],
"in":[
{
"m":"locospeed",
"addr":"3",
"out":[
"pwm1"
]
}
],
"connector":[
]
}
Und es gibt ein Haufen Packages im Flasher für ESP32.
Obwohl ich weiß, dass es eine Verschwendung ist, einen 32-er für so etwas triviales zu "verschwenden", würde ich trotzdem gerne wissen, was ich flashen sollte und wie mein Config aussehen müsste, um das gleiche Verhalten zu bekommen?
Der Config Generator ist ja nur für den ESP8266, das hilft mir beim 32-er nicht.
Wenn jemand helfen kann, bin ich dankbar!