You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					44 lines
				
				1.1 KiB
			
		
		
			
		
	
	
					44 lines
				
				1.1 KiB
			|   
											13 years ago
										 | Alternative Controller for Apple IIgs/Standard(M0116) | ||
|  | JeffreySung(nattyman@gmail.com) | ||
|  | 
 | ||
|  | =============================== | ||
|  | 
 | ||
|  | Feature | ||
|  | ------- | ||
|  | - Replaceable keyboard controller for Apple IIgs(A9M0330)/Standard(M0116) | ||
|  | - Teensy++ 2.0 required | ||
|  | - Some signal bypass required | ||
|  | - ADB keyboard doesn't use matrix for modifier keys. With virtual row for modifier keys, these keys are merged into key matrix. | ||
|  | - Power key couldn't be used because power key is not connected to controller. | ||
|  | 
 | ||
|  | History | ||
|  | ======= | ||
|  | - 2012.09.17 First Release | ||
|  | 
 | ||
|  | Build | ||
|  | ===== | ||
|  | 0. Just Type "Make" and return. | ||
|  | 
 | ||
|  | Hardware | ||
|  | ======== | ||
|  | PJRC Teensy | ||
|  | ----------- | ||
|  | 0. The following ports should not be connected to board. | ||
|  |    From top view of Teensy++, from GND and counter clock wise. | ||
|  |     -7,26(in keyboard PCB, these pins are VDD,GND) | ||
|  | 	-30,31(in Teensy++, these pins are Ref,GND respectively) | ||
|  | 	-5,6(D2,D3  for bluetooth in future) | ||
|  | 1. Bypass 31 pin(from board) to E4(Teensy) | ||
|  | 2. Bypass 30 pin(from board) to F2(Teensy) | ||
|  | 3. Refer doc directory | ||
|  | 
 | ||
|  | To Do | ||
|  | ===== | ||
|  | 0. Caps Lock connect | ||
|  | 1. Layer Change by toggling Clear Key | ||
|  | 2. Eject Key add. (following files should be modified.) | ||
|  | 		common/usb_keycodes.h | ||
|  | 		common/keyboard.c | ||
|  | 3. Use bluetooth | ||
|  | EOF |