Danke, Grundsätzlich noch, Sketch für Arduino Uno (oder andere) sind die gleichen wie für einen WEMOS D1 mini?
Ja.
Sind gleich so lange man nicht auf direktem Wege prozessor-spezifische Hardware anspricht
oder probiert prozessor-interne Hardware anzusprechen die es auf dem anderen Prozessor nicht .
Typisches Beispiel: Ein Arduino Mega 2560 hat drei hardware-serielle Schnittstellen
Serial.begin(115200);
Serial1.begin(115200);
Serial2.begin(115200);
Ein Ardiuno Uno hat nur eine hardware serielle Schnittstelle
.
.
wenn man diesen Code
Serial.begin(115200);
Serial1.begin(115200);
Serial2.begin(115200);
für einen Arduino Uno compilieren lässt dann meckert der compiler
Serial1
Serial2
not defined oder so etwas in der Art
Da der Arduino Uno im vergleich zu den meisten anderen Mikrocontrollern sparsam ausgestattet ist. wird ein Arduno Uno-Code auf den meisten anderen Mikrocontrollern laufen.
Eine Ausnahme sind Analogeingänge:
Arduino Uno 6 Analogeingänge
ESP8266 1 Analogeingang
Manchmal verwenden Libraries mikrocontroller-spezifische hardware. Da es den ESP8266 / ESP32 schon relativ lange gibt, ist es ziemlich wahrscheinlich, dass es dann eine Library-variante für ESP8266/ESP32 gibt.
Grundsätzlich ja, Wenn man genauer hinschaut nicht immer aber fast immer durch Anpassungen lösbar.
vgs
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.