Author Topic: Leeku 1800 build log  (Read 14074 times)

0 Members and 1 Guest are viewing this topic.

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Leeku 1800 build log
« on: Fri, 12 June 2015, 17:49:53 »
~Leeku 1800 PCB w/ Cherry MX Blues & 65g Spring Swap~

I want to thank Nubbinator for graciously selling me his Leeku 1800 PCB <3. I also want to thank all the contributors who posted in this Leeku Building Thread. Last but not least, I want to thank Dorkvader for all the soldering tips, CPTBadass & JDCarpe for always answering my questions in the simple questions thread.

Please excuse the potato pics! =)  :-[

I salvaged the case, switches, and keycaps from an INET Spectra Protocol Analyzer which is pretty much identical to a Dolch Pac (Cherry G80-1813HFU):

Firmware URL from Leeku himself: http://kbdlab.co.kr/index.php?mid=board_sw&search_keyword=1830&search_target=title&document_srl=543530



Desoldered all the switches, springs were swapped to 65g:



Soldered all the SMD diodes and resistors:



Soldered in the switches & mounted the stabs:



Removed the old leds from the case and swapped in white leds for Caps Lock, Num Lock, and Scroll Lock. Also soldered all the switch led's ("Cyan" Green :))):



PCB mounted inside the INET Spectra case, I used masking tape on the metal mounting plate just to be sure it wouldn't short out anything near the bottom if it were to touch the pcb. Pro Zip Tie :P to keep the cable from getting jerked out:



All done, switches tested good using EK Switch Hitter:



Thanks! =)
« Last Edit: Fri, 10 July 2015, 11:06:53 by digi »

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: Leeku 1800 build log
« Reply #1 on: Sat, 13 June 2015, 09:47:47 »
Wow, looks amazing.

I just bought an old Dolch to use with the pcb from the tx-1800 GB.

Nice job!

Offline Flyersfan1

  • * Destiny Supporter
  • Posts: 1209
  • Location: Philadelphia
  • Hi!
Re: Leeku 1800 build log
« Reply #2 on: Sat, 13 June 2015, 09:56:47 »
Beautiful Digi!

Thanks so much for posting! I love build logs.  :D
Quote from: Photekq
i know people who think salt is spicy

Offline JaccoW

  • Fire Typer!!
  • * Elevated Elder
  • Posts: 2003
  • Keyboard is Lava!
Re: Leeku 1800 build log
« Reply #3 on: Sat, 13 June 2015, 11:31:16 »
Really cool project Digi!
|||Daily driver: Duck Orion TKL
|||My other keyboards :
More
|||The Original|Home|Work|Numpad|Play|Endgame|Keycaps
x
|Déck Legend Frost|Keycool 87 LE|Leopold FC660M|FC 210TP|Raptor K1 Gaming|Duck Orion TKL|My keycaps & sets
|Pics|Pics|Pics|Pics|Pics|Pics

|||Want to know what Keycap stores there are? Check out my Keyboard Pearltree and my (FS/FT/WTB) thread

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: Leeku 1800 build log
« Reply #4 on: Sat, 13 June 2015, 13:29:06 »
Looks good.  Nice to see it up and running.  Those LED colors look perfect.  It looks like it's just waiting for GMK Hyperfuse.

I'm surprised you didn't use the LED breakout board on the PCB that's included for the Dolch boards and instead went with the original PCB.  If it works, it works though.

If I remember correctly, you can also do a fixed cable right there over the numpad if you get worried about the USB connector durability.

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #5 on: Sat, 13 June 2015, 13:41:44 »
thanks everyone =)

@ Nubs, I wasn't sure about that breakout board at the time and the stock one was easy enough to modify. I'd be curious to see how people mounted theirs. :thumb:

Offline absyrd

  • CPT HYPE PADAWAN
  • Posts: 3300
  • Location: Philly Burbs
Re: Leeku 1800 build log
« Reply #6 on: Sat, 13 June 2015, 13:46:07 »
White indicator LEDs pic in dark room, please. Look so bright.  :eek:
My wife I a also push her button . But now she have her button push by a different men. So I buy a keyboard a mechanicale, she a reliable like a Fiat.

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: Leeku 1800 build log
« Reply #7 on: Sat, 13 June 2015, 13:48:09 »
thanks everyone =)

@ Nubs, I wasn't sure about that breakout board at the time and the stock one was easy enough to modify. I'd be curious to see how people mounted theirs. :thumb:

From what I remember, you solder pins like you do on a teensy to the PCB, solder your LEDs to the breakout board, and solder the breakout board to those pins on the PCB.

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #8 on: Sat, 13 June 2015, 13:48:29 »
White indicator LEDs pic in dark room, please. Look so bright.  :eek:

