Dave
59f7eb9896
Completed routing on OSI interface board
...
Cleaned up and fixed schematics
2020-05-27 12:22:58 -05:00
Dave
b5fa4f43bb
Fix comment in addon.sch
2020-05-21 16:00:06 -05:00
Dave
3c8a02ce9a
addon board uses 74HC14
2020-05-21 15:13:04 -05:00
Dave
54a7cd0cd1
Add mounting holes for PCB along right side of keyboard
...
- moving interface PCB to right side eliminates clearance issues.
2020-05-21 13:52:04 -05:00
Dave
1d2ccf8727
Update PCB to latest schematic
2020-05-21 13:51:19 -05:00
Dave
9482a3bf0e
Adjustments for OSI RESET and shiftlock circuits
...
- adjust RC constants to use simple, common values and reduce number of
different part values.
- Create add-on PCB to provide reset/shiftlock function for older 542 and SB2
keyboards.
2020-05-21 13:48:38 -05:00
Dave
8828d90d96
Add additional mounting holes to ASCII interface PCBS and Sol-20 PCB
2020-05-14 03:12:14 -05:00
Dave
8e05617042
Move i/o and serial connectors to edge of PCB
2020-05-14 02:38:42 -05:00
Dave
87bd25fa64
Minor silk screen cleanups.
2020-05-14 02:24:30 -05:00
Dave
7e0a32c305
Add PNG rendering
2020-05-14 02:20:48 -05:00
Dave
1ec3e8c3d8
Use png file instead for jpg file
2020-05-14 02:19:26 -05:00
Dave
d69dbaf6d1
Cleanups on ASCII interface PCBs, 328P and 2560 versions
...
- Clean up diode positioning and numbering
- Remove 3D models for devices that are not normally fitted
- clean up labeling
- update README files to match PCBs.
2020-05-14 02:17:03 -05:00
Dave
63b1bb2ad9
Clean up some wording in the Sol-20 readme
2020-05-12 21:47:00 -05:00
Dave
cc4fdfb161
Update README for 2560-based ASCII interface
2020-05-12 17:43:44 -05:00
Dave
218d174489
Updae 3D image
2020-05-12 17:36:29 -05:00
Dave
d5208f73bf
ATMega2560 PCB fixes and updates
...
- add additional key matrix connector (for custom matrix including Apple 2)
- Fix bypassed diodes. Diodes on rows 8-15 should have been
- jumpered (bypassed), but instead were standard diode footprints.
2020-05-12 17:12:07 -05:00
Dave
9393a6e246
Fix descriptive comment for keyboard connectors
2020-05-12 17:11:35 -05:00
Dave
a9a759ac82
Add power button to classic keycaps BOM
2020-05-08 14:19:06 -05:00
Dave
0727621c19
ERC/DRC fixes
...
- Removed diodes from pinout page; these were for illustrative purposes only
- Added No-Connects on unused row signals.
2020-05-06 13:33:05 -05:00
Dave
922de973f8
Adjsut mounting slots and alignment of mounting holes.
2020-05-05 16:58:20 -05:00
Dave
ca6597412a
Remove extraneous no-connect
2020-05-05 16:41:31 -05:00
Dave
bef1710bcd
Minor cleanups
2020-05-05 16:40:48 -05:00
Dave
3d8438bede
Add extra sheet to document keyboard connector pinout
2020-05-01 16:35:24 -05:00
Dave
f81fd264b7
Fix unconnected wire to decoder for rows 8-15
2020-04-27 17:16:31 -05:00
Dave
32e74986c5
More special keys and other circuit cleanup.
2020-04-27 17:16:08 -05:00
Dave
01f57f69e1
Circuit tweaks
...
- Add power-on reset to reset circuit
- Modify Shiftlock circuit to require only one jumper
2020-04-23 11:27:54 -05:00
Dave
0e70d49f44
Remove unused files
2020-04-21 14:37:25 -05:00
Dave
fe238606ff
Delete unused filenames
2020-04-21 14:36:44 -05:00
Dave
5fa0f80b4e
Add OSI interface schematic
...
Provides a keyboard interface to interface with OSI computers. Equivalent to an
OSI 542C.
- Includes sound circuits
- Includes RESET delay circuit
- SHIFT LOCK can be mechanical push-on/push-off or soft toggle, selectable by
jumper.
- Provide SHIFT LOCK LED output.
2020-04-21 14:30:59 -05:00
dfnr2
6edc2dc535
Update README.md
2020-04-18 00:21:56 -05:00
Dave
8db577580e
Move DIP switch number label
2020-04-18 00:20:23 -05:00
Dave
5c1f5c0297
Update README for Atmega2560 ASCII interface
2020-04-16 17:14:31 -05:00
Dave
ac0d43b97e
Add fixed PCB rendering
2020-04-16 17:13:11 -05:00
Dave
8fa9e27afa
Remove problematic image
2020-04-16 17:10:52 -05:00
Dave
9cb368be32
Clean up connector labels on ATmel-2560 ASCII interface PCB
2020-04-16 17:02:28 -05:00
Dave
f946a699a0
Add 16-pin socket for custom interface/prototyping
2020-04-16 16:56:06 -05:00
Dave
427080a666
Clarified textbox comments
2020-04-15 15:23:04 -05:00
Dave
192b626be3
More README cleanup
2020-04-14 00:53:27 -05:00
Dave
d08e65bef4
Change ATMega328P to ATMega2560 at top of README
2020-04-14 00:49:44 -05:00
Dave
35d3bfb11b
README cleanups.
2020-04-14 00:49:06 -05:00
Dave
aaf6233723
Silk screen cleanups
2020-04-14 00:29:19 -05:00
Dave
1a9c84aac1
Add Atmega2560-based ASCII interface board
2020-04-13 20:54:56 -05:00
Dave
b135998254
On aligners, moved numpad 0.1825" to the right.
2020-04-13 15:08:55 -05:00
Dave
623a04c6c4
Changed resistor value from "R_US" to 470
2020-04-13 15:08:31 -05:00
Dave
b8fae61ba8
Added footprints for 2u key with cherry aligner
...
- footprints for PCB
- footprints for aligners
2020-04-08 02:05:17 -05:00
Dave
787e49e1d9
Cleanups, use cherry aligners with futaba keys, bump rev number
2020-04-08 02:03:50 -05:00
Dave
e784abe263
Moved mounting slots from keyboard PCB to aligners
...
- This allows the PCB to sink below the mounting brackets. The aligner height can
be adjusted relative to the mounting brackets using spacers.
- changed futaba aligners to use cherry stabilizers.
- bumped rev number
2020-04-08 02:01:14 -05:00
Dave
89bfdd71a9
Move LED current limit resistors to keyboard PCB
...
For better matching of current limit resistors to LEDs, the resistors are moved
to the keyboard matrix PCB, where they can be tuned for maximum brightness (at
100% duty cycle). This allows consistent keyboard brightness when a single
interface PCB is swapped between keyboard matrices.
2020-04-05 20:00:20 -05:00
Dave
4bf0e3eb33
Add series resistors to LEDs and stabilizer to 2u shift
2020-04-05 10:08:14 -05:00
dfnr2
2870130cb5
Swapped text in futaba "main" aligner
2020-03-22 22:08:34 -05:00