Author Topic: [GB] TMK FC980C Alt Controller [Leftover sale]  (Read 6472 times)

0 Members and 1 Guest are viewing this topic.

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
[GB] TMK FC980C Alt Controller [Leftover sale]
« on: Tue, 13 June 2017, 20:20:55 »
What is this?

This controller replaces original controller of Leopold FC980C and make it programmable with my TMK firmware. Keymap Editor is also offered for ease of use.





Note: R4 and C10 are intentionally unpopulated.

Original controller of FC980C looks like this, for reference.
More



I'll share technical infos and findings I get in this project with community, also firmware source codes also will be published as opensource/freesoftware under GPL, immedately as possible. I don't decide it yet but controller PCB design files will be shared under license like CC-BY-NC-SA after certain term. I believe this GB can contribute to keyboard community to some extent in terms of these points.

You can discuss technical topics here: https://geekhack.org/index.php?topic=90681.0

Post your question or suggestion here. You can email me if really needed.

Thanks



Leftover sale

Leftovers(4) in stock and can be shipped immedaitely(2017/11/18)

Email me at hasu@tmk-kbd.com with subject "FC980C" to place an order. Let me know how many if you need more than one.  I'll send PayPal invoice to your email address. Do not PM(Private Message) me.

Price: 42USD + 6USD(Shipping)
Payment: PayPal invoice will be sent. You can use credit card or PayPal account for payment. Please make sure you supply correct shipping address on Paypal when making payment.
Shipping: Registered mail. Trackable in most of countries except for Canada and China. Shipping cost is same rate for all countries as far as Japan Post can cover.