haha, viewing right above the board, yes, the white led's are bright. But when sitting back in normal position, it looks great.

Offline frosty

  • jukebox hero
  • Posts: 700
  • Location: Singapore
Re: Leeku 1800 build log
« Reply #9 on: Mon, 15 June 2015, 11:40:34 »
off topic but is it hard to get a plate for a 1800 layout?

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #10 on: Mon, 15 June 2015, 11:47:25 »
Could someone who has an account on KBDMania please search and see if there is downloadable firmware for the Leeku 1800? The files from the URL don't work:

http://www.kbdmania.net/xe/data/7034142

Offline JaccoW

  • Fire Typer!!
  • * Elevated Elder
  • Posts: 2003
  • Keyboard is Lava!
Re: Leeku 1800 build log
« Reply #11 on: Mon, 15 June 2015, 12:16:18 »
off topic but is it hard to get a plate for a 1800 layout?
They are generally not available outside of GB's like the TX1800 buy.
|||Daily driver: Duck Orion TKL
|||My other keyboards :
More
|||The Original|Home|Work|Numpad|Play|Endgame|Keycaps
x
|Déck Legend Frost|Keycool 87 LE|Leopold FC660M|FC 210TP|Raptor K1 Gaming|Duck Orion TKL|My keycaps & sets
|Pics|Pics|Pics|Pics|Pics|Pics

|||Want to know what Keycap stores there are? Check out my Keyboard Pearltree and my (FS/FT/WTB) thread

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: Leeku 1800 build log
« Reply #12 on: Mon, 15 June 2015, 12:54:44 »
Could someone who has an account on KBDMania please search and see if there is downloadable firmware for the Leeku 1800? The files from the URL don't work:

http://www.kbdmania.net/xe/data/7034142

I was able to download the attached files when I logged in.

The link for ps2avr_mx18003000_0808.zip was broken but I downloaded it before.

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #13 on: Mon, 15 June 2015, 12:55:37 »
Could someone who has an account on KBDMania please search and see if there is downloadable firmware for the Leeku 1800? The files from the URL don't work:

http://www.kbdmania.net/xe/data/7034142

I was able to download the attached files when I logged in.

The link for ps2avr_mx18003000_0808.zip was broken but I downloaded it before.


<3 TY!

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: Leeku 1800 build log
« Reply #14 on: Mon, 15 June 2015, 13:01:58 »
Could someone who has an account on KBDMania please search and see if there is downloadable firmware for the Leeku 1800? The files from the URL don't work:

http://www.kbdmania.net/xe/data/7034142

I was able to download the attached files when I logged in.

The link for ps2avr_mx18003000_0808.zip was broken but I downloaded it before.


<3 TY!

:thumb:

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #15 on: Mon, 15 June 2015, 15:54:48 »
It looks like Leeku has all his source files for the mx1830 on github:

https://github.com/leeku11/mx1830

I'm trying to figure out if "main.hex" posted here is actually the latest firmware?

https://github.com/leeku11/mx1830/tree/master/bootloadHID/firmware

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #16 on: Tue, 16 June 2015, 10:19:13 »
I got it working, I flashed the firmware with the file main_1113.hex (attached to this post from http://www.kbdmania.net/xe/data/7034142).

1) Unplug the board, hold down the Esc key to put it into a flashable state.
2) Issued command "bootloadhid main_1113.hex"
3) Unplugged the board, hold down U key to put it into USB mode, plug it in. (This is what fixed it, if you hold down P it will put it into PS/2 mode).

The reason why I flashed the firmware in the first place was because the board wasn't getting detected during boot-up and if I unplugged it and plugged it back in, it wouldn't connect consistently. It seems that you have to hold down the U key to force USB mode for it work consistently. Not sure if this is just the way it is or if there is a better firmware available. The main.hex file from Github would not flash, it threw an error that the hex file was too large.

After some more testing it looks like main_1113.hex does fix the issue of unplugging and plugging the board back and holding down the U key.
« Last Edit: Tue, 16 June 2015, 13:12:53 by digi »

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: Leeku 1800 build log
« Reply #17 on: Tue, 23 June 2015, 08:54:19 »
Great build log. I really need to open my Leeku back up and put the LED PCB back in.

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #18 on: Tue, 23 June 2015, 09:45:37 »
Great build log. I really need to open my Leeku back up and put the LED PCB back in.

thanks mang, I ordered some purple uv led's, if you need a few I'll drop them in the mail for ya.

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: Leeku 1800 build log
« Reply #19 on: Tue, 23 June 2015, 09:51:50 »
thanks mang, I ordered some purple uv led's, if you need a few I'll drop them in the mail for ya.

