Commit Graph

77 Commits

Author SHA1 Message Date
Computer construction kit SmartyKit
63b2ef984f
Update Smarty_TFT.h
Added ASCII art support
2022-04-27 22:11:19 +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