Apple ][+ emulator on ESP8288

Posted on December 20, 2021 kboo 4 comments

Categories : Apple II Emulate

There are  many projects related to ESP8266.  However, no working Apple 2 emulator that actually run Apple 2 games. I decided to build one myself. I started this project last year.
Depends on the choice of display and keyboard, the hardware of Apple 2 emulator can be very simple. The most simplest option is video out and PS2 keyboard. The circuit only consist of a few pieces of resistors and capacitors.

When considered the availiabily and flexibility, I prefer USB for the keyborad interface.

The first design  was video out and USB keyboard and  the  second version used LCD instead of video out.



Recently, I redesign the PCB so that it suitable for two LCD size.



1. 65C02 CPU
2. 64K Ram
3. nib, dsk,po floppy disk images
4. hdv, 2mg HDD images
5. USB keyboard
6. build-in speaker
7. simple joypad emulation use keyboard
8. Lithum Battery operated.

Here shows the demostration:

4 comments on “Apple ][+ emulator on ESP8288

    Hermann Strijewski

    • December 26, 2021 at 4:33 am

    BRILLIANT! Are you planning to make if available for others (like myself)? The planet would benefit! THANK YOU!


      • December 29, 2021 at 5:55 am

      Not decide yet! If not enough demand, will only build a few pieces to share with friends.

    H. Hubert Dreiling

    • May 16, 2022 at 2:13 pm

    So sad… you do not share
    I always wanted an A][ Emulator on anESP8266 or ESP32.But my skills are not good enough to build it from zero.
    With your working Code it should be possible to port it to an ESP32.


    • July 25, 2022 at 7:42 am

    Any plans to release the source on GitHub? I am planning to port this to ESP32 and I think it will be easier to start from what you have than from the one written for the AVR.

Leave a Reply

Your email address will not be published. Required fields are marked *