Shipping to CANADA: Sorry to say this but we had very long delay on delivery in Canada these days and it takes even two months occasionally when you suffer from bad luck. In the case of trouble you have to wait two months(plus a few weeks) before having me issue fully refund. If you are in Canada consider using EMS for shipping method, which is traceable and very fast(3 days or so) but it costs 20USD instead of 6 :( Let me know if you want to use EMS.


Note
- This is NOT compatible to FC980M https://geekhack.org/index.php?topic=90104.msg2448274#msg2448274
- This controller doesn't include USB connector. http://i.imgur.com/m41F7vL.jpg
- On controller PCB R4 and C10 are intentionally unpopulated.


How to install
You have to void warranty from manufacturer to do this mod, of course.
More
Open case
Break warranty seal sticker

and unscrew three bolts on bottom.

Crack it open using tool like phone openner or plastic card with care.



Mate/unmate connector
Cable harness between boards is very short and you have to be careful when mate/unmate it.


See this instruction to handle this connector: http://i.imgur.com/lSJ5Klm.png


Use fingertip or nail for this connector and unscrew to remove controller board.



Install controller board
Fixed controller board with two screw.




TMK Keymap Editor
You can configure key mapping and download firmware with web browser. Chrome is recommended.



http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc980c


How to flash
The Controller has ATmega32U4 as a microcontroller. Press button on bottom to turn into programming mode.
More


To flash firmware you need tool like FLIP or dfu-programmer, refer to this wiki page for detail.
https://github.com/tmk/tmk_keyboard/wiki#flash-firmware


Build from source codes
Build firmwre yourself when TMK Keymap Editor is not enough for your need.

You can find source codes here:
https://github.com/tmk/tmk_keyboard/tree/master/keyboard/fc980c

Check wiki for how to build firmware:
https://github.com/tmk/tmk_keyboard/wiki#build-firmware


Troubleshoot



Past runs:

Second batch[Closed]
More
Next batch of pcbs will be ordered and assembled in next several weeks.
You can get controller from this batch now.(2017/07/28)


First batch[Closed]
More
Update:
2017/07/28 controllers were tested and ready, they will be shipped in a week.

MOQ(Minimum Order Quantity) is 15 and closing date is 15 July. (Some extras will come you can still order.)
(We hit the MOQ!!!! 07/03)

Once orders reach the mark I will buy the keyboard and start development immediately, it will take one or two month. This GB won't happen and your money is fully refunded unless the MOQ is met til the closing date. I'm almost confident that I'm able to do this job but you are also fully refunded if I fail to deliver controller for whatever reason. I think there is virtually no risk for you to join this.
« Last Edit: Fri, 17 November 2017, 17:21:26 by hasu »
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline xauser

  • Posts: 86
Re: [GB] TMK FC980C Alt Controller
« Reply #1 on: Thu, 15 June 2017, 12:13:50 »
Thank you hasu for doing this, order just sent.

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #2 on: Wed, 28 June 2017, 21:47:12 »
bump.
This GB is not going very well so far :-X
anyone can help?

I'll share technical infos and findings I get in this project with community, also firmware source codes also will be published as opensource/freesoftware under GPL, immedately as possible. I don't decide it yet but controller PCB design files will be shared under license like CC-BY-NC-SA after certain term. I believe this GB can contribute to keyboard community to some extent in terms of these points.

EDIT:
I mean we need more participants to meet MOQ.
« Last Edit: Wed, 28 June 2017, 21:50:09 by hasu »
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline Puddsy

  • Foreman of the salt mine
  • * Exalted Elder
  • Posts: 6203
  • Location: Amherst, MA or New York, NY
  • i paid a lewd art man money to draw this avatar
Re: [GB] TMK FC980C Alt Controller
« Reply #3 on: Wed, 28 June 2017, 21:53:54 »
Personally don't need one, but I've shared this around to try and garner some orders.
QFR (62g blacks) | MJ2 TKL | Realforce 87U | G81-3000 "Schumiboard" | Varmilo Bulgogiboard (Keycon 104) | KBD75 (MX silent blacks) | MIRA (soon!)

ahh, thanks puddsy. can always count on your snarky informitism

Add me on Steam | Add me on Battle.net: Puddsy#1914 | /u/Puddsy

Offline pab

  • Posts: 41
  • Location: Oakland, CA
  • Dvorakian Nightmare
Re: [GB] TMK FC980C Alt Controller
« Reply #4 on: Wed, 28 June 2017, 22:20:18 »
Is this compatible with the FC980M? If so, I'm in. :)

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14068
  • Location: \(_o)/
  • because reasons.......
Re: [GB] TMK FC980C Alt Controller
« Reply #5 on: Wed, 28 June 2017, 22:21:16 »
Is this compatible with the FC980M? If so, I'm in. :)

No the FC980C is topre, completely different electronics.

EDIT: Linked the thread in my sig maybe it'll bring in a few more people. I don't personally need the extra customization but I am typing this on a FC980C :D
« Last Edit: Wed, 28 June 2017, 22:26:42 by SpAmRaY »

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #6 on: Wed, 28 June 2017, 22:33:52 »
Thanks guys for your bumping :D

FC980M has its controller on keyboard PCB, you cannot replace controller in fact unfortunately.
https://geekhack.org/index.php?topic=87699.msg2364578#msg2364578
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline pab

  • Posts: 41
  • Location: Oakland, CA
  • Dvorakian Nightmare
Re: [GB] TMK FC980C Alt Controller
« Reply #7 on: Wed, 28 June 2017, 23:02:17 »
Thanks guys for your bumping :D

FC980M has its controller on keyboard PCB, you cannot replace controller in fact unfortunately.
https://geekhack.org/index.php?topic=87699.msg2364578#msg2364578

Bummer, but kind of what I was anticipating. Thanks anyways!

Offline yonghf

  • Posts: 40
  • Location: Singapore
Re: [GB] TMK FC980C Alt Controller
« Reply #8 on: Thu, 29 June 2017, 03:14:38 »
I'm in! Just sent you an email.

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #9 on: Thu, 29 June 2017, 03:26:24 »
I'm in! Just sent you an email.

Thank you, sent invoice.


SpAmRaY, good idea. I setup my sig too!
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Online kawasaki161

  • Posts: 913
  • Location: Germany
Re: [GB] TMK FC980C Alt Controller
« Reply #10 on: Thu, 29 June 2017, 03:28:05 »
Didn't even see this yet. Looks very interesting.

Just to be sure, this is compatible with both the 660c and 980c ? If yes I will probably pick one up

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #11 on: Thu, 29 June 2017, 03:33:24 »
Didn't even see this yet. Looks very interesting.

This is compatible with both the 660c and 980c ? If yes I will probably pick one up

This works only with FC980C.
Contoller of the two keyboards are not identical physically at least.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline stoic-lemon

  • Posts: 810
  • Location: Saitama, Japan
Re: [GB] TMK FC980C Alt Controller
« Reply #12 on: Thu, 29 June 2017, 09:30:18 »
Only just seen this in the other thread. You have my support Hasu! Now you are making me buy another keyboard :)

Offline Latin00032

  • * Destiny Supporter
  • Posts: 1528
Re: [GB] TMK FC980C Alt Controller
« Reply #13 on: Thu, 29 June 2017, 09:33:35 »
Omg! I thought hasu said this wasent going to happen

Offline stoic-lemon

  • Posts: 810
  • Location: Saitama, Japan
Re: [GB] TMK FC980C Alt Controller
« Reply #14 on: Thu, 29 June 2017, 12:26:56 »
Hasu always delivers what the people want.

Offline IneffableTao

  • Posts: 39
Re: [GB] TMK FC980C Alt Controller
« Reply #15 on: Thu, 29 June 2017, 15:28:54 »
So glad to see this moving forward!  In for one, emailed

