Author Topic: Dead IKBC c104 keyboard turns to project  (Read 3379 times)

0 Members and 1 Guest are viewing this topic.

Offline altshift

  • Thread Starter
  • Posts: 4
Dead IKBC c104 keyboard turns to project
« on: Thu, 25 October 2018, 06:24:20 »
May be it will help to someone. In shrort, I bricked my IKBC c104 keyboard after trying to add a few LEDs to it.
So, step by step project:
1.The trace (crazy Chinese wiring of numpad, looks optimal isn't it ?)
206178-0

Another look from Keyboard Firmware Builder https://kbfirmware.com/
206180-1

2. I`v removed old micro-controller. For new one I purchased Teensy ++ 2.0.
206182-2

3.Pins for rows: B0,B1,B2,B3,B4,B5,F0,F1
Pins for collumns: C0,C1,C2,C3,C4,C5,C6,C6,D0,D1,D2,D3,D4,D5,D6,D7,B7
Pins for numlock: F2,F3,F4
Backlight: B6 (For backlight you need pins with power modulation PWM, for brightness control)
Diode direction is Row to column.
4.After all settings I downloaded the hex file and flashed the Teensy with Teensy Loader https://www.pjrc.com/teensy/loader.html
5.LEDs. Num Lock, Scroll Lock, Caps Lock
206184-3

Trace of LEDs for backlight  looks like this:
206186-4

I`v used one pin (B6) only for WASD.

Mini USB cable (optionally)
206190-5
206192-6

The final result
206188-7

The end
Hope it was helpful.




« Last Edit: Thu, 25 October 2018, 07:01:30 by altshift »

Offline JPVann

  • Posts: 22
  • Location: Dallas, Texas
Re: Dead IKBC c104 keyboard turns to project
« Reply #1 on: Thu, 25 October 2018, 19:30:27 »
Nice project for a good keyboard!  I have the MF108 and love it.  Great flow of information and pictures.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Dead IKBC c104 keyboard turns to project
« Reply #2 on: Fri, 26 October 2018, 08:02:01 »
1.The trace (crazy Chinese wiring of numpad, looks optimal isn't it ?)
(Attachment Link)
Not sure what I'd call this.  It's not optimal as 11x10 is enough pins if you can get your head round it, which from the number pad it looks like this designer could have.  My guess is he got bored or took something he shouldn't have towards the end :))

One thing I am curious about - it looks like the PCB supports ISO split left shift (which is strange as it doesn't have space for an ISO enter...) but Z is in the second column - is the extra key connected in 'below' C?

Good work reincarnting it, my Teensy'd Ducky has been running fine for years so hopefully yours will do just as well :thumb:
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline altshift

  • Thread Starter
  • Posts: 4
Re: Dead IKBC c104 keyboard turns to project
« Reply #3 on: Wed, 07 November 2018, 08:16:47 »
Little update .I added hebrew and russian legends by dye-sub. Many thanks to this https://brianjking.github.io/mechanical-keyboards/customization/idea23-dyesub/ project author.
« Last Edit: Wed, 07 November 2018, 08:20:08 by altshift »