geekhack

geekhack Marketplace => Group Buys and Preorders => Topic started by: hasu on Tue, 13 June 2017, 20:20:55

Title: [GB] TMK FC980C Alt Controller [STILL IN STOCK]
Post by: hasu on Tue, 13 June 2017, 20:20:55
Please check this post if you are interested. https://geekhack.org/index.php?topic=91842.0 (2021-10-04)



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.


(http://i.imgur.com/dIi7UAd.png)

(http://i.imgur.com/4LerJGLh.jpg?1)
Note: R4 and C10 are intentionally unpopulated.

(https://i.imgur.com/aH5pOWjh.jpg?1)


Original controller of FC980C looks like this, for reference.
More
(http://i.imgur.com/UhD4UZrh.jpg)


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


Production will be closing
Demand for this controller is very little now, next round won't happen anymore. I'll stop producing this controller when components in hand runs out. At least 24 pcs can be assembled before the shutdown, it is enough for demand for several months probably.

You can still get this controller from Letfover sale, see below.
(2018/05/24)


I changed my mind and I have plan to run small production again. See below. (2018/01/31)



Sale

24 pcs are still available and can be shipped within several working days.(2018/05/24)
13 pcs are still available and can be shipped within several working days.(2018/09/22)
4pcs are in stock.(2018/11/25)
Out of stock. I'll make small batch of controller again and they will become avilable around end of Feb.(2019/01/31)

Still available here (https://geekhack.org/index.php?topic=91842.0). (2023-11-28)  It can be shipped within a week.


Email me at hasu@tmk-kbd.com with subject "FC980C" to place an order. Let me know your location(country), shipping rate may vary.  I'll send PayPal invoice to your email address. Do not PM(Private Message) me.

Price: 42USD
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: Check this thread (https://geekhack.org/index.php?topic=105442.0).



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
(http://i.imgur.com/VT5Ai6Zh.jpg)
and unscrew three bolts on bottom.
(http://i.imgur.com/wV29v61h.jpg)
Crack it open using tool like phone openner or plastic card with care.
(http://i.imgur.com/07IqK60h.jpg)


Mate/unmate connector
Cable harness between boards is very short and you have to be careful when mate/unmate it.
(http://i.imgur.com/mKV9r3uh.jpg)

See this instruction to handle this connector: http://i.imgur.com/lSJ5Klm.png
(http://i.imgur.com/AaD55Sih.jpg)

Use fingertip or nail for this connector and unscrew to remove controller board.
(http://i.imgur.com/EnEtpySh.jpg)


Install controller board
Fixed controller board with two screw.
(http://i.imgur.com/kNyTp7th.jpg)



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

(http://i.imgur.com/9sxX7bvh.png)

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
(http://i.imgur.com/7PClw4Ah.jpg)


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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: xauser on Thu, 15 June 2017, 12:13:50
Thank you hasu for doing this, order just sent.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: Puddsy 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: pab on Wed, 28 June 2017, 22:20:18
Is this compatible with the FC980M? If so, I'm in. :)
Title: Re: [GB] TMK FC980C Alt Controller
Post by: SpAmRaY 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
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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
Title: Re: [GB] TMK FC980C Alt Controller
Post by: pab 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!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: yonghf on Thu, 29 June 2017, 03:14:38
I'm in! Just sent you an email.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: kawasaki161 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
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: stoic-lemon 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 :)
Title: Re: [GB] TMK FC980C Alt Controller
Post by: Latin00032 on Thu, 29 June 2017, 09:33:35
Omg! I thought hasu said this wasent going to happen
Title: Re: [GB] TMK FC980C Alt Controller
Post by: stoic-lemon on Thu, 29 June 2017, 12:26:56
Hasu always delivers what the people want.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: IneffableTao on Thu, 29 June 2017, 15:28:54
So glad to see this moving forward!  In for one, emailed
Title: Re: [GB] TMK FC980C Alt Controller
Post by: testplsignore on Thu, 29 June 2017, 16:54:30
Wew!

I'm in for one!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: ceflame on Thu, 29 June 2017, 17:26:25
In for two. Thanks!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: stoic-lemon 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?
Title: Re: [GB] TMK FC980C Alt Controller
Post by: heyitsqi on Fri, 30 June 2017, 10:50:25
Love my 660C controller immensely. GL!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: meiosis on Fri, 30 June 2017, 14:00:57
How close is this? Tempted since there is like no way to use print screen effectively
Title: Re: [GB] TMK FC980C Alt Controller
Post by: moh18one 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: yokken on Sun, 02 July 2017, 14:58:01
In for one! Thanks Hasu!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: stoic-lemon on Mon, 03 July 2017, 00:55:02
Good luck! Did you find anywhere that had one for less than ¥29,000?
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.

(http://i.imgur.com/cK1AbkLh.jpg)


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

(http://i.imgur.com/dIi7UAd.png)

Everythig goes well so far.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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
Title: Re: [GB] TMK FC980C Alt Controller
Post by: drevyek on Wed, 26 July 2017, 15:25:58
Just got my hands on a 980C, are there extras coming that can be ordered?
Title: Re: [GB] TMK FC980C Alt Controller
Post by: Puddsy 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?
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
(http://i.imgur.com/ZFqBI58.jpg)

No leftover from first batch. Second batch will occur in next several weeks.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: m1kehonch0 on Sat, 29 July 2017, 21:34:26
Count me in!


Sent from my iPhone using Tapatalk
Title: Re: [GB] TMK FC980C Alt Controller
Post by: ceflame on Thu, 03 August 2017, 23:48:24
Received mine today and installed it. Works perfectly, thanks Hasu!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: ceflame 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.

(http://i.imgur.com/kKzA2Rx.png)


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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: ceflame 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: stoic-lemon 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!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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
Title: Re: [GB] TMK FC980C Alt Controller
Post by: drevyek on Tue, 08 August 2017, 03:38:35
Got mine, installed and flashed it. About as smooth a swap as you can hope for.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: dosaku on Tue, 15 August 2017, 10:05:28
Got mine too, first time using TMK but everything works just fine. Very happy customer.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: xauser 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!
Title: Re: [GB] TMK FC980C Alt Controller
Post by: hasu 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.
Title: Re: [GB] TMK FC980C Alt Controller
Post by: omgar on Tue, 22 August 2017, 15:20:19
Received my controller today. Thanks for all the work you do, Hasu! :thumb:
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Fri, 17 November 2017, 19:55:32
This is still available if anyone is interested.
Thanks
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: tuxkey 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..
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Wed, 11 April 2018, 18:57:09
Demand for this controller is very little now but still available so far.

I'll stop producing this controller when components in hand runs out. 30 pcs can be produced from the compoenents.
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Thu, 26 April 2018, 22:00:27
Updated firmware.  This change increase scan rate and disables debug print to accept fast key input .
Never got report from users but If you experience drop or transpose keys in fast typing try new firmware.

You can download from keymap editor or build from the latest source code.
http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?fc980c
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: bizzy11 on Fri, 18 May 2018, 11:51:15
Is there a way to reduce the delay for activating a modifier key when using dual-role (ACTION_MODS_TAP_KEY)? I currently have my left shift key activate caps lock on tap, and my caps lock key acting as Layer 1 key when pressed, backspace on tap.

I noticed there is a considerable delay when I try to activate shift or Layer 1. I type fairly quickly, so the delay is really messing up my speed.

I attached my hex file in case I might have done something wrong. I've only been using the keymap editor, still very new to TMK.
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Fri, 18 May 2018, 23:51:57
you can change the delay(200ms) with defining TAPPING_TERM in config.h. you have to build firmware form souurce codes.

When this doens't work you have to change codes under tmk_core/.
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: G1LL3Y on Wed, 23 May 2018, 18:44:02
Are these still available? I may want to get one for when I do get a FC980C in the future. I just ordered your controller for the FC660C at 1Upkeyboards.com can’t wait for it, but I love the FC980C layout.
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Wed, 23 May 2018, 19:34:01
Yes,  it is available so far.

But this project will be closing,  at least 24 pcs can be assembled before shutdown. It is enough for demand for several months probably.
https://geekhack.org/index.php?topic=91842.msg2591952#msg2591952
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: chadamph on Fri, 21 September 2018, 23:56:23
Hi,

I received and to install the controller, the magnificent work and many possibilities. Thank you for the speed and the quality of the service. A controller bluetooth for the FC980C is planned?
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Sat, 22 September 2018, 08:18:56
Hi,

I received and to install the controller, the magnificent work and many possibilities. Thank you for the speed and the quality of the service. A controller bluetooth for the FC980C is planned?

I have no plan for bluetooth one.
Demand for this controller is becomnig even very small now and its proction is colosng as the first post says.
The last 13 controllers are still avaiable.
Title: Re: [GB] TMK FC980C Alt Controller [Leftover sale]
Post by: hasu on Sat, 24 November 2018, 13:27:16
4pcs are still in stock.

Thank you
Title: Re: [GB] TMK FC980C Alt Controller [OUT OF STOCK]
Post by: hasu on Thu, 31 January 2019, 02:10:29
Out of stock now.
I'll make small batch of controller again and they will become avilable around end of Feb.

Thanks
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: hasu on Thu, 28 February 2019, 23:16:36
[RESTOCK]
FC980C Alt Controller is back in stock now and can be shipped within a week.

Thank you
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: saint_james on Sun, 08 September 2019, 02:33:49
I'm resurrecting this thread as I'm looking for the FC980C controller.  Are any available?
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: hasu on Sun, 08 September 2019, 03:02:14
I'm resurrecting this thread as I'm looking for the FC980C controller.  Are any available?

yes.
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: saint_james on Sun, 08 September 2019, 03:28:55
I'm resurrecting this thread as I'm looking for the FC980C controller.  Are any available?

yes.

That is fantastic!  PM sent, hasu!  :thumb:
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: hasu on Sun, 08 September 2019, 03:44:15
I'm resurrecting this thread as I'm looking for the FC980C controller.  Are any available?

yes.

That is fantastic!  PM sent, hasu!  :thumb:

Check first post and email me at hasu@tmk-kbd.com.
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: saint_james on Sun, 08 September 2019, 03:56:49
I'm resurrecting this thread as I'm looking for the FC980C controller.  Are any available?

yes.

That is fantastic!  PM sent, hasu!  :thumb:

Check first post and email me at hasu@tmk-kbd.com.

Email sent!  :D
Title: Re: [GB] TMK FC980C Alt Controller [RESTOCK Mar-01]
Post by: hasu on Mon, 14 October 2019, 18:55:19
Updated firmware for initial state of LED indicators.

Without the fix all of the indicators can be lit up wrongly just after plugin. This bug is not harmful to keyboard hardware at all, you don't have to update unless it bugs you. https://github.com/tmk/tmk_keyboard/commit/47775af20671e347e7e5545f63b42a51f0a4df04

You can download the latest firmware from Keymap Editor or github repo.