Offline testplsignore

  • Posts: 80
  • Location: 'Straya M8
  • I am one with the Cup Rubber...
Re: [GB] TMK FC980C Alt Controller
« Reply #16 on: Thu, 29 June 2017, 16:54:30 »
Wew!

I'm in for one!
                   
Realforce 10AE 55g    HHKB BT & Type-S    Realforce RGB Hype-S    FC980C    FC660C    Filco BT TKL

Offline ceflame

  • Posts: 291
  • Location: OC, California
Re: [GB] TMK FC980C Alt Controller
« Reply #17 on: Thu, 29 June 2017, 17:26:25 »
In for two. Thanks!

Offline stoic-lemon

  • Posts: 810
  • Location: Saitama, Japan
Re: [GB] TMK FC980C Alt Controller
« Reply #18 on: Thu, 29 June 2017, 20:20:25 »
How are the keycaps on the two colours of the keyboard different? Are they the same material?

Offline heyitsqi

  • Posts: 20
Re: [GB] TMK FC980C Alt Controller
« Reply #19 on: Fri, 30 June 2017, 10:50:25 »
Love my 660C controller immensely. GL!

Offline Serendipity

  • Formerly Meiosis
  • * Esteemed Elder
  • Posts: 1097
  • Location: 408
  • Time
Re: [GB] TMK FC980C Alt Controller
« Reply #20 on: Fri, 30 June 2017, 14:00:57 »
How close is this? Tempted since there is like no way to use print screen effectively
working on something interesting

Offline moh18one

  • Posts: 66
Re: [GB] TMK FC980C Alt Controller
« Reply #21 on: Fri, 30 June 2017, 14:50:32 »
How are the keycaps on the two colours of the keyboard different? Are they the same material?

Nearly the same. The colours are the only difference between the two models.
« Last Edit: Fri, 30 June 2017, 14:57:52 by moh18one »

Offline yokken

  • Posts: 67
Re: [GB] TMK FC980C Alt Controller
« Reply #22 on: Sun, 02 July 2017, 14:58:01 »
In for one! Thanks Hasu!

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #23 on: Sun, 02 July 2017, 16:50:18 »
Hit 15 of the MOQ now!! Thank you for your support.
I ordered and have FC980C in the mail :D I'll start design controller immediately and keep you updated here.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline stoic-lemon

  • Posts: 810
  • Location: Saitama, Japan
