Dies ist eine alte Version des Dokuments!


Altair8800 mit ESP32

Mit einem ESP32 kann man problemlos einen Altair8800 emulieren.

Alternative Software für VT100-Terminal, VIC-20 u.v.a.m. (s. http://www.fabglib.org)


Ein toller Retro-Schrifteffekt, VGA-Auflösung 640x200x70Hz!

Man muss nicht mal selbst eine Platine zusammenlöten; für 12 Euro bekommt man ein passendes Board: „LILYGO TTGO VGA32 V1.2 Controller PS/2 Mouse And Keyboard Controller“

Leider finde ich nur wenig Infos über das Board selbst, z.B. einen Stromlaufplan oder Dokumentation zum Anschluss eines Lithium-Akkus :(

Charging current 500mA, Battery 3.7V lithium battery

http://www.lilygo.cn/prod_view.aspx?TypeId=50033&Id=1083 (VGA32 Version 1.4)

https://github.com/LilyGO/FabGL/blob/master/Schematic/vga32_v1.4.pdf

https://www.bytebang.at/download/Blog/Porting+LuaRTOS+to+the+TTGO+LoRa32+Board/TTGO_Lora_32_Schematic.png

als Tastatur nutze ich ein Mini-PS2-Keyboard PERIBOARD-409 P von perixx.

über die Arduino-IDE.

s. Video „FabGL Tutorial - Installation“ von Fabrizio Di Vittorio sowie https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

  1. Voreinstellungen/Zusätzliche Bordverwalter-URLs: https://dl.espressif.com/dl/package_esp32_index.json hinzufügen
  2. Boardverwalter: ESP32 suchen und „ESP32 by Espressif Systems“ installieren
  3. Bilbiotheken verwalten: FabGL suchen und installieren
  4. Als Board „ESP32 Dev Module“ auswählen
  5. Beispiele/FabGL/Altair8800 auswählen und übertragen
  6. Fertig!

mit SD-Card und Audio

Update information: Add audio output interface 3.5mm interface, and speaker output JST 2.0 PH 2-Pin interface |

Hardware Specifications
Chipset TTGO Micro32
FLASH QSPI flash 4MB / PSRAM 8MB
SRAM 520 kB SRAM
Button Reset, IO36
Extended function VGA, PS/2
USB to TTL CH9102F
Modular interface UART, SPI, SDIO, I2C, LED PWM, TV PWM, I2S, IRGPIO, capacitor touch sensor, ADC, DACLNA pre-amplifier
On-board clock 40MHz crystal oscillator
Working voltage 2.7V-3.6V
Working current about 30mA
Sleep current 230uA
Working temperature range -40? ~ +85?
Size & Weight without VGA: 60.99mm*32.06mm*16.79mm, with VGA: 66.70mm*32.06mm*16.79mm21.25g
Power Supply Specifications
Power Supply USB 5V/1A
Charging current 500mA
Battery 3.7V lithium battery
Wi-Fi Description
Standard FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC
Protocol 802.11 b/g/n(802.11n, speed up to150Mbps)A-MPDU and A-MSDU polymerization, support 0.4µS Protection interval
  • cpm/altairesp32.1685948003.txt.gz
  • Zuletzt geändert: 2023/06/05 06:53
  • von volkerp