BMS mit ESP32



Bis zu 350 € für alle Fahrer von Elektroautos!
» Jetzt die höchste Quote am Markt sichern
» Oder direkt FIX 85 € erhalten.

Bereits jetzt THG-Quote für 2024 beantragen! Sichere dir deinen Quoten-Anspruch bevor die Prämie sinkt!
(Werbung)

Berlingo-98

Administrator
23.11.2004
4.181
91365 Reifenberg
Asmic is ein 8kbyte-Rom, plus 21 Volt-Programmierspannungsquelle plus die zugehörige I/O-Erweiterung, um direkt programmieren und testen zu können, flags anzeigen usw. , also alles hardwaremäßig. Kostete 99 DM, war eine große Hilfe. Alle Z80 -ports waren damit zugänglich und Platz für große Speichererweiterungen ergaben sich damit gleichzeitig mit der einen Ansteckplatine. Fortan hatten alle meine Sinclairs die Asmic-Erweiterung eingebaut, indem ich den Adressraum voll decodierte, also 64 kByte bzw. , indem ich den per Umschaltung nochmals vervierfachte.

Oh Bernd, etwas mehr Genauigkeit in der Bezeichnung hätte mir geholfen. Aber nach etwas Internetsuche kam raus, dass Du wohl folgendes meinst:
Mit Sinclair81 meintest Du sicher Sinclair ZX81. Na ja, das war leicht. Habe selber noch einen hier, sogar komplett mit Drucker.
Mit Asmic Assembler war wohl eine Hardware Erweiterung für den ZX81 mit eingebauten Asic gemeint ?? Wobei dieses Asic ein abgespecktes Basic war. Das war mir neu, dass es das gab.

Seis drum, ein abgespecktes BASIC scheint es ja jetzt auch im ESP32 zu geben. Das will ich mir gelegentlich mal näher ansehen hinsichtlich Handhabung und Brauchbarkeit. Hat da jemand schon nähere Kenntnisse und Erfahrungen? Den ESP32 gibt es einigermaßen preiswert sogar mit aufgelötetem kleinen Oled-Display. Auch eine schöne Variante.

Der ESP32 ist hard- und softwäremäßig hier bei heise.de sehr gut beschrieben. Wie kompatibel die Programmierung des ESP32 gegenüber dem ESP8266 ist, kann ich nicht sagen. Nach diesen Bildern hier scheinen da keine großen Unterschiede zu sein.
Zur Programmierung der ESP8266 findet man hier viele hilfreiche Hinweise und Beispiele.
Bei Elektor finden sich in den Leserkommentaren gute Hinweise zur Nutzung des im ESP32 integrierten BASIC.
 

Bernd Schlueter

Bekanntes Mitglied
10.12.2004
10.138
Basic implementiert, und Dokumentation. Damit müsste ich alleine auch noch zurechtkommen.
Wofür habe ich schließlich mal in Logo programmiert, wie sich das Logomännchen in einem Labyrint zurechtfindet? Dann wundert Euch nicht, wenn Euch mein Saxo demnächst , autonom gesteuert, in London begegnet. Handgesteuert bin ich daran jedenfalls damals gründlich gescheitert. Danach gehts nach Kreta zum Minotaurus. Sicherheitshalber nehme ich vielleicht noch den Ariadnefaden mit, falls der Strom ausfällt und so. Jedenfalls , basic ist so etwas wie der Schukostecker für die Elektromobilität. Nicht ganz auf dem neuesten Stand der Technik, aber was solls, wenns funktioniert.
Was der Elektroautopolitik fehlt, ist ein Ariadnefaden.
 

Andreas Friesecke

Aktives Mitglied
27.04.2006
743
Der ESP8266 ist sehr einfach einzusetzen, da unter Arduino für alle Arduino-Jünger programmierbar.
Du kannst dort einen kompletten Webserver aufbauen und Dinge entsprechend fernsteuern bzw. Sensoren abfragen. Für ein BMS vielleicht etwas überkandidelt.

Ich habe mich mal mit zwei ESPs gespielt und eine kleine IoT Anwendung programmiert. Auch CAN-Bus kann man gut mit ihm ein einem CAN-Shield machen. Also CAN Daten vom Auto lesen und auf Webseite anzeigen...

Grüße
Andreas
 

Bernd Schlueter

Bekanntes Mitglied
10.12.2004
10.138
Das ist super und würde ich mir am liebsten einmal anschauen. In den nächsten Wochen will ich ich nach München fahren, wegen einer Patentberatung...
Mein Arduino liegt noch völlig unbenutzt in der Schublade...und Michael hat so ziemlich alles , was für eine Entwicklung nötig ist.
Michael Heedfeld könnte auch so etwas gut gebrauchen, aber da benötige ich noch etwas Überzeugungskraft.
 

Anmelden

Neue Themen

Neueste Beiträge