Re: [GB] TMK FC980C Alt Controller
« Reply #24 on: Mon, 03 July 2017, 00:55:02 »
Good luck! Did you find anywhere that had one for less than 29,000?

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #25 on: Mon, 03 July 2017, 01:50:52 »
no, it keeps still high price level :(

I got a second hand at a bit lower rate.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #26 on: Tue, 18 July 2017, 20:40:42 »
GB Update:
Hi folks,
Thanks for your help.

I examined FC980C and found it is almost equivalent electrically, next wrote initial firmware and verified it with FC660C Alt controller.




I designed pcb for the controller these days and am about to order pcbs now.



Everythig goes well so far.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #27 on: Thu, 20 July 2017, 20:43:09 »
GB Update:

Setup a thread in "Making Stuff Together!" subforum for technical discussion.

https://geekhack.org/index.php?topic=90681.0
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline drevyek

  • Posts: 65
  • Location: Calgary, AB
Re: [GB] TMK FC980C Alt Controller
« Reply #28 on: Wed, 26 July 2017, 15:25:58 »
Just got my hands on a 980C, are there extras coming that can be ordered?

Offline Puddsy

  • Foreman of the salt mine
  • * Exalted Elder
  • Posts: 6203
  • Location: Amherst, MA or New York, NY
  • i paid a lewd art man money to draw this avatar
Re: [GB] TMK FC980C Alt Controller
« Reply #29 on: Wed, 26 July 2017, 17:12:51 »
Just got my hands on a 980C, are there extras coming that can be ordered?

Did you try emailing?
QFR (62g blacks) | MJ2 TKL | Realforce 87U | G81-3000 "Schumiboard" | Varmilo Bulgogiboard (Keycon 104) | KBD75 (MX silent blacks) | MIRA (soon!)

ahh, thanks puddsy. can always count on your snarky informitism

Add me on Steam | Add me on Battle.net: Puddsy#1914 | /u/Puddsy

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #30 on: Wed, 26 July 2017, 17:13:43 »
Just got my hands on a 980C, are there extras coming that can be ordered?
yes. you can still email me to place order.
check first post.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #31 on: Sat, 29 July 2017, 07:58:21 »
GB Update:

The controllers from first batch are ready now, and will be shipped next week. Your controller comes from first batch if you already paid invoice until now.


No leftover from first batch. Second batch will occur in next several weeks.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline m1kehonch0

  • Posts: 97
Re: [GB] TMK FC980C Alt Controller
« Reply #32 on: Sat, 29 July 2017, 21:34:26 »
Count me in!


Sent from my iPhone using Tapatalk

Offline ceflame

  • Posts: 291
  • Location: OC, California
Re: [GB] TMK FC980C Alt Controller
« Reply #33 on: Thu, 03 August 2017, 23:48:24 »
Received mine today and installed it. Works perfectly, thanks Hasu!

Offline ceflame

  • Posts: 291
  • Location: OC, California
Re: [GB] TMK FC980C Alt Controller
« Reply #34 on: Fri, 04 August 2017, 00:35:25 »
Actually I'm having an issue with programming the board. It seems as though the LCtrl key is outputting whatever I program the RCtrl key to.




For example, if I program the original RCtrl to "A", my LCtrl key will output "A", no matter what I map LCtrl to. It's happening with both of my controllers, so I'm not sure what the problem is.

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #35 on: Fri, 04 August 2017, 01:45:51 »
ceflame,
Thanks for reporting, I found a bug in firmware and just updated source code and keymap editor now.

Try keymap editor again please. You may need reload page(F5 or Ctrl+F5) in browser to use new editor.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline ceflame

  • Posts: 291
  • Location: OC, California
Re: [GB] TMK FC980C Alt Controller
« Reply #36 on: Fri, 04 August 2017, 03:12:05 »
ceflame,
Thanks for reporting, I found a bug in firmware and just updated source code and keymap editor now.

Try keymap editor again please. You may need reload page(F5 or Ctrl+F5) in browser to use new editor.

Works fine now, thanks for the quick fix.

Offline stoic-lemon

  • Posts: 810
  • Location: Saitama, Japan
Re: [GB] TMK FC980C Alt Controller
« Reply #37 on: Fri, 04 August 2017, 20:22:28 »
I got my controller last week, now I need to stump up the cash for an actual keyboard :) Thanks Hasu!

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #38 on: Mon, 07 August 2017, 19:47:47 »
I think FC980C controllers from first batch are starting getting to you and some of you installed it now. I like to hear feedback from you and improve this project. Post your suggestion, question and problem here.

Thanks
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline drevyek

  • Posts: 65
  • Location: Calgary, AB
Re: [GB] TMK FC980C Alt Controller
« Reply #39 on: Tue, 08 August 2017, 03:38:35 »
Got mine, installed and flashed it. About as smooth a swap as you can hope for.

Offline dosaku

  • Posts: 1
Re: [GB] TMK FC980C Alt Controller
« Reply #40 on: Tue, 15 August 2017, 10:05:28 »
Got mine too, first time using TMK but everything works just fine. Very happy customer.

Offline xauser

  • Posts: 86
Re: [GB] TMK FC980C Alt Controller
« Reply #41 on: Tue, 15 August 2017, 13:30:09 »
I just want to report that I'm currently writing with my fc980c using tmk controller. I had to patch hasu's sources to enable legacy actionmap feature. I haven't updated to unimap yet and since all my other keyboards run with legacy actionmap I'll keep it this way for now. With actionmap in place I can finally use my keymap and switch fn/ctrl on fc980c. Thanks hasu!

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller
« Reply #42 on: Tue, 15 August 2017, 15:37:25 »
Thank you for your feedback, folks!
Glad to hear that.

xauser, checked the fix at your repo, nice!
I'll add actionmap and legacy keymap support to my fc980c repo later.
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline omgar

  • Posts: 145
  • Location: Bay Area, CA
Re: [GB] TMK FC980C Alt Controller
« Reply #43 on: Tue, 22 August 2017, 15:20:19 »
Received my controller today. Thanks for all the work you do, Hasu! :thumb:

Offline hasu

  • Thread Starter
  • Posts: 2531
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [GB] TMK FC980C Alt Controller [Leftover sale]
« Reply #44 on: Fri, 17 November 2017, 19:55:32 »
This is still available if anyone is interested.
Thanks
TMK products:HHKB Alt  ⌨ConvertersAlps64FC660C AltFC980C Alt

Offline tuxkey

  • Posts: 36
  • Location: The Netherlands
Re: [GB] TMK FC980C Alt Controller [Leftover sale]
« Reply #45 on: Sat, 18 November 2017, 03:40:44 »
Really like this controller.. i mention it at least once a week hahaha talking to other people about keyboards..haha
Great job Hasu thank you mate.. :thumb:

i would buy it for my other Leopold FC660M but alas that doesn't exist..
If you ever plan on making one for a 66% board let me know ..i'm in..