I've got some LEDs I can use but thanks for the offer :).

Offline zhihuichan

  • Posts: 136
  • Click,click,click
Re: Leeku 1800 build log
« Reply #20 on: Thu, 25 June 2015, 00:53:31 »
Nice job!
I also got a g80-1813HFU few days ago. But just a case without PCB. I've bought a Leeku 1800 PCB. I'm going to build keyboard like yours. I have few questions:
1. What's the small PCB in picture 5? Is it come form the original keyboard?
2. Do you use only three screws to stabilize the PCB? How can you stabilize the part of Numpad?
3. Is the metallic mounting plate near the bottom showed in picture 6 made by yourself?

Thank you !


Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #21 on: Thu, 25 June 2015, 12:05:51 »
Heya Zhihuichan, here you go:

1. What's the small PCB in picture 5? Is it come form the original keyboard?

That is the small indicator led pcb that should be included in your case, if it doesn't have one, the leeku has a break-out pcb that you can remove from the pcb and use for the indicator led's.

2. Do you use only three screws to stabilize the PCB? How can you stabilize the part of Numpad?

Yes, there are only 3 screws that hold the pcb to the case. It works in conjuction with that metal bracket that should also be included in your case.

3. Is the metallic mounting plate near the bottom showed in picture 6 made by yourself?

No, it's included in the Dolch / Spectra case. You should have it.

Let me know if you have any more questions. It's a great pcb, works well. I had some issues with my Dell port replicator at work, for some reason the Leeku doesn't like the USB 3.0 ports on my replicator, I would have to hold down the 'U' key to force USB mode to get it to recognize the keyboard. I just moved the usb cable to another port (non usb 3.0) and the Dell port replicator picks it right up.
« Last Edit: Thu, 25 June 2015, 12:12:52 by digi »

Offline zhihuichan

  • Posts: 136
  • Click,click,click
Re: Leeku 1800 build log
« Reply #22 on: Thu, 25 June 2015, 19:08:17 »
That's very kind of you! Your answer is helpful! I think I should buy another dolch case with metallic mounting plate.
I've known that Leeku have updated the 1800 PCB to a new version with keymapping tool supported!

Offline zhihuichan

  • Posts: 136
  • Click,click,click
Re: Leeku 1800 build log
« Reply #23 on: Fri, 26 June 2015, 00:48:07 »
Do you have the keymapping tool for this PCB?

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #24 on: Mon, 06 July 2015, 13:45:25 »
Do you have the keymapping tool for this PCB?

I don't think there is a keymapping tool for the Leeku, if there is one out there that would be awesome.

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #25 on: Fri, 10 July 2015, 11:07:25 »
Update OP with the firmware URL sent to me from Leeku.

Offline wes1099

  • Posts: 221
  • Location: Centreville, Virginia
  • Technology and Dog Enthusiast
Re: Leeku 1800 build log
« Reply #26 on: Thu, 23 July 2015, 18:37:34 »
Do you have the keymapping tool for this PCB?

I don't think there is a keymapping tool for the Leeku, if there is one out there that would be awesome.
Please post back here if you find out anything about re-mapping keys on the leeku 1800, I would greatly appreciate.
                                      
[Leopold FC660C]     [GON NeRD 60]    [Infinity Keyboard]    [ Model M Silver Label]
[Topre 45g Silent]     [Gateron Black]    [Cherry MX Black]     [Model Number 1390636]
                                                                                         [May 20, 1987]

Offline sethk_

  • Grand Master Wizard Pizza
  • * Esteemed Elder
  • Posts: 2710
  • Location: Pittsburgh, Pennsylvania
  • www.kbdhub.com
    • My webstore
Re: Leeku 1800 build log
« Reply #27 on: Tue, 28 July 2015, 15:18:37 »
I got it working, I flashed the firmware with the file main_1113.hex (attached to this post from http://www.kbdmania.net/xe/data/7034142).

1) Unplug the board, hold down the Esc key to put it into a flashable state.
2) Issued command "bootloadhid main_1113.hex"
3) Unplugged the board, hold down U key to put it into USB mode, plug it in. (This is what fixed it, if you hold down P it will put it into PS/2 mode).

The reason why I flashed the firmware in the first place was because the board wasn't getting detected during boot-up and if I unplugged it and plugged it back in, it wouldn't connect consistently. It seems that you have to hold down the U key to force USB mode for it work consistently. Not sure if this is just the way it is or if there is a better firmware available. The main.hex file from Github would not flash, it threw an error that the hex file was too large.

After some more testing it looks like main_1113.hex does fix the issue of unplugging and plugging the board back and holding down the U key.
what program did you issue the command in?

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #28 on: Tue, 28 July 2015, 15:21:08 »
bootloadhid.exe from the command prompt

