Commit Graph

77 Commits

Author SHA1 Message Date
Computer construction kit SmartyKit
1a99603c45 Update Smarty_TFT.cpp
Added ASCII art support
2022-04-27 22:13:27 +03:00
Computer construction kit SmartyKit
c5e455f6bf Merge pull request #5 from adelfaure/master
ASCII art SmartyKit logos by Adel Faure
2022-03-07 19:00:19 +03:00
Computer construction kit SmartyKit
ea435a153b Merge pull request #4 from sparky62/fix-grant-searle-broken-url
Fixed broken Grant Searle url
2022-03-07 18:28:59 +03:00
Adel Faure
4c27bb8087 add png versions 2022-02-22 20:32:21 +01:00
Adel Faure
a93bfcb742 add logo 2022-02-22 20:06:20 +01:00
Graeme Harker
3fd5597a55 Fixed broken Grant Searle url 2022-02-21 18:52:39 +00:00
Computer construction kit SmartyKit
26e273ce95 Refactored version of Video driver with support of custom colors & Made by...
Refactored version of Video driver with support of custom colors & Made with love by...
2022-02-11 00:16:24 +03:00
Computer construction kit SmartyKit
e3c9c1f1a0 Adding Hi-Res Video controller (TV out) firmware
Firmware sources for Hi-Res Video controller (TV out) with examples
2022-02-10 18:41:59 +03:00
Computer construction kit SmartyKit
7ed00a7268 Delete Hi-Res Video 2022-02-10 17:39:04 +03:00
Computer construction kit SmartyKit
88352217b6 Create Hi-Res Video 2022-02-10 17:38:52 +03:00
Computer construction kit SmartyKit
451774d4af Removed different connection pins (wiring to Display) for non-TERMINAL mode 2022-02-04 21:09:47 +03:00
Computer construction kit SmartyKit
821e38f46e Merge pull request #3 from sparky62/master
Temp workaround to fix PS2KeyMap
2022-02-04 20:31:12 +03:00
Graeme Harker
e33134a24e Added .vscode to .gitignore 2022-02-01 15:15:31 +00:00
Graeme Harker
6ff852aff2 Removed .vscode from .gitignore 2022-02-01 15:05:32 +00:00
Graeme Harker
b7649e8821 added .vscode to .gitignore 2022-02-01 14:55:34 +00:00
Graeme Harker
813aa91de1 Merge branch 'master' of https://github.com/sparky62/apple1 2022-02-01 14:43:10 +00:00
Graeme Harker
399f458155 Merge branch 'smartykit:master' into master 2022-02-01 14:37:29 +00:00
Graeme Harker
d515c476cc Merge branch 'master' of https://github.com/sparky62/apple1 2022-02-01 13:24:11 +00:00
Graeme Harker
fecae2509f Added a fixed PS2KeyMap as SmartyPS2KeyMap 2022-02-01 13:21:08 +00:00
Computer construction kit SmartyKit
2c05bfe26e Beta version of 40 Keys custom keyboard driver
This driver is used with 40 keys keyboard (10 cols and 4 rows, so 14 pins used) and sends char to CPU via serial connection (3 pins for Clock, Data and Latch).
2022-01-31 02:29:16 +03:00
Computer construction kit SmartyKit
ca80cd3c89 Updated used libraries description 2022-01-31 02:24:32 +03:00
Computer construction kit SmartyKit
aecdd17290 Adding TV Terminal library header and source file
Adding TV out library header and source file by Dave Curran, Daryl Rictor and Grant Searle
2022-01-31 02:12:14 +03:00
Graeme Harker
96e6d7a0ec Merge branch 'master' of https://github.com/sparky62/apple1 2022-01-29 20:47:38 +00:00
Graeme Harker
4ceb6506ed include Terminal.h only #ifdef _TERMINAL_ 2022-01-29 20:47:35 +00:00
Computer construction kit SmartyKit
9cce8e0b62 Merge pull request #2 from sparky62/master
Upgrade to use PS2KeyAdvanced to support modern PS/2 Keyboards (like Perixx from Amazon – https://youtu.be/6pjx7aud5Eo).
2022-01-26 11:03:58 +03:00
Computer construction kit SmartyKit
cc0350e13d Adding PS2KeyAdvanced library to a Keyboard driver to support modern PS/2 Keyboards (like Perixx)
Adding PS2KeyAdvanced library by Paul Carpenter to let SmartyKit Keyboard controller driver work with modern PS/2 Keyboards (like Perixx – https://youtu.be/6pjx7aud5Eo)
2022-01-26 11:02:37 +03:00
Graeme Harker
ef2e84ec01 Delete .vscode directory 2022-01-23 19:12:14 +00:00
Graeme Harker
94a797258b added .vscode to .gitignore 2022-01-23 19:08:09 +00:00
Graeme Harker
b942e4b29b Added KeyMap 2022-01-23 19:03:56 +00:00
Graeme Harker
bbb796662d LO_CLOCK now ticks all of the time 2022-01-23 12:07:27 +00:00
Graeme Harker
facdf370a1 added digitalPinToInterrupt() 2022-01-22 17:35:20 +00:00
Graeme Harker
7624cdc240 Reimplemented with PS2KeyAdvanced library 2022-01-22 17:29:34 +00:00
Computer construction kit SmartyKit
1516a08b79 Woz OS for Apple-1 - high-level view in Python (v.1.0) 2022-01-20 09:52:43 +03:00
Sergei Panarin
8b809ef2de Keyboard Driver Update to v.1.1 (auto mode, bug fix)
- auto mode: we added auto mode to send F000R command when PS/2 keyboard is not connected. It could be useful to test Terminal (the first major step) and when SmartyKit 1 is assembled but you don't have PS/2 keyboard available
- bug fix: we made uppercase not just small caps lettes but all symbols with ASCII codes greater than 0x60. Now we capitalize only 'a' to 'z' (ASCII codes 0x61–0x7A)
2021-08-28 19:57:00 +03:00
Sergei Panarin
3be3b3ec7c Remove old drivers 2021-04-29 08:37:28 +03:00
Sergei Panarin
4081ce1833 Merge branch 'master' of https://github.com/smartykit/apple1 2021-04-29 08:34:17 +03:00
Sergei Panarin
fa47f21341 Updated Video and Keyboard drivers
Updated versions of Video and Keyboard drivers (version Jan-2021)
2021-04-29 08:34:03 +03:00
Computer construction kit SmartyKit
5a380a5774 SmartyKit schematics in KiCad format 2021-04-19 17:20:31 +03:00
Computer construction kit SmartyKit
a462b4f424 Updated plates image 2021-03-14 16:19:01 +03:00
Computer construction kit SmartyKit
f11eb1bbf9 Added SmartyKit plate file for wood laser cutter. 2021-03-14 16:15:54 +03:00
Computer construction kit SmartyKit
01ea2ec54a Plates – PCB version (black) and Wooden version (laser cut)
File for wood laser cutter is available for free in this repository.
2021-03-14 16:11:14 +03:00
Computer construction kit SmartyKit
26b5819759 Delete SmartyKit-plates.jpeg 2021-03-14 16:10:07 +03:00
Computer construction kit SmartyKit
257a552138 SmartyKit plate source file for wood laser cutter
You could use this file for free to produce your own plate for your SmartyKit using wood laser cutter. PCB version (black one) would be available for sale soon.
2021-03-14 16:08:48 +03:00
Computer construction kit SmartyKit
ad609f8b73 Added how-to video for 8x8 Pixel Art 2021-02-04 08:45:27 +03:00
Computer construction kit SmartyKit
0b1c33f447 Added video instruction to run SmartyKit 1 on emulator 2021-02-04 08:17:41 +03:00
Computer construction kit SmartyKit
b5c794c432 Update README.md 2021-01-31 17:42:03 +03:00
Computer construction kit SmartyKit
1a4947f6bd Update Readme.md 2021-01-31 17:23:51 +03:00
Computer construction kit SmartyKit
c9d1e427e6 SmartyKit 1 Memory Map (ROM and RAM) 2021-01-31 17:22:47 +03:00
Computer construction kit SmartyKit
bec941e879 SmartyKit 1 Memory Map (ROM and RAM) 2021-01-31 17:21:45 +03:00
Computer construction kit SmartyKit
4929142d75 Pixel Art screenshot added 2021-01-30 09:50:49 +03:00