Commit Graph

  • 8bb2711ccb Fix bad msec delay routine in 2560 arch module Dave 2021-12-05 00:07:41 -0600
  • 03069fc8b5 Tie message ID strings to function keys Dave 2021-12-04 23:53:15 -0600
  • 68086cde31 Apple2 u/l keyboard has CAPS by default. Dave 2021-12-04 23:48:24 -0600
  • 7ce550257c Breakout keyboard init Dave 2021-12-04 23:12:32 -0600
  • 3a7e279453 Add ID message and keyboard test for apple2 kbds Dave 2021-12-04 23:10:33 -0600
  • 116455ea61 Added ability to set the output rate for messages Dave 2021-12-04 23:08:44 -0600
  • 66df34a972 Added arch API for msec delay. Dave 2021-12-04 23:06:39 -0600
  • 45329de193 Fix slow repeat on some columns (Fixes #15) Dave 2021-12-04 11:32:38 -0600
  • 7796b7f753 Cleanups for new map scheme Dave 2021-12-01 15:56:25 -0600
  • 9c0e9a9326 Fix Apple CAPS power LED to stay on. version_1.6 Dave 2021-11-29 23:30:52 -0600
  • 2889bc3777 Typo fixes to classic keycap spreadsheet Dave 2021-11-29 16:35:23 -0600
  • 562b859540 Add apple 2 caps, printing, bug fixes Dave 2021-11-29 16:26:08 -0600
  • 233cda3e25 Add back the upper/lower Apple map Dave 2021-11-28 23:50:28 -0600
  • 818acf07ed Update to 1.6.0 for new map definition scheme Dave 2021-11-28 15:49:40 -0600
  • 17d5313fe9 Merge branch 'master' into newmaps Dave 2021-11-28 15:48:03 -0600
  • 304022ce93 Add cmake templates for keymap setup files Dave 2021-11-28 15:34:32 -0600
  • 07ff09720b Fix library-related indirection bug Dave 2021-11-28 15:28:03 -0600
  • e2c2f56429 Fix extra indirection Dave 2021-11-27 23:28:33 -0600
  • 52527265c0 Remove arch_init from main. Dave 2021-11-27 23:26:47 -0600
  • 56d9c52edb Removed unused declaration Dave 2021-11-27 23:21:24 -0600
  • f70a6006e1 Remove redundant reset code Dave 2021-11-27 23:19:16 -0600
  • 836d0c4a4f Initialze buffers before other subsystems Dave 2021-11-27 23:16:51 -0600
  • 64d683c9e7 Move tracks in classic kbd to avoid mounting holes Dave 2021-11-24 14:04:16 -0600
  • 3e6c82830e Update comment do reflect correct DIPswitch row Dave 2021-11-22 16:46:18 -0600
  • bd7fd85c7a Merge branch 'master' of github.com:osiweb/unified_retro_keyboard Dave 2021-11-14 18:47:31 -0600
  • eabace40c9 Fix name and date Dave 2021-11-14 18:46:00 -0600
  • c2fc6288da Bump version to 1.5.1 for bugfix Dave 2021-11-08 22:47:31 -0600
  • f8a314d0ca BUGFIX: 328P OUT2 output was changing OUT1 Dave 2021-11-08 22:36:09 -0600
  • e6af897df2 Update photo in keycap spreadsheet Dave 2021-09-26 03:12:29 -0500
  • ebe9344c82 Clean up keymap init routine Dave 2021-09-21 21:02:37 -0500
  • fc22f5be53 Fixed comment Dave 2021-09-21 20:59:00 -0500
  • 123e345b6e Fix subscript on Sol map Dave 2021-09-21 16:33:56 -0500
  • fb44b6844a Add keyboard cutout to PCB Dave 2021-09-21 10:27:44 -0500
  • 1e7d53dc0a Merge branch 'master' of github.com:osiweb/unified_retro_keyboard Dave 2021-08-25 11:49:46 -0500
  • 8fa6f3f648 Fix c compile flags. Dave 2021-08-25 11:46:23 -0500
  • 8acb6085eb fixed C FLAGS in newmaps Dave 2021-08-25 10:53:11 -0500
  • 68c31fb078 Update README.md dfnr2 2021-08-21 03:29:52 -0500
  • 7e0bdfb58b Clean up spreadsheet. Dave 2021-08-08 13:29:28 -0500
  • 2a90669d9f Added silk screen annotations for connectors. Dave 2021-08-08 13:20:26 -0500
  • 5e4c1ed078 Fix shunted diode footprints on encoder boards Dave 2021-08-08 13:16:38 -0500
  • 10f1f4966e Fixed typo and slight further clarification Dave 2021-06-19 16:45:41 -0500
  • a270418407 Added some clarifications to Classic order form Dave 2021-06-19 16:42:54 -0500
  • 7d78b16738 the > and < symbols were backwards wrt "." and "," Dave 2021-06-19 16:00:30 -0500
  • 4b18af964a Add multiple kicad footprints Dave 2021-05-19 13:34:34 -0500
  • 63805800af firmware now compiles without errors Dave 2021-05-19 13:32:23 -0500
  • 23dd38b488 Fix test/CmakeLists.txt so tests compile. David Fenyes 2021-03-08 12:27:53 -0600
  • 1f2f420de0 Cleaned up generation of keymap table and NUM_KEYMAPS definition Dave 2021-03-07 23:22:05 -0600
  • b0c01bb0ef newmaps passes all tests with cmake build. Dave 2021-03-07 20:56:34 -0600
  • 8310259cc7 Progress toward building new keymap scheme with cmake Dave 2021-03-07 20:38:40 -0600
  • 3a854d97f2 Get tests to pass with CMake build system Dave 2021-03-05 01:17:33 -0600
  • a95a8ddb8d Remove redundant NUM_ROWS and NUM_COLS definition from test keymap Dave 2021-03-05 00:51:35 -0600
  • 8088c0e157 Convert more keymaps to new scheme (untested) Dave 2021-03-02 20:23:32 -0600
  • 952e425986 New map scheme passes all tests. (Issue #25) Dave 2021-02-21 11:58:24 -0600
  • b688f1c56f Get virtual devices in new maps scheme to pass tests Dave 2021-02-20 10:26:22 -0600
  • bcde21f3a8 Get keymap tests to pass (issues [#23] and [#25]) Dave 2021-02-20 00:01:07 -0600
  • 14ad7c4cc2 More keymap updates toward [#23] amd [#25] Dave 2021-02-19 14:10:25 -0600
  • daa6ff672f WIP - non-compiling keymap updates David Fenyes 2021-02-17 11:27:58 -0600
  • 99610395fc Get new keymap scheme to pass keymap tests David Fenyes 2021-02-16 16:38:54 -0600
  • d6edb15734 Rebase newmaps branch to master Dave 2021-01-29 14:30:19 -0600
  • 859a5e03d1 Change order of version and architecture in build target name Dave 2021-03-04 22:44:09 -0600
  • fb3627e3a2 Change firmware version to 1.5 (in anticipation of 2.0 release) version_1.5 Dave 2021-03-04 22:36:46 -0600
  • e9c38e3c51 Replace Makefiles with CMake build system Dave 2021-03-04 22:27:15 -0600
  • 1bcf10ae29 Update README.md dfnr2 2021-02-13 07:42:24 -0600
  • db861b6a32 Updated README.md with image of PCB Dave 2021-02-13 07:41:14 -0600
  • 4fadd82a5c Added a keyboard adapter between Sol-20, Apple 1, Apple 2 Dave 2021-02-13 07:34:14 -0600
  • fe4e12e86a Add + symbol to bottom silk of LEDs on the keyboards Dave 2021-02-02 15:02:21 -0600
  • 8ad2025d0f Sol-20 spacebar stabilizer fix and other cleanups Dave 2021-02-01 14:39:57 -0600
  • 577f9d73ac pcb file consistency update Dave 2021-01-24 13:07:10 -0600
  • ebfee14c7a Update README.md dfnr2 2021-01-15 22:49:34 -0600
  • b77c69e042 Minor README tweaks for Sol keyboards Dave 2021-01-01 00:39:03 -0600
  • b32a69d1c4 tweaked Sol-20 README.md files Dave 2021-01-01 00:36:01 -0600
  • 9a5fd4385b Fix markdown bug in link to integrated keyboard Dave 2021-01-01 00:32:45 -0600
  • d1b61d301a Update README for Sol keyboard to reference integrated keyboard Dave 2021-01-01 00:29:59 -0600
  • 4469f46e05 Update README for integrated sol keyboard pcb Dave 2020-12-31 23:58:52 -0600
  • a57f4cec0f Add Sol-20 keyboard with integrated encoder Dave 2020-12-31 23:51:19 -0600
  • 933c658f7c Merged MX key footprint from newsol branch (narrower courtyard) Dave 2020-12-31 23:39:44 -0600
  • fd127dd4b0 Add SMD diodes and resistors to SOL keyboard Dave 2020-12-29 20:15:23 -0600
  • 5b84fe914c Update interface-ascii to use either DIP switch or header-jumper Dave 2020-12-29 18:26:07 -0600
  • 5f27567db3 Modify to use DIP switch or jumpers Dave 2020-12-29 17:11:50 -0600
  • 118999f085 Fix LED orientation Dave 2020-09-22 03:22:10 -0500
  • 74c86a8a4e Added "HERE IS" and 1.5u TAB key to classic design Dave 2020-09-22 03:05:48 -0500
  • 0daaad33f7 Fixed LED orientation on PCB Dave 2020-09-22 02:47:34 -0500
  • 4a3403abb1 Removed old keyboard cutout templates for classic keyboard. Dave 2020-08-21 21:38:35 -0500
  • efc4c7b5ab Removed vestigial R4 resistor and moved R3 to be on RX line. Dave 2020-08-18 15:32:53 -0500
  • 973602856f Include futaba pad/aligner shifts in futaba aligner Dave 2020-08-17 16:13:26 -0500
  • ed5f3fc8d6 Moved Cherry MX and futaba pads farther apart in combined footprint Dave 2020-08-17 15:21:06 -0500
  • 3e34defe4c Update Sol-20 keyboard to use fixed footprints Dave 2020-08-16 22:47:26 -0500
  • 1f529d3a52 Update footprints to add soldermask clearance around Cherry MX posts Dave 2020-08-16 22:46:32 -0500
  • e6fd98c9bd Remove separated main and numpad aligners for SOL keyboard Dave 2020-08-16 22:45:26 -0500
  • 9c89c2c412 Add 3 mil clearance around Cherry MX alignment posts Dave 2020-08-16 22:44:33 -0500
  • f25395c6ef For ASCII interfaces, use common/unikbd.lib instead of directory-local libs Dave 2020-08-13 15:50:49 -0500
  • 8812de0d67 Apply fixes to cherry aligner. Dave 2020-08-06 15:28:16 -0500
  • 15d8fccc21 Update components in SMT encoder board to include LCSC part numbers Dave 2020-08-06 15:27:39 -0500
  • b37f8165a4 Allow settling time for each row output change. Dave 2020-08-06 15:22:52 -0500
  • 217d78a798 Physical devices attached to virtual dev change synchronously Dave 2020-08-06 15:20:19 -0500
  • 098ae72f5f atmega2560: Increase row output settling time from 2 usec to 4 usec Dave 2020-08-06 15:18:40 -0500
  • 2a02f74171 Notation fixes for pointers to functions Dave 2020-08-06 15:17:28 -0500
  • c13672b408 Multiple fixes for keyboard PCB Dave 2020-08-01 01:15:23 -0500
  • 3710f1c2b4 Update assembly rendering for apple2 encoder Dave 2020-07-23 02:56:26 -0500
  • 5d1055cc3f Remove unneeded pullups from Atmega2560 smt encoder Dave 2020-07-23 02:53:43 -0500