Filco tenkeyless custom ATmega32u4 controller

hoggy

01 Sep 2012, 23:12

1 for me, please.

User avatar
blighty

02 Sep 2012, 00:36

I am in for 1.
Thanks!

User avatar
zoidbergslo

09 Sep 2012, 23:11

Count me in. Almost missed this thing.

bpiphany

11 Sep 2012, 17:32

The PCB files have been sent to pcbwing for final checking before they go into production. I usually try to pull off some stunt altering the gerber files. So there may be a few issues to work out before the design passes their DRC. I think they like the challenges I put them up to though...

User avatar
graboy

12 Sep 2012, 00:40

bpiphany wrote:The PCB files have been sent to pcbwing for final checking before they go into production. I usually try to pull off some stunt altering the gerber files. So there may be a few issues to work out before the design passes their DRC. I think they like the challenges I put them up to though...
Looking forward to see how it works out.
Is the price still at $20?

User avatar
Kurk

12 Sep 2012, 12:49

Oh sweet! I'd like to have one.

stevedreams

13 Sep 2012, 00:05

If there's still space I would definitely like one as well.

FusRoDah

17 Sep 2012, 12:10

...
Last edited by FusRoDah on 17 Jan 2013, 09:40, edited 1 time in total.

bpiphany

17 Sep 2012, 14:09

I didn't quite mention it here, but I ordered plenty of extra PCBs. I will keep adding names to the interest list, working them off in order when I start having completed units to send off.

At the moment I've got 100 anti-static zip-lock bags to pick up at the post office. I thought that would be a nice touch =) I'm considering adding a magnetic (reed) switch to the controllers as well, to operate the hardware reset without need to open the case. (In case you would happen to load a corrupted firmware and not be able to do a software reset.) They are a bit expensive, but I think this is a better way than lowering the price to compensate for the lower parts cost at these higher numbers.

The circuit boards are definitely in production by now, there was only one minor thing that needed to be adjusted.

dfxdx

17 Sep 2012, 14:16

If you are still taking names then it would be great if you could put me down for one. Thanks.

User avatar
Daemon Raccoon

18 Sep 2012, 01:46

How did I miss this when it first came up?

I'd be down for one, it might make me actually consider using my Filco.

User avatar
mrdk

18 Sep 2012, 15:06

If that work's for ISO-TKL-Filcos too, I'm down for one too!

bpiphany

19 Sep 2012, 11:44

I'm pretty sure all the different tenkeyless models use the same main PCB. There are switch locations for the Japanese layout as well.

The picture I haven't posted here on DT yet.. My brand new test board is an ISO one =)
operation.jpg
operation.jpg (154.32 KiB) Viewed 12313 times

User avatar
korne

20 Sep 2012, 09:58

maybe interested in 1 or 2

chronos

20 Sep 2012, 20:11

This is hott!!! Put me down for 2x

bone

20 Sep 2012, 20:29

Please put me on the list for one.

Regards

User avatar
fossala
Elite +1

20 Sep 2012, 20:54

Is it to late to be on-board for 2?

bpiphany

28 Sep 2012, 23:12

Boards came in today =D I put one together, discovered I had botched up the firmware I had up and running on the prototype, spent all afternoon re-writing the firmware... But now at last it's all in working condition. I'm typing this post at the first finished controller!

Controller porn
surgery.JPG
surgery.JPG (314.23 KiB) Viewed 12183 times
prototype.JPG
prototype.JPG (400.76 KiB) Viewed 12183 times
straight.JPG
straight.JPG (367.16 KiB) Viewed 12183 times
landscape.JPG
landscape.JPG (983.31 KiB) Viewed 12183 times
mounted.JPG
mounted.JPG (361.74 KiB) Viewed 12183 times
There will be enough for everyone, more than 100 PCBs, and those are 15000 resistors, 4000 capacitors, and some other goodies. There seem to be a bit of a drought on ATmega32u4s at the moment though. But they should be coming back in stock in a month or so. I've got 50 to work with for now. Some of them I will need to re-program to run at 16 MHz instead of the 8 MHz they are pre-programmed to run.
components.JPG
components.JPG (287.41 KiB) Viewed 12183 times

User avatar
Daemon Raccoon

28 Sep 2012, 23:24

