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.