Arduino Due Apple 1 Emulator Computer: Difference between revisions

From The ReActiveMicro Apple II Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
My research to build the best and smaller Apple 1 ever existed is continuing...
2022: My research to build the best and smaller Apple 1 ever existed is continuing...
I had an idea. why not make an internet search to build an Arduino Apple 1? So i Started searching the net and i have found this homepage: https://forum.arduino.cc/t/arduino-6502-emulator-basic-interpreter/188328
I had an idea. why not make an internet search to build an Arduino Apple 1? So i Started searching the net and i have found this homepage: https://forum.arduino.cc/t/arduino-6502-emulator-basic-interpreter/188328
This is most an Apple ii Applesoft Basic emulator without GR graphics and i was able to build it over the Arduino Uno board adjusting the ram size, but my research about the Apple 1 never finished and i have found this page:
This is most an Apple ii Applesoft Basic emulator without GR graphics and i was able to build it over the Arduino Uno board adjusting the ram size, but my research about the Apple 1 never finished and i have found this page:
https://forum.arduino.cc/t/apple-1-emulator/281588 So i told this is the right one! I had to read everything and understand that the best dial was the Arduino Due because of his bigger RAM size so could be possible to  
https://forum.arduino.cc/t/apple-1-emulator/281588 So i told this is the right one! I had to read everything and understand that the best deal was the Arduino Due because of his bigger RAM size so could be possible to  
emulate an 8k Apple 1 and load programs directly from terminal (Tera Term on Windows). I m still waiting to be a presenter in Kansasfest 2022 with this emulator Vs Don Lancaster Monitor i have built alwayse with an  
emulate an 8k Apple 1 and load programs directly from terminal (Tera Term on Windows). I m still waiting to be a presenter in Kansasfest 2022 with this emulator Vs Don Lancaster Monitor i have built alwayse with an  
Arduino Uno. Here you can find the video on how to build the Apple 1 Arduiono Due: https://www.youtube.com/watch?v=IDjwfou96z4.
Arduino Uno. Here you can find the video on how to build the Apple 1 Arduino Due: https://www.youtube.com/watch?v=IDjwfou96z4.


Instructions;
Instructions;
After uploading A1 sketch inside Arduino Due ROM from Arduino IDE for Windows etc, you have to connect it to the usb port of your PC and after installing Tera Term in Windows Start it and choose these parameters: Serial Com port of Arduino Due, then  
After uploading A1 sketch inside Arduino Due ROM from Arduino IDE for Windows etc, you have to connect it to the usb port of your PC and after installing Tera Term in Windows Start it and choose these parameters: Serial Com port of Arduino Due, then  
from menu Setup - Terminal choose Receive: AUTO Transmit: CR and under menu Setup - Serial Port: Speed 2400 and Transmit Delay 50 ms char and 120 ms line.
from menu Setup - Terminal choose Receive: AUTO Transmit: CR and under menu Setup - Serial Port: Speed 9600 and Transmit Delay 50 ms char and 120 ms line.
 
2024: The research still continue and with new arduino uno r4 wifi i had the opportunity to miniaturize again the Apple 1 clone with this emulator:https://wiki.reactivemicro.com/images/3/3b/Apple_1_Arduino_uno_r4_wifi_basic.rar
with 8k ram works fine. Tera Term settings are the same as for Arduino Due.
 
I have programmed also a modern version with led matrix logo for arduino uno r4 wifi coding: https://wiki.reactivemicro.com/images/7/78/Apple_1_Arduino_uno_r4_wifi_basic_-_withlogo1.0.zip
 
 
LATEST NEWS (THE SMALLER): I have found an Arduino Nano capable of running Apple 1 emulator for Arduino with full RAM of the original Apple 1, exactly 48kb RAM and 8kb BASIC, all software works or should be expected to work, i have tested some. The Arduino is Arduino Nano 33 BLE Sense V2 and the code to be filled in his memory with arduino ide is here :
 
 
https://wiki.reactivemicro.com/File:Apple_1_Arduino_nano_33_BLE_sense_V2.1.zip
 
 
 
Terminal settings are the same file as Arduino Due.
 
This software is developed to use inside arduino only for educational purpose.

Latest revision as of 13:33, 13 February 2024

2022: My research to build the best and smaller Apple 1 ever existed is continuing... I had an idea. why not make an internet search to build an Arduino Apple 1? So i Started searching the net and i have found this homepage: https://forum.arduino.cc/t/arduino-6502-emulator-basic-interpreter/188328 This is most an Apple ii Applesoft Basic emulator without GR graphics and i was able to build it over the Arduino Uno board adjusting the ram size, but my research about the Apple 1 never finished and i have found this page: https://forum.arduino.cc/t/apple-1-emulator/281588 So i told this is the right one! I had to read everything and understand that the best deal was the Arduino Due because of his bigger RAM size so could be possible to emulate an 8k Apple 1 and load programs directly from terminal (Tera Term on Windows). I m still waiting to be a presenter in Kansasfest 2022 with this emulator Vs Don Lancaster Monitor i have built alwayse with an Arduino Uno. Here you can find the video on how to build the Apple 1 Arduino Due: https://www.youtube.com/watch?v=IDjwfou96z4.

Instructions; After uploading A1 sketch inside Arduino Due ROM from Arduino IDE for Windows etc, you have to connect it to the usb port of your PC and after installing Tera Term in Windows Start it and choose these parameters: Serial Com port of Arduino Due, then from menu Setup - Terminal choose Receive: AUTO Transmit: CR and under menu Setup - Serial Port: Speed 9600 and Transmit Delay 50 ms char and 120 ms line.

2024: The research still continue and with new arduino uno r4 wifi i had the opportunity to miniaturize again the Apple 1 clone with this emulator:https://wiki.reactivemicro.com/images/3/3b/Apple_1_Arduino_uno_r4_wifi_basic.rar with 8k ram works fine. Tera Term settings are the same as for Arduino Due.

I have programmed also a modern version with led matrix logo for arduino uno r4 wifi coding: https://wiki.reactivemicro.com/images/7/78/Apple_1_Arduino_uno_r4_wifi_basic_-_withlogo1.0.zip


LATEST NEWS (THE SMALLER): I have found an Arduino Nano capable of running Apple 1 emulator for Arduino with full RAM of the original Apple 1, exactly 48kb RAM and 8kb BASIC, all software works or should be expected to work, i have tested some. The Arduino is Arduino Nano 33 BLE Sense V2 and the code to be filled in his memory with arduino ide is here :


https://wiki.reactivemicro.com/File:Apple_1_Arduino_nano_33_BLE_sense_V2.1.zip


Terminal settings are the same file as Arduino Due.

This software is developed to use inside arduino only for educational purpose.