« Last Edit: Tue, 28 July 2015, 15:23:27 by digi »

Offline sethk_

  • Grand Master Wizard Pizza
  • * Esteemed Elder
  • Posts: 2710
  • Location: Pittsburgh, Pennsylvania
  • www.kbdhub.com
    • My webstore
Re: Leeku 1800 build log
« Reply #29 on: Tue, 28 July 2015, 15:22:48 »
bootloadhid.exe from the command prompt
ah, thanks. So you entered c:\directory\bootloadhid.exe hex file? Sorry for the Q's

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #30 on: Tue, 28 July 2015, 15:24:34 »
bootloadhid.exe from the command prompt
ah, thanks. So you entered c:\directory\bootloadhid.exe hex file? Sorry for the Q's

that's it! no worries dude. I attached bootloadhid.exe to my previous post in case it's not included with that hex.

Just plug in a 2nd keyboard and issue the command.

Offline sethk_

  • Grand Master Wizard Pizza
  • * Esteemed Elder
  • Posts: 2710
  • Location: Pittsburgh, Pennsylvania
  • www.kbdhub.com
    • My webstore
Re: Leeku 1800 build log
« Reply #31 on: Tue, 28 July 2015, 15:27:09 »
bootloadhid.exe from the command prompt
ah, thanks. So you entered c:\directory\bootloadhid.exe hex file? Sorry for the Q's

that's it! no worries dude. I attached bootloadhid.exe to my previous post in case it's not included with that hex.

Just plug in a 2nd keyboard and issue the command.
yeah, I tried using main.hex and I think it broke it. What all did you need to download / unzip besides bootloadhid? My PCB is 3000, but it seems like it might work with both?

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #32 on: Tue, 28 July 2015, 15:32:30 »
bootloadhid.exe from the command prompt
ah, thanks. So you entered c:\directory\bootloadhid.exe hex file? Sorry for the Q's

that's it! no worries dude. I attached bootloadhid.exe to my previous post in case it's not included with that hex.

Just plug in a 2nd keyboard and issue the command.
yeah, I tried using main.hex and I think it broke it. What all did you need to download / unzip besides bootloadhid? My PCB is 3000, but it seems like it might work with both?

I just used bootloadhid.exe & main_140611.hex for the 1800 leeku.

mx1830.zip has everything you should need (scroll down once you click the link) - http://kbdlab.co.kr/index.php?mid=board_sw&search_keyword=1830&search_target=title&document_srl=543530
« Last Edit: Tue, 28 July 2015, 15:39:56 by digi »

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #33 on: Fri, 31 July 2015, 22:59:45 »
swapped the white indicator leds with some uv purpz, gettin' crazy on a Friday night!


Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: Leeku 1800 build log
« Reply #34 on: Sat, 01 August 2015, 00:12:12 »
Did I just spot digi's lituation?

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #35 on: Tue, 04 August 2015, 12:31:52 »
Now if I could just figure out how to make the Leeku remember the last-used switch led mode so that everytime I shutdown my pc and bring it back up I don't have to re-enable the switch led mode. Probably firmware I'm guessing..

Offline digi

  • elite af tbh
  • * Exquisite Elder
  • Thread Starter
  • Posts: 2789
  • keyboard game on fleek
Re: Leeku 1800 build log
« Reply #36 on: Mon, 07 September 2015, 11:20:03 »
Leeku sent me a PM with his latest Leeku 1800 firmware which should keep the LED mode saved after a reboot of the board. It's supposed to also support key-mapping. I have not tested it as I no longer have my Leeku but wanted to pass it along.

http://kbdlab.co.kr/index.php?document_srl=2702787&mid=board_sw

Offline esoomenona

  • Gnillort?
  • Posts: 5323
.
« Reply #37 on: Tue, 08 September 2015, 08:51:02 »
.
« Last Edit: Tue, 08 September 2015, 10:38:01 by esoomenona »

Offline trenzafeeds

  • * Exquisite Elder
  • Posts: 1352
  • Location: vt
  • **** off
Re: Leeku 1800 build log
« Reply #38 on: Tue, 08 September 2015, 17:23:38 »
This is really nice. Stellar job.
demik will never leave.

Unless he gets banned.

Offline StormyMonday

  • Posts: 148
  • Location: Republic of Texas
Re: Leeku 1800 build log
« Reply #39 on: Tue, 08 September 2015, 21:11:13 »
off topic but is it hard to get a plate for a 1800 layout?

sethk_  apparently has a source and was doing an IC in his sub:

http://geekhack.org/index.php?topic=73845.0