8-bit PC done with two Arduino, running BASIC and generating the output for a VGA monitor.
The first Arduino is the “master“, where TinyBasic Plus and PS2 keyboard library are uploaded, while the second is used as a graphic display. This runs the VGAx library, which allows the generation of a 4 colour, 10 rows x 24 columns of ASCII caracters.
Arduino I/O can be directly driven by the BASIC: as shown in this video, a LED blinking is driven by a few program lines. The BASIC code can be saved on the EEPROM too.
This project can also be used to print simple text messages on a VGA display.
More details are available in the following Instructables:
Acknowledgements to:
Sandro Maffiodo aka SMAFFER for the VGAx library:
TinyBasic Plus authors:
- Tiny Basic 68k - Gordon Brandly
- Arduino Basic / Tiny Basic C - Michael Field
- Tiny Basic Plus - Scott Lawrence
“djsadeepa“ for his Instractables on the PS2 keyboard connection:
3 views
68
14
4 months ago 00:09:18 1
Радиоконструктор электронной нагрузки на 200 ватт с Алиэкспресс
5 months ago 00:21:31 1
EGA - Революция ПК графики RTX 80х
8 months ago 00:02:22 1
Как приготовить дистиллированную воду своими руками в домашних условиях
9 months ago 00:07:06 1
Контактная (Точечная) сварка своими руками
12 months ago 00:16:24 1
Ардуино без написания кода! - Часы реального времени подключение
1 year ago 00:11:56 8
ЭТО ВИДЕОКАРТА?! - НЕОБЫЧНЫЕ ВИДЕОКАРТЫ
1 year ago 00:53:35 3
Знакомство с RetroOrangePi или собираем суперприставку)
1 year ago 00:40:51 1
ПК в стиле MASS EFFECT I КАК ПОКРАСИТЬ ПК не РАЗБИРАЯ I Часть 3
1 year ago 00:02:20 3
Arduino VGA PC running BASIC
1 year ago 00:08:07 1
Как подключить старый монитор к ардуино. VGA to ESP32
1 year ago 00:08:06 1
10 ПРЕДЕЛЬНО ПОЛЕЗНЫХ ТОВАРОВ С ALIEXPRESS
1 year ago 00:14:00 2
Проект: VGA-адаптер для STM32 на ADV7123
1 year ago 00:15:44 1
The Development of the ESP32 S3 VGA (hi-res 16 bit)
1 year ago 00:12:28 1
Драйвер двигателей L298N - Обзор, Тест, Подключение к Arduino
2 years ago 00:33:23 1
Add VGA and a fast Z80 CPU to your Apple II with this open source project
2 years ago 00:25:12 1
80286 Build, Ep. #68 - USB Mouse
2 years ago 00:35:41 1
Blender Modeling Introduction: How to create 3D objects!
2 years ago 00:23:58 1
PicoMiteVGA: Raspberry Pi Pico Boot-to-BASIC Microcomputer