HHFox (aka: DIY PCB)
- mashby
- Location: Nashville, TN USA
- Main keyboard: KBC Poker (MX-Black)
- Main mouse: Apple Magic Trackpad
- Favorite switch: Buckling Spring
- DT Pro Member: -
- Contact:
matt3o -- you never cease to amaze me. WOW.
-
- Location: Amsterdam
- Main keyboard: variable: beamspring, Northgate, IBM SSK, Topre
- Main mouse: CST L-Trac
- Favorite switch: beamspring, dampened complicated white Alps, Topre
- DT Pro Member: -
wow, that is great and VERY inspiring; an oldschool technique i've only heard about and it looks very feasible, if armed with zen-monk precision and patience. Those chemicals look about as dangerous as the bleach in my film hand-developing days.
Would also be a great way to be able to have a more freestyle (or ergonomic, if you insist, less square in any case) arrangement of keys ?
J.
Would also be a great way to be able to have a more freestyle (or ergonomic, if you insist, less square in any case) arrangement of keys ?
J.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
thank you manmashby wrote:matt3o -- you never cease to amaze me. WOW.
sure, the good part of custom kb is that you can do whatever you wantnourathar wrote:Would also be a great way to be able to have a more freestyle (or ergonomic, if you insist, less square in any case) arrangement of keys ?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Diode porn! Love how a camera can make sloppy work look nice!matt3o wrote:if I remember from one of your pictures you have loose wires connecting the rows/cols. my suggestion would be to make the wires very tight. Can you take a close up of your hand-wiring job?
And a more informative shot to answer your question:
- Vierax
- Location: France (Lille)
- Main keyboard: Tipro MID KM128 Bépo layout
- Main mouse: Kensington Orbit Trackball
- Favorite switch: MX Clear / MX Grey (under thumbs)
- DT Pro Member: -
- Contact:
rofl !
You seem to have an expensive camera (or a good skill and the appropriate lens)
You seem to have an expensive camera (or a good skill and the appropriate lens)
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
The trick is to shoot looking into reflections. And for arty blur, go wide open with a quick lens. f/2.8 in this case.
More PCB pictures please. Matt's one deserves a spot on the site banner!
More PCB pictures please. Matt's one deserves a spot on the site banner!
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
your wiring is not that bad. the wires are okay, the problem is more with the diodes I believe (connections are a bit messy). Also I see some spots were cols go dangerously close to rows.
I would also rewire the yellow one. Use a smaller wire, go under the current matrix down from row 1 to below row 2 and up again to row 1. Cut all wire ends if they are too long (again I see at least a couple of dangerous spots from here). Be sure that the sides and the bottom of the case are well insulated. It might be that a wire shorts on the side and not on the bottom.
If that's not enough you can try to insulate the connections with epoxy glue. If you want you can send it to me and I'll try to review it.
I would also rewire the yellow one. Use a smaller wire, go under the current matrix down from row 1 to below row 2 and up again to row 1. Cut all wire ends if they are too long (again I see at least a couple of dangerous spots from here). Be sure that the sides and the bottom of the case are well insulated. It might be that a wire shorts on the side and not on the bottom.
If that's not enough you can try to insulate the connections with epoxy glue. If you want you can send it to me and I'll try to review it.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
All good points. I'll redo the yellow wire and get snippy with the loose ends near case edges, etc.
Quite miraculously, it all worked the first time I tested continuity and again when I put it together with the Teensy. So I let my enthusiasm race me on instead of taking my time to finish things off with finesse. Pretty confident I should do it better this time.
As for the Teensy, I'd like to fix it in place really, as the plan is to put Bluetooth components in place down at the back as well. Like your next move in the similarly stepped case HHFox!
Quite miraculously, it all worked the first time I tested continuity and again when I put it together with the Teensy. So I let my enthusiasm race me on instead of taking my time to finish things off with finesse. Pretty confident I should do it better this time.
As for the Teensy, I'd like to fix it in place really, as the plan is to put Bluetooth components in place down at the back as well. Like your next move in the similarly stepped case HHFox!
- Ichigo87
- Location: Paris, France
- Main keyboard: Noxary X60 v1
- Main mouse: G502 Lightspeed
- Favorite switch: Purple Zealios
- DT Pro Member: -
you've just made my day, really good idea... I wanted to build my own keyboard without too much tools and i think this diy PCB + wood could be the best way to do it! (i want to build my own CNC for alu and plastic but it is an other story... for an other year...)
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
please elaborate, I'm on the same project...Ichigo87 wrote:(i want to build my own CNC for alu and plastic but it is an other story... for an other year...)
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
HaaTa just found your PCB's ancestor.
Univac: crazy the old way. Take a look at the switches too.
http://deskthority.net/photos-videos-f8 ... t6918.html
Univac: crazy the old way. Take a look at the switches too.
http://deskthority.net/photos-videos-f8 ... t6918.html
- Ichigo87
- Location: Paris, France
- Main keyboard: Noxary X60 v1
- Main mouse: G502 Lightspeed
- Favorite switch: Purple Zealios
- DT Pro Member: -
I am still at the beginning, i read a lot on french forum, I try to figure out if what i have in mind is duable for a reasonable price (approx 500€). I want it small because i am gonna use it on a desk and i only need to work on max 30cmX30cm pieces (keyboard and arcade stick), i need a box to reduce noise but i don't need extreme precision. Using my dremel can be a plus.matt3o wrote:please elaborate, I'm on the same project...Ichigo87 wrote:(i want to build my own CNC for alu and plastic but it is an other story... for an other year...)
After some research working on wood and acrylic don't seem to need a highly evolved structure but i would like to work on aluminium sheet (for KB plate) and i am not sure if it is possible with a cheap diy CNC. And i also need to learn some CAD basics.
So it is a long time project...
before i would like to try your pcb technique, what did you used to draw the holes accurately on the copper, only pencil and ruler?
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
from my little experience, an alu frame is mandatory for precision works.Ichigo87 wrote:I am still at the beginning, i read a lot on french forum, I try to figure out if what i have in mind is duable for a reasonable price (approx 500€). I want it small because i am gonna use it on a desk and i only need to work on max 30cmX30cm pieces (keyboard and arcade stick), i need a box to reduce noise but i don't need extreme precision. Using my dremel can be a plus.matt3o wrote:please elaborate, I'm on the same project...Ichigo87 wrote:(i want to build my own CNC for alu and plastic but it is an other story... for an other year...)
After some research working on wood and acrylic don't seem to need a highly evolved structure but i would like to work on aluminium sheet (for KB plate) and i am not sure if it is possible with a cheap diy CNC. And i also need to learn some CAD basics.
So it is a long time project...
I printed a CAD drawing with the to-the-micron position of the holes. Then with a hand drill I made a small dent and lastly with a standard drill I made the holes.Ichigo87 wrote:before i would like to try your pcb technique, what did you used to draw the holes accurately on the copper, only pencil and ruler?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Before our plates went to the laser cutter, I tried this for visualisation's sake but found a 1:1 scale impossible to achieve. You're printing directly from inside DraftSight or Inkscape? I had to go via PDF, which threw the scale off.matt3o wrote:I printed a CAD drawing with the to-the-micron position of the holes.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
I had the same problem. My solution was DXF > PDF > SVG. From inkscape I set the width == the real board width in mm. It turned out perfectly aligned.Muirium wrote:Before our plates went to the laser cutter, I tried this for visualisation's sake but found a 1:1 scale impossible to achieve. You're printing directly from inside DraftSight or Inkscape? I had to go via PDF, which threw the scale off.matt3o wrote:I printed a CAD drawing with the to-the-micron position of the holes.
- bearcat
- Main keyboard: Kinesis Freestyle
- Main mouse: none
- Favorite switch: cherry
- DT Pro Member: -
I've got a shapeoko CNC -- some of the folks on the forums have used it to cut aluminium without any trouble; i'm waiting for a new set of x-axis plates & some endstops before i try any aluminium.
Another affordable CNC kit i've heard really good things about is Lobo CNC. Very rigid frame, definitely capable of doing alu & brass. A local hackerspace has one and gets some really nice results.
Another affordable CNC kit i've heard really good things about is Lobo CNC. Very rigid frame, definitely capable of doing alu & brass. A local hackerspace has one and gets some really nice results.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
ooh the shapeoko seems nice! thanks for sharing!
edit: I double checked the shapeoko, it doesn't have the resolution I'm looking for... I'm afraid that to get something serious you can't go under 1500 euros. Anyway a very nice project nonetheless
edit: I double checked the shapeoko, it doesn't have the resolution I'm looking for... I'm afraid that to get something serious you can't go under 1500 euros. Anyway a very nice project nonetheless
- Ichigo87
- Location: Paris, France
- Main keyboard: Noxary X60 v1
- Main mouse: G502 Lightspeed
- Favorite switch: Purple Zealios
- DT Pro Member: -
That's look like a perfect christmas gift, too bad i live in France (shipping = 137 USD).bearcat wrote:I've got a shapeoko CNC -- some of the folks on the forums have used it to cut aluminium without any trouble; i'm waiting for a new set of x-axis plates & some endstops before i try any aluminium.
Another affordable CNC kit i've heard really good things about is Lobo CNC. Very rigid frame, definitely capable of doing alu & brass. A local hackerspace has one and gets some really nice results.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
Indeed if it were in EU I might have considered it. Even though it seems there's a distributor in UK
- Ichigo87
- Location: Paris, France
- Main keyboard: Noxary X60 v1
- Main mouse: G502 Lightspeed
- Favorite switch: Purple Zealios
- DT Pro Member: -
Do you speak about Markerslide?matt3o wrote:Indeed if it were in EU I might have considered it. Even though it seems there's a distributor in UK
This is a really interesting CNC, i need to read more about it but it seems enought to make keyboard and arcade stick with wood, plastic and thin aluminium sheets.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
sorry, forgot the link http://makerslideeurope.com/Ichigo87 wrote:Do you speak about Markerslide?matt3o wrote:Indeed if it were in EU I might have considered it. Even though it seems there's a distributor in UK
This is a really interesting CNC, i need to read more about it but it seems enought to make keyboard and arcade stick with wood, plastic and thin aluminium sheets.
-
- Location: Moscow, Russia
- Main keyboard: Choc mini
- Main mouse: saitek rat 5
- Favorite switch: mx red
- DT Pro Member: -
There's a better method than drawing everything by hand. It is called "Laser Ironing", and is available with common materials at home.
Basically you'll need a laser (that's very important) printer, glossy magazine cover and clothes iron.
1) Set your printer to maximum toner expense and print your pre-designed PCB on the glossy cover page. Just turn all toner-saving settings off and use maximum boldness. Beware, your PCB scheme must be printed MIRRORED.
2) Clean your metal plate with degreaser and polish it if needed.
3) Place printed sample over your metal plate (printed side DOWN), and put a thin piece of cloth (or just a thick paper sheet) over it. Carefully iron over this sandwich (temperature must be in range from mid to high, depends on toner quality). Congratulations, now your PCB layout is transferred from glossed page to metal.
4) If some toner pieces have come off during ironing - just draw these with permanent marker.
5) Profit! Continue with etching.
This method allows even creation of small series of custom PCBs with somewhat high precision, and is widely used by electronics enthusiasts in Russia.
Link with detailed description and video:
http://cxem.net/master/45.php (Russian!)
Basically you'll need a laser (that's very important) printer, glossy magazine cover and clothes iron.
1) Set your printer to maximum toner expense and print your pre-designed PCB on the glossy cover page. Just turn all toner-saving settings off and use maximum boldness. Beware, your PCB scheme must be printed MIRRORED.
2) Clean your metal plate with degreaser and polish it if needed.
3) Place printed sample over your metal plate (printed side DOWN), and put a thin piece of cloth (or just a thick paper sheet) over it. Carefully iron over this sandwich (temperature must be in range from mid to high, depends on toner quality). Congratulations, now your PCB layout is transferred from glossed page to metal.
4) If some toner pieces have come off during ironing - just draw these with permanent marker.
5) Profit! Continue with etching.
This method allows even creation of small series of custom PCBs with somewhat high precision, and is widely used by electronics enthusiasts in Russia.
Link with detailed description and video:
http://cxem.net/master/45.php (Russian!)
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
That's the kind of smartly lazy process I can believe in!
Re: CNC. I can do any UK proxying you guys need. I'm keen to see you get started on this so I can join in when you're making good stuff!
Re: CNC. I can do any UK proxying you guys need. I'm keen to see you get started on this so I can join in when you're making good stuff!
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
I tried the laser printer thing, but it didn't work for me (it didn't last the acid process). But I'm sure I'm doing something wrong.
thanks Muirium! problem is that it's out of stop ATM
thanks Muirium! problem is that it's out of stop ATM
- bearcat
- Main keyboard: Kinesis Freestyle
- Main mouse: none
- Favorite switch: cherry
- DT Pro Member: -
O_O what kind of resolution are you talking about? The shapeoko can get to sub-.1mm tolerances without any trouble. I don't know if i'd use it to route PCBs, but it's definitely capable of milling keyboard trays. It almost gets easier with alu because you run at a much slower feedrate.matt3o wrote:edit: I double checked the shapeoko, it doesn't have the resolution I'm looking for... I'm afraid that to get something serious you can't go under 1500 euros. Anyway a very nice project nonetheless
Anyway, my goal for the holidays is to get the shapeoko cutting some alu trays, so i'll report back & you can decide
Edit: i should say, what kind of resolution are you shooting for?
Last edited by bearcat on 27 Nov 2013, 22:45, edited 1 time in total.
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
Keyboard finally finished!
Just a pinch smaller than Filco Minila Air!
I'm now trying to get used to the HHKB layout (with some important variations actually).
All switches are MX Blue except for the right FN which is Red. After a while working on it I found a little tiring to pinky-press it, so I softened it a bit with a MX Red.
Home/End are on < and > instead of L and .
It feels much more natural to me this way.
The Hyper key is actually a second FN key. very useful to reach the function layer with the left hand. The C64 is for firmware update. Everything else is very close to the HHKB.
This is by far the most complicated, long to build, swear-prone, keyboard I've ever build... But it's also definitely the best one!
Stay tuned for the next custom keyboard (I've got an ALU poker case so I might end up doing something with it)
Just a pinch smaller than Filco Minila Air!
I'm now trying to get used to the HHKB layout (with some important variations actually).
All switches are MX Blue except for the right FN which is Red. After a while working on it I found a little tiring to pinky-press it, so I softened it a bit with a MX Red.
Home/End are on < and > instead of L and .
It feels much more natural to me this way.
The Hyper key is actually a second FN key. very useful to reach the function layer with the left hand. The C64 is for firmware update. Everything else is very close to the HHKB.
This is by far the most complicated, long to build, swear-prone, keyboard I've ever build... But it's also definitely the best one!
Stay tuned for the next custom keyboard (I've got an ALU poker case so I might end up doing something with it)