geekhack
geekhack Projects => Making Stuff Together! => DIY Discussions ARCHIVE => Topic started by: SmallFry on Thu, 20 October 2011, 13:42:08
-
PROJECT DELAY(The PCB's are wrong...)
[ATTACH=CONFIG]36456[/ATTACH]
AIKON Recreation[/U]
So here goes, on deskthority (http://deskthority.net/viewtopic.php?t=15) they have a schematic for the AIKON Korean Controller, so I figured that we Geekhackers would like some, so I made a schematic that's a bit more understandable. I will be prototyping the schematic soon to work out any bugs.
Here's the Schematic:
I'll put up the updated schematic soon...
AIKON Directions:
STEP 1: Reverse the keyboard Matrix (http://deskthority.net/viewtopic.php?f=7&t=7)
STEP 2: Connect your controller to the keyboard with the matrix that you just figured out.
STEP 3: Install the Client (http://www.otd.kr/bbs/board.php?bo_table=aikon_down&wr_id=45), LibUSB (http://www.otd.kr/bbs/board.php?bo_table=aikon_down&wr_id=78) (ONLY on the computer used to program the AIKON), Firmware 1.04 (http://www.otd.kr/bbs/board.php?bo_table=aikon_down&wr_id=60), and finally the Bootloader (http://www.otd.kr/bbs/board.php?bo_table=aikon_down&wr_id=59).
STEP 4: Program the ATMega32 (if its not already)
STEP 5: Program the keyboard through the Client.
STEP 6: ENJOY!
DIY AIKON:
All credits to Wcass
Wcass has drawn up a drawing for the DIYers of geekhack. He proposed using a full sized ATMega32 and several other components listed in the same symbols as the Deskthority link at the top. From what he and I talked about, I gathered that the drawing was to print on to a pcb and use all through hole components. It is a bit larger than the Koreans' version, but is single layer.
[ATTACH=CONFIG]30463[/ATTACH]
Parts List:
IC= Integrated Circuit;C=Capacitor (Notice the tantalum/electrolytic); D=Diode; R=Resistor; X= Crystal
IC: ATMega32 (40 pin)
C1: 0.1uF ceramic capacitor
C2: 18pF ceramic capacitor
C3: 18pF ceramic capacitor
C4: 10uF tantalum capacitor/ electrolytic capacitor
C5: 0.1uF ceramic capacitor
D1: 3.6V zener diode
D2: 3.6V zener diode
R1: 10KR
R2: 82R
R3: 82R
R4: 2.2K
R5: 4.7K
R6: 330R
R7: 330R
R8: 330R
X1: 12,000 Mhz
Thanks to Sixty for the parts list
-
Good job :-D . When do you think you will be able to start the GB? Do you have any pictures of either the final design or the prototype? What will be the actual pcb size? Are you planing to have a PCB that looks like the OTD one?
-
Group buy ETA: HOPEFULLY before Christmas.
Prototype/ Final PCB images: Not YET :tongue:
PCB size: In my plans, it's just more than 2 inches by 1 inch so I may condense it to 2"x1"
Will it be like OTD PCB?: Absolutely besides some minor details on the silkscreen (adding my name etc) and (hopefully) red PCB solder mask just because I like red.
-
where you able to get all the software required (client, host, bootcode, etc)
tegarding the price any idea how much will cost 1-10 units?
-
When I get the group buy underway I'll post the OTD links for the client, bootloader, code, etc. I'll probably offer the controllers as fully put together. I haven't got a price yet though. Sorry Cactux.
-
Excellent.
Without spending any time reading about this, I'm thinking this will basically the custom controller several of us have been pining and whining for, correct?
I'm dead in the water and off the grid for any contribution to anything till sometime next year, but obviously have an interest.
-
Without spending any time reading about this, I'm thinking this will basically the custom controller several of us have been pining and whining for, correct?
No. This is a closed source controller solution. While the hardware is open and you could write something new for the controller chip that is being used, the Aikon software is closed.
-
We will miss you input nirvana! Hope you come back soon... It is a fully reprogrammable controller. So in short, yes what people have been whining for. Although it is closed source it is super nice and smooth running from what I've read.
-
UPDATE: For the future...
-
Really look forward to this!
-
the mirrored text did not convert to PDF properly, so i'm providing the original data file. the mirrored text comes out properly when sent to a real printer. you will need Delta CAD, but the free demo will work. this layout would be for thru-hole components and would be suitable to the laser printer method of PCB prototyping described in these links.
http://myweb.cableone.net/wheedal/pcb.htm
http://fullnet.com/~tomg/gooteepc.htm (http://fullnet.com/%7Etomg/gooteepc.htm)
also included is a parts list (with Digikey part numbers and cost as of earlier this week). doing everything on the cheap the parts alone cost $13.79
-
Sorry to everyone who's been waiting on this...I will be working towards finishing the PCB this week. Thanks to geekhack for the support :biggrin:
-
Semi-big Announcement!
My Dad and I have just about finished the layout of the AIKON recreation board. After I play with the silk screen etc. He and I will begin to start a parts list and eventually a group buy...! :biggrin: I'll post all the details when I start the group buy.
-
You ordered boards? How many? You taking orders?
-
Interesting, if this works with the ibm 1397000 and is better than the Tensy aproach I'm very interested ^^
I saw a screenshot of the Aikon Control program and it didn't has any of the extra keys, so I don't know if it lets use the extra keys on this keyboard
-
Just FYI - Soarer (on the teensy) is getting closer to a lot of what's nice about the Aikon... :)
-
Just FYI - Soarer (on the teensy) is getting closer to a lot of what's nice about the Aikon... :)
You're right about that.
I'm following the thread about the Tensy mod, I wonder which of the two systems have better results, faster response times, be more stable and above all, which will be more reliable in terms of data transmission from the keyboard.
Would be nice to have a comparison to know the advantages and disadvantages of each, but for now it's imposible
I think that the Tensy mod would be better if it's made open source, because a lot of people will help to make it better in any imaginable way. But for now it's already awesome enough ^^
-
The one thing an aikon has over a teensy is the ease of use, in that you don't have to recompile your firmware every time you want to change a key function, nor do you have to figure out your matrix beforehand. There is a way to do this on teensy, but it is a matter of actual implementation and porting. Someone did something to this end over here:
http://41j.com/blog/2011/10/a-programmable-keyboard-controller/
-
Lister: I ordered 50 boards total, Ill organize the group buy soon... I'm not taking orders yet. :smile:
-
I use Windows 7 64bit, and the program to remap the keys only works in 32bit, but I know that I will remap the keys one time and no more.
-
BartPE ? :)
-
VM
-
Never succeeded in getting a VM to OWN the keyboard... dunno if that's necessary for the Aikon since I've never played with one.
-
Just hit up a friends computer although BartPE may work. Havent even tried out any of the AIKON software on my computers yet...heh :heh:, so I'm in the adventure with you guys:)
On a side note, the boards will be about $30.00 plus shipping. If people in non-US places want them must pay shipping to themselves or find a via. Haven't worked out details yet for the group buy, just thinking out loud as I dont have the boards yet. They should be here by the end of the week or early next week. Thanks guys for the support! :becky:
-
The parts are currently at my home. The boards are getting there later this morning... I'll have the boards together for just after Christmas hopefully :biggrin:
-
How did I miss this?!?
I'm up for one or two.
-
Where are the advantages of the aikon controller compared to a teensy++ ?
E: Except of this
The one thing an aikon has over a teensy is the ease of use, in that you don't have to recompile your firmware every time you want to change a key function, nor do you have to figure out your matrix beforehand. There is a way to do this on teensy, but it is a matter of actual implementation and porting
-
attention all geekhackers!
The boards and parts are here!
-
Pics!
-
Yes lister... Pics will be soon...
Edit: Here's the picture of the circuit board. I havent had a chance to put one together yet
[ATTACH=CONFIG]35772[/ATTACH]
-
Would you think it would be possible to surface mount the components of the AIKON to get a PCB like the DOX or OTD mini?
-
Rigs, that board is all surface mount except the IO pins, LED pins and the ISP (programming port). So yes.
-
RiGS: The crystal, IO pins, LED's and ISP (which I most likely wont solder in). I didn't order any of the ISP headers. So its a very clean board in my opinion :biggrin:
-
Thanks. That's good to know.
-
I wonder what it would take to convert Phantom to use this instead of Teensy...
A Teensy costs about $21 shipped. How much would it cost for one of your AIKON recreation?
-
About $30 or so. My dad and I havent solidified on a price...
-
It has 8 columns and 17 rows, right?
-
8 by *18* :smile:
-
Sorry to hear that the PCB is not right. What's wrong?
-
The ATMega pad is wrong, so unless people wanted a really messy AIKON the project is delayed. I have finals this week, so my time spent on the project will be minimal. I am trying to get it going again for you guys.
-
The ATMega pad is wrong, so unless people wanted a really messy AIKON the project is delayed. I have finals this week, so my time spent on the project will be minimal. I am trying to get it going again for you guys.
I've been following this thread for a bit and just want to say good job so far. Looking forward to the pcb. Good luck with your finals! :)
-
Thanks Kidchunks. If anyone wants to use one of these PCB's by making it using a FULL SIZE (rectangle ATMega). I can do that for you, but I shall warn that you will have 40 wires off your board. It will have the same functionality just not the aesthetics.