Yay! Oh wait, this means I have to find the money to pay for mine.

User avatar
litster

28 Sep 2012, 23:26

Awesome! What is the ISP6 for?

bpiphany

28 Sep 2012, 23:36

litster wrote:Awesome! What is the ISP6 for?
For me ;)

Nah, you never know when it's going to come in handy... I will use it to change the fuses on the second batch of controllers I got. They are pre-programmed to run on the internal 8 MHz clock source. But it is simple enough to change that via ISP.

Changing the bootloader requires an external programmer as well. I will need to change it on the ones I change clock source on. It will not run at the changed speed. So they will have to do with the LUFA bootloader. I think I will leave the Atmel one on the other ones though.

Edit: Also the reset pad is one of the ISP pads. I didn't add any other. The pad next to it is GND so it is easy enough to just short them out. I probably should have added instructions on the silkscreen =P I managed to do the silkscreen in reverse on the only electrolyte capacitor as well... They blow up if mounted the wrong way. Other than that it's only the larger chips that need to be mounted in a correct orientation.

User avatar
hamza_tm

29 Sep 2012, 00:14

What price were we thinking again?

:)

bpiphany

08 Oct 2012, 15:06

Updates:

I have promised free shipping for the ones bold enough to try to solder their own controller. Also to pop them up to the front of the line, since that is more or less only repacking stuff.

I had an issue trying to re-program some controllers that seem to have been sorted out now. The suppliers I usually order from are out of the regular ATmega32u4, but there is another chip that is factory set to use the internal 8MHz oscillator. This can be changed with a serial programmer, and I think I got that to work now. So all should be dandy to resume production.

I still need to get header pins and reed switches. I already have units only missing those. They are very quick to add though. And shipping time from DigiKey is usually ~2 days.

I'm hoping to get a video online to show how the soldering is done, but that is probably at least a couple of days away. Meanwhile I uploaded a scan of some components on GH to give an idea of what their sizes are http://geekhack.org/index.php?topic=350 ... #msg679916

User avatar
HzFaq

08 Oct 2012, 15:11

I'm very glad I decided against trying to do the soldering myself, considering the mess I made of the diodes on my Phantom :D.

How does the firmware loading work with these, is there a teensy bootloader equivilant?

bpiphany

08 Oct 2012, 15:43

HzFaq wrote:I'm very glad I decided against trying to do the soldering myself, considering the mess I made of the diodes on my Phantom :D.

How does the firmware loading work with these, is there a teensy bootloader equivilant?
Sort of, for competent people ;) running Linux there is a command line tool called dfu-programmer that does the trick. On windows Atmel's own GUI tool FLIP is usable once you've managed to install it...

User avatar
HzFaq

08 Oct 2012, 15:52

That sounds ominous...I'll give FLIP a try tonight.

bpiphany

13 Oct 2012, 00:50

I've got a pile of 40 or so completed controllers by now. I'll probably start contacting people through pm tomorrow to ask for money.

Some videos meanwhile, mostly of interest to those of you keen on soldering yourselves. Remember it is itsy bitsy teensy, but free shipping if you order at least one DIY kit =) And you will be included in the first round of shipping! Speak up, or wait in line for a PM request.

I didn't have any more upload quota this week, but I've got more material. One short clip on soldering the crystal, and some longer videos soldering a complete unit.

0603 https://vimeo.com/51306700
TQFP44 https://vimeo.com/51312926
Sticker https://vimeo.com/51319950

User avatar
Daemon Raccoon

13 Oct 2012, 17:29

Wheeeeeeeeeee, paid! Enjoy the beer. Already got my Pink Filco apart with a guitar pick and an old credit card.

User avatar
zoidbergslo

17 Oct 2012, 18:15

Will controllers come preloaded with simple US layout or will there be just bootloader on them.

bpiphany

18 Oct 2012, 11:12

zoidbergslo wrote:Will controllers come preloaded with simple US layout or will there be just bootloader on them.
I've built the firmware based on the ISO board I have, but I think the ANSI one should be exactly the same (minus the extra key right of left shift). The Filcos all use the same controller, programmed the same way, or at least I'm pretty confident that is the case. Even the Japanese versions. The extra Japanese keys are not included in the firmware at the moment. They are not hard to add, but I need to know where =)

Post Reply

Return to “Group buys”