Commit Graph

94 Commits

Author SHA1 Message Date
Sergei Panarin 31e89d71b2 feat: add square SmartyKit PCB preview 2023-10-18 14:27:15 +02:00
Sergei Panarin a0dfe5092b feat: add SmartyKit PCB preview 2023-10-18 14:25:42 +02:00
Sergei Panarin bbc6f1450a feat: add video instruction of order from JLCPCB 2023-10-18 14:16:14 +02:00
Sergei Panarin 67603f740c feat: add BOM,CPL files (JLCPCB format), LED part# 2023-10-18 12:01:57 +02:00
Sergei Panarin 2e29d7426a feature: SmartyKit PCB production gerbers 2023-10-11 22:20:10 +02:00
Sergei Panarin 6ef5e02ecc Garage's ASCII art preview added 2023-04-06 14:46:31 +02:00
Sergei Panarin 0222fef7f5 Repo structure update for clarity 2023-04-06 14:23:43 +02:00
Sergei Panarin 59ef65c3d8 Keyboard Driver Update (Perixx,removed debug code) 2023-04-06 13:43:46 +02:00
Computer construction kit SmartyKit 2a29261b59
Delete SmartyKit1_40keysKeyboardDriver.ino
Deleted 40 Keys Keyboard .ino file to remove compilation error in Arduino IDE
2023-03-21 22:38:56 +01:00
Computer construction kit SmartyKit 7c0f9d0477
Added demo of 6502 'Hello, World!' for a runtime
Text pointer with 'Hello, World!' string is located at RAM and string could be changed during the runtime. Uses functions ECHO and RESET of Woz OS from Apple-1, so could be easily run in emulator.
2022-05-02 20:07:14 +03:00
Computer construction kit SmartyKit 8afda06b7a
Update README.md 2022-04-29 16:09:31 +03:00
Computer construction kit SmartyKit a8888d0b14
SmartyKit assembly picture 2022-04-29 16:07:43 +03:00
Computer construction kit SmartyKit 248755d071
Merge pull request #6 from smartykit/smartykit-video-with-ascii-art
Added ASCII art with Steve Jobs garage & SmartyKit logo as splash screen
2022-04-27 22:14:54 +03:00
Computer construction kit SmartyKit ac363f1e82
Merge pull request #7 from smartykit/smartykit-ascii-art
Added ASCII art with Steve Jobs garage & SmartyKit logo
2022-04-27 22:14:36 +03:00
Computer construction kit SmartyKit 1bd1db6afe
Merge pull request #8 from smartykit/smartykit-ascii-art-2
Added ASCII art support
2022-04-27 22:14:10 +03:00
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 63b2ef984f
Update Smarty_TFT.h
Added ASCII art support
2022-04-27 22:11:19 +03:00
Computer construction kit SmartyKit 8bb0ded6c5
Update SmartyKit1_VideoDriverBasic_TFT2.8_TV.ino
Changed color scheme for ASCII art
2022-04-27 22:09:29 +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