Author Topic: [GB] Filco tenkeyless custom ATmega32u4 controller - All gone, that's it folks.  (Read 253751 times)

0 Members and 2 Guests are viewing this topic.

Offline Kalmarauder

  • Posts: 21
  • Location: Hamilton, Ontario, Canada
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #300 on: Sun, 14 October 2012, 21:31:29 »
I would like one of these, but I have no soldering experience and I would need guidance in programming it.

Offline WhiteFireDragon

  • Posts: 2276
    • youtube
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #301 on: Mon, 15 October 2012, 06:12:16 »
They come soldered, unless you request for one unsoldered. All you have to do is pluck the stock filco controller off and plug this one in, so soldering required.

Offline fruktstund

  • Posts: 194
  • Location: Swedish woods
  • !
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #302 on: Tue, 16 October 2012, 07:42:48 »
nsfw, porn:


\o/

Now I'll just have to program this beat, but that'll have to wait until tonight, probably.

Offline metalliqaz

  • * Maker
  • Posts: 4951
  • Location: the Making Stuff subforum
  • Leopold fanboy
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #303 on: Tue, 16 October 2012, 07:45:03 »
Might I ask, how did you get it first?  I was under the impression bpiphany was going to work down the list from the top...

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #304 on: Tue, 16 October 2012, 07:49:02 »
Might I ask, how did you get it first?  I was under the impression bpiphany was going to work down the list from the top...

I cherry picked a few persons.. Living close or I knew since earlier, or just high profile members. I have started working my way down the list now. It'll be a couple of days of sending inquiries to a number of people each day. I wouldn't be able to handle all at the same time..

fruktstund: Did you try closing the case? I noticed my controller is a little bit higher than the stock one. It fit just perfectly in my case. Hopefully the Filco tolerances are tight.. Otherwise there is room to sand away some PCB material to make it fit. There is nothing important that close to the edges =)

Offline SmallFry

  • ** Moderator Emeritus
  • Posts: 3887
  • Location: Wisconsin, USA
  • Leaving 6/15; returning 6/22 or so.
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #305 on: Tue, 16 October 2012, 08:14:17 »
nsfw, porn:
Show Image


\o/

Now I'll just have to program this beat, but that'll have to wait until tonight, probably.

Offline metalliqaz

  • * Maker
  • Posts: 4951
  • Location: the Making Stuff subforum
  • Leopold fanboy
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #306 on: Tue, 16 October 2012, 08:29:37 »
"high profile" lol
I am the 99%

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #307 on: Tue, 16 October 2012, 09:49:49 »
If you notice, they are both in Sweden. :D
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."

Offline boost

  • BOSTMOBILE
  • * Elevated Elder
  • Posts: 3300
  • NY Giants!!!
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #308 on: Tue, 16 October 2012, 10:19:16 »
Can't wait to get this.
"Aerodynamics are for people who can't build engines."

-Enzo Ferrari

Offline phetto

  • HHKB JP
  • * Elevated Elder
  • Posts: 919
  • Location: Sweden
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #309 on: Tue, 16 October 2012, 10:34:04 »
Im getting mine in a few days! woohoo

Offline fruktstund

  • Posts: 194
  • Location: Swedish woods
  • !
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #310 on: Tue, 16 October 2012, 10:37:18 »
Probably the first time ever living in Sweden is good when it comes to keyboard stuff. :>

fruktstund: Did you try closing the case? I noticed my controller is a little bit higher than the stock one. It fit just perfectly in my case. Hopefully the Filco tolerances are tight.. Otherwise there is room to sand away some PCB material to make it fit. There is nothing important that close to the edges =)
Yeah, I managed to close it. I had some problems closing the case, but I think that was more because of my inexperience when it comes to closing Filco cases. First time actually!
It didn't even occur to me that the controller might be too high, but it certainly didn't feel like it was the controller that was making me have problems with closing the case. Maybe it was though, I'll notice next time I open and close the case. :)

Now I just need to know how to program this thing, and I'm pretty sure I saw you writing somewhere about it, but I can't find it. I guess I can find the source on GitHub at least?
« Last Edit: Tue, 16 October 2012, 10:41:35 by fruktstund »

Offline harrison

  • Posts: 161
  • Location: Surrey, BC
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #311 on: Tue, 16 October 2012, 12:56:47 »
So stoked to receive my DIY pack.  I just finished cleaning off my work bench yesterday!
[work]ducky tiger dk-9008G2, cherry mx brown|logitech performance mx
[home]corsair k70 LUX RGB, cherry mx brown|logitech G700s

Offline damorgue

  • Posts: 1176
  • Location: Sweden
    • Personal portfolio
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #312 on: Tue, 16 October 2012, 12:59:45 »
YAY!
Quickie question: Two of the legs of the controller is supposed to not be used, right? I don't see any pads where you would solder them to anyway, so I guess they are supposed to be that way. Just wanted to make sure.

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #313 on: Tue, 16 October 2012, 13:40:36 »
YAY!
Quickie question: Two of the legs of the controller is supposed to not be used, right? I don't see any pads where you would solder them to anyway, so I guess they are supposed to be that way. Just wanted to make sure.

Yes, they are left open. I will upload the schematics later on. I think a wiki page will be a good idea.

Probably the first time ever living in Sweden is good when it comes to keyboard stuff. :>

fruktstund: Did you try closing the case? I noticed my controller is a little bit higher than the stock one. It fit just perfectly in my case. Hopefully the Filco tolerances are tight.. Otherwise there is room to sand away some PCB material to make it fit. There is nothing important that close to the edges =)
Yeah, I managed to close it. I had some problems closing the case, but I think that was more because of my inexperience when it comes to closing Filco cases. First time actually!
It didn't even occur to me that the controller might be too high, but it certainly didn't feel like it was the controller that was making me have problems with closing the case. Maybe it was though, I'll notice next time I open and close the case. :)

Now I just need to know how to program this thing, and I'm pretty sure I saw you writing somewhere about it, but I can't find it. I guess I can find the source on GitHub at least?

The controller won't be too high in the sense of hitting the top of the case, but as in too wide or whatever direction I am talking about.. On my case top it fit very snugly into the compartment of the case top. The between-'Up'-and-'End'-direction.

I will have to upload the code to a repository. It is very crude at the moment.. My solution to simplifying away the is_modifier array that was used in the original Phantom code limited the number of keys in the matrix to 128, and the Filco is 8x18=144 =P So I did a quick and dirty revert back to the old code, just to have the thing working on shipment =D Pressing both shift keys at the same time resets into the bootloader. As does passing a magnet across the controller, where that little glass tube is. I have no idea how strong the magnet needs to be, but I've been using not too extreme ones.

There are also other AVR keyboard firmwares out there, that should be easy to modify.

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #314 on: Tue, 16 October 2012, 14:43:19 »
Here is the current code at github for now https://github.com/BathroomEpiphanies/HID-Liberation-Device

Now I need to do some other stuff...

Edit: And also the very start of the guide for the DIY kit... http://deskthority.net/wiki/HID_Liberation_Device_-_DIY_Instructions
« Last Edit: Tue, 16 October 2012, 14:47:55 by bpiphany »

Offline xavierblak

  • Posts: 202
  • Location: NY
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #315 on: Tue, 16 October 2012, 15:18:48 »
I'm interested in one.

I'm also interested in an eventual version for the Quickfire Rapid. I see it was mentioned a few times in this thread. Has anyone done any work on reverse engineering the pinout yet? I could take a look at that. Is there an existing documentation on the filco pinout to compare it too?

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #316 on: Tue, 16 October 2012, 16:00:47 »
Reverse engineering the matrix is the easiest part. Only takes a Teensy++, a bunch of wires, and some patience.. After that, and with the appropriate firmware, you just punch away on the keys and let the engineering do itself =D

See this http://geekhack.org/index.php?topic=34392.msg640733#msg640733

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #317 on: Tue, 16 October 2012, 17:07:09 »
That's awesome. Can't wait to get mine.
I love Elzy

Offline TheProfosist

  • Posts: 3671
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #318 on: Tue, 16 October 2012, 17:25:08 »
Cant wait to get mine as well, ill sure up my layout as I wait and possibly get some matching caps on order from WASD.

Offline xavierblak

  • Posts: 202
  • Location: NY
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #319 on: Wed, 17 October 2012, 09:39:06 »
Reverse engineering the matrix is the easiest part. Only takes a Teensy++, a bunch of wires, and some patience.. After that, and with the appropriate firmware, you just punch away on the keys and let the engineering do itself =D

That's true. Anything else on the headers? I assume vcc, gnd, usb D-/D+, outputs for status leds, plus all the rows and columns for the keys. Anything else I'm missing? Are you planning on releasing a schematic for this?

Also if you are still taking down people interested in buying one the filco board please add me to the list.

Offline The_Beast

  • * Maker
  • Posts: 3964
  • Location: Wisconsin
  • I like wood ಠ_๏
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #320 on: Wed, 17 October 2012, 09:39:51 »
In for 2 pre-mades and 1 DIY ^___^



Vendor Status: Sadly, not taking any orders/pre-orders at this time

Vendor Quick Links: | Vendor Forum | Hardwood Wrist Rests | Hardwood 60% Cases | Customer Gallery | Giveaway |

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #321 on: Thu, 18 October 2012, 02:36:31 »
Reverse engineering the matrix is the easiest part. Only takes a Teensy++, a bunch of wires, and some patience.. After that, and with the appropriate firmware, you just punch away on the keys and let the engineering do itself =D

That's true. Anything else on the headers? I assume vcc, gnd, usb D-/D+, outputs for status leds, plus all the rows and columns for the keys. Anything else I'm missing? Are you planning on releasing a schematic for this?

Also if you are still taking down people interested in buying one the filco board please add me to the list.

I uploaded the schematic here http://deskthority.net/wiki/HID_Liberation_Device_-_DIY_Instructions at the very end. It's not quite correct. It used to be two separate files for the matrix and the controller parts. I just merged them, so there is some overlap, and I am not exactly sure which columns 1-18 A-R that should be paired up. But that is the general idea.

And yes, rows, columns, LEDs, and USB connectors should be all there is to it.

Offline Cindori

  • Posts: 200
  • Location: Sweden
    • My Blog
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #322 on: Thu, 18 October 2012, 03:19:51 »
nsfw, porn:
Show Image


\o/

Now I'll just have to program this beat, but that'll have to wait until tonight, probably.

White backplate?

Is there a filco that comes with that or did you color it yourself?

Offline DrugER

  • * Vendor
  • Posts: 241
  • Location: SEOUL, KOREA
  • JACKASS@KBDmania
    • JACKASS76@WORDPRESS.COM
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #323 on: Thu, 18 October 2012, 05:27:48 »
i'm very interested !!!
JACKASS76@WORDPRESS.COM
RED-LINE.KR

Offline Glissant

  • Posts: 1976
  • Location: Oslo, Norway
[Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #324 on: Thu, 18 October 2012, 08:21:26 »
I got mine today. Nothing much to report. No issues closing the Filco.
6246-0

Offline longweight

  • philanthropist
  • Posts: 1494
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #325 on: Thu, 18 October 2012, 08:26:48 »
Does it come pre-programmed?

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #326 on: Thu, 18 October 2012, 08:33:01 »
Does it come pre-programmed?

It should.. And if it doesn't I missed testing it as well.. But I think I got my workflow pretty clean =)

And general information: I'm working my way down the interest list. Sending out a couple of PMs every day or so. Meaning if you don't answer reasonably soon, other people will skip you in line. No worry though, everyone who has spoken up so far will have theirs eventually. I still haven't got the big heap of header pins from ebay. It's been quite some time now, and it can be ordering from China... Other components is not a limiting factor (except the PCBs of course, 150 of them).

Offline longweight

  • philanthropist
  • Posts: 1494
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #327 on: Thu, 18 October 2012, 08:34:48 »
Does it come pre-programmed?

It should.. And if it doesn't I missed testing it as well.. But I think I got my workflow pretty clean =)

And general information: I'm working my way down the interest list. Sending out a couple of PMs every day or so. Meaning if you don't answer reasonably soon, other people will skip you in line. No worry though, everyone who has spoken up so far will have theirs eventually. I still haven't got the big heap of header pins from ebay. It's been quite some time now, and it can be ordering from China... Other components is not a limiting factor (except the PCBs of course, 150 of them).


Excellent :D


Has mine been shipped?

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #328 on: Thu, 18 October 2012, 08:42:22 »
The firmware doesn't do much of course, just mimics the Filco, with an additional double-shift-kill-switch...

6248-0
Hope that doesn't spill anything too private.. Date stamped Tuesday =)

Offline longweight

  • philanthropist
  • Posts: 1494
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #329 on: Thu, 18 October 2012, 08:45:41 »
The firmware doesn't do much of course, just mimics the Filco, with an additional double-shift-kill-switch...

(Attachment Link)
Hope that doesn't spill anything too private.. Date stamped Tuesday =)


I am so excited!

Offline Glissant

  • Posts: 1976
  • Location: Oslo, Norway
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #330 on: Thu, 18 October 2012, 08:48:39 »
You should be, longweight. This is full of epic win!

bpiphany, you are excellent at what you do, sir. I am extremely happy with the controllers, and the packaging was very secure too. Perfect :).

Offline 4LI4Z

  • Posts: 123
  • Location: 127.0.0.1
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #331 on: Thu, 18 October 2012, 09:02:04 »
  :p Can't wait for it. I'm so excited.
BLING BLING GOLD SPRING

ErgoClear Filco MJT2 TKL || Apple EK II || Hall Effect Keypad || Cherry G81 HAD || IBM M SSK

Offline fruktstund

  • Posts: 194
  • Location: Swedish woods
  • !
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #332 on: Thu, 18 October 2012, 09:09:43 »
Here is the current code at github for now https://github.com/BathroomEpiphanies/HID-Liberation-Device

Now I need to do some other stuff...

Edit: And also the very start of the guide for the DIY kit... http://deskthority.net/wiki/HID_Liberation_Device_-_DIY_Instructions
Woohoo, I'll check it out!

White backplate?

Is there a filco that comes with that or did you color it yourself?
It's from a pink Filco, so yes, it comes in white. Maybe the white Filcos also do, but I have no idea really. <: Seems kind of reasonable though.

Offline xavierblak

  • Posts: 202
  • Location: NY
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #333 on: Thu, 18 October 2012, 09:17:08 »
I uploaded the schematic here http://deskthority.net/wiki/HID_Liberation_Device_-_DIY_Instructions at the very end. It's not quite correct. It used to be two separate files for the matrix and the controller parts. I just merged them, so there is some overlap, and I am not exactly sure which columns 1-18 A-R that should be paired up. But that is the general idea.

And yes, rows, columns, LEDs, and USB connectors should be all there is to it.

Very cool. Thanks! :)

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #334 on: Thu, 18 October 2012, 09:20:48 »
Did I miss the part where I was supposed to pay?

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #335 on: Thu, 18 October 2012, 09:23:14 »
No, you didn't. 
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline bpiphany

  • Thread Starter
  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #336 on: Thu, 18 October 2012, 09:25:23 »
Don't worry, you aren't too far down the line ;)

Offline tjweir

  • * Exquisite Elder
  • Posts: 1039
  • Location: Toronto
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #337 on: Thu, 18 October 2012, 09:31:54 »
Phew, I was asleep at the switch and missed the Phantom deadline.
I didn't want that to happen again.

:)  Cheers.

Offline bisl

  • Posts: 212
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #338 on: Thu, 18 October 2012, 11:04:29 »
Between this and Ergodox, I think I probably check geekhack around three dozen times per day. Once every 10-15 minutes? Sounds about right.

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #339 on: Thu, 18 October 2012, 12:53:48 »
Ahhhhh I can't wait to get mine!!!
I love Elzy

Offline esoomenona

  • Gnillort?
  • Posts: 5323
.
« Reply #340 on: Thu, 18 October 2012, 14:33:43 »
.
« Last Edit: Fri, 11 September 2015, 15:02:17 by esoomenona »

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #341 on: Thu, 18 October 2012, 14:34:19 »
Bid for one in Dan's auction :D
I love Elzy

Offline esoomenona

  • Gnillort?
  • Posts: 5323
.
« Reply #342 on: Thu, 18 October 2012, 20:36:29 »
.
« Last Edit: Fri, 11 September 2015, 15:42:35 by esoomenona »

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #343 on: Thu, 18 October 2012, 21:17:10 »
Pokemon
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline esoomenona

  • Gnillort?
  • Posts: 5323
.
« Reply #344 on: Thu, 18 October 2012, 23:39:45 »
.
« Last Edit: Fri, 11 September 2015, 15:39:16 by esoomenona »

Offline phetto

  • HHKB JP
  • * Elevated Elder
  • Posts: 919
  • Location: Sweden
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #345 on: Fri, 19 October 2012, 08:31:13 »
What can this be?

.... the piece itself! ty bpiphany

Offline Glissant

  • Posts: 1976
  • Location: Oslo, Norway
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #346 on: Fri, 19 October 2012, 09:44:50 »
Nice pictures, phetto! Now install that baby!

Offline phetto

  • HHKB JP
  • * Elevated Elder
  • Posts: 919
  • Location: Sweden
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #347 on: Fri, 19 October 2012, 14:15:42 »
^ will most certainly do it soon, im smashed with stuff to do, friends, family etc need help with thit and that.. :D

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #348 on: Fri, 19 October 2012, 17:17:18 »
I can help you install it... on my board
I love Elzy

Offline Glissant

  • Posts: 1976
  • Location: Oslo, Norway
[Interest Check] Filco tenkeyless custom ATmega32u4 controller.
« Reply #349 on: Fri, 19 October 2012, 17:20:50 »
6392-0

I already posted this in some other thread.
One of my pre-assembled and one DIY kit for you to envy me over ;).

Excellent work.