geekhack

geekhack Community => Keyboards => Topic started by: pr0ximity on Sat, 11 February 2017, 18:26:54

Title: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 18:26:54
356 Mini - The Lost Manual

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

The OTD customs suffer from an extreme lack of documentation and understanding in the West. This is a real shame because I believe that the West has a growing appreciation for finely-made custom keyboards, yet there are valuable secrets related to pushing custom keyboard to their extremes locked away behind exclusive message boards and foreign languages.

The 356 Mini in particular has captured the vast majority of my keyboard attention for almost two years now. I use it as my daily driver, and yet I knew almost nothing about it when I recieved it, and still have only cobbled together what I now know through lots of guesswork, reading, and asking questions.

From what I've gathered thus far, it's one crazy little keyboard and it feels phenominal to type on.

This thread is my attempt to document all of the things I've learned about the 356 Mini in the hope that it might help other owners get more out of this amazingly stubborn and idiosyncratic keyboard, and log my progress towards understanding and appreciating the many design decisions made in such a small package. I of course welcome any corrections or additional info -- I don't speak Korean and have no real conduit to the Korean keyboard scene for any hard facts. Please help if you know more than I do! Especially if you have access to the original group buy or design threads on OTD.kr :D


Driving Goals:
☑ Replacement cable
☑ Reprogram layout
☑ Create new plate
☐ Replacement gasket


Table Of Contents:
1. Care & Feeding
2. Programming
3. Plate & PCB Design
4. Cable & Gasket


Thanks
This wouldn't be possible without a number of people who have helped along the way, either intentionally or otherwise, in alphabetical order:

BroCaps
Bunnylake
gundam
inornate
limitz
margo baggins
Mimic Cables
sixty
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 18:27:26
Care & Feeding

Cleaning Brass
I've found that a good solution for cleaning the brass of the Mini (and I'd imagine the other 356 boards) to be a solution of lemon juice mixed with baking soda. You should use enough baking soda to make the consistency of a gritty paste. Rub this on the brass with a towel of your choosing, then wash with warm water. Unlike Brasso or other brass cleaners this will not polish the brass, so it will retain its nice dull finish. I've also used a thin layer of olive oil to prevent tarnishing, however fingerprints will stick hard to it and tend to tarnish quickly (https://i.imgur.com/03vJ1Ig.jpg). Alternatively, people have used packing tape to prevent oxidation, however I'd recommend something with less sticky residue (some kind of 3M film perhaps).

Assembly
The tight tolerance of the keyboard mean that care should be taken during assembly. Specifically, I've found that the flexibility of the plate (and thus the harshness of bottoming-out on vintage Blacks) can vary if the plate and care are not put together evenly. I've had the most success by ensuring the case is upside-down and the top half is suspended so that the switches are off of the work surface I usually use two blocks of wood to rest the edges of the case on), then tightening the screws like you would a tire on a car: in a "star" pattern:

More
(http://i.imgur.com/XhEZ5Ag.jpg)


Additionally I'd recommend going over the pattern twice: once tightening loosely, leaving a gap in the case, then once again to tighten to close the case halves together. Don't over-tighten! The case halves should sit together completely flush with barely no visible seam, but the bolts don't need to be torqued down past that.
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 18:27:45
Programming

Some time ago I was directed to sixty's thread on Deskthority about the 356 series of Korean customs (https://deskthority.net/keyboards-f2/the-korean-custom-keyboards-1-356-series-t255.html), and to my knowledge this is still one of the only Western threads that goes into any detail about the design of these keyboards.

The 356 Mini's entry has a curious detail: unlike any other keyboard in the 356 series, its layout could be customized via an online webapp. Unfortunately the link had gone dead quite some time ago, but I was able to track down the creator of the app, inornate of OTD.kr, who has generously allowed me to document and host the code on GitHub:

https://github.com/jkomusin/356mini

It turns out that while indeed the layout can be customized via a webapp, the 356 Mini is not what most people these days call "programmable" -- having a bootloader which allows the layout to be uploaded via USB. Instead, the 356 Mini is like the other boards in the 356 series: it has a hardcoded layout baked into its firmware.  In order to customize the layout of the 356 Mini, you bake a layout into an early version of ps2avr and use an AVR ISP to flash the firmware of the keyboard. The web application does however provide a nice interface to set the layout of the keyboard with the appropriate row/column mapping and includes scripts which use the ps2avr makefiles to bake the keymap into the firmware.

The included README has instructions and an outline of the steps needed to flash the keyboard. As of the time of writing, I have been unable to get all of the features of the webapp working, which should include firing the shell script to compile the firmware, but the important bits still work and allow you to manually copy the keymap into the proper header file.

I don't have much experience with ps2avr, but I suspect newer versions would be compatible and I welcome any information people have about how it might work with the Mini. For example, I've not yet explored the firmware source to know where the breathing Escape key LED comes from, but I suspect it would be toggleable in there somewhere.

In addition, should you find yourself back in time when these came out and find a PCB that has never been flashed, these might be the fuse settings you need, though you should read up on Atmel and avrdude to understand what the various fuse settings mean (they're well documented and actually not that difficult to understand):

Code: [Select]
avrdude -c avrisp -P usb -p atmega32 -U hfuse:w:0xD7:m -U lfuse:w:0x0E:m -b 19200
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 18:27:59
Plate & PCB Design

EDIT: 2023 update can be found here (https://geekhack.org/index.php?topic=87603.msg3171032#msg3171032)

I'm currently in the process of reverse-engineering the plate design of the Mini to create a replacement made of polycarbonate, and perhaps in the future a partial plate (the vintage Blacks in my board are plate mount and I'm quite partial to how they're tuned). The first prototype is on it way to me.

The major difficulty I've had is that the plate's switches are actually separated by smaller spacing than the recommended Cherry specs. Instead of the recommended 19.05mm distance center-to-center between switches, my current best measurements put the switches 18.875mm apart center-to-center, a full 1/8mm shorter than 19mm which is what I've heard is often used in rough switch designs. This can cause some keys to be *extremely* close to each other, but I've never had any issues with keys touching orrubbing. It does accentuate small tolerance differences between either the switch cutouts in the plate or the keycaps, and has been a bit of a worry in getting polycarbonate cut by waterjet rather than aluminum cut by laser. But in theory it pushes the boundaries of how small a 60% keyboard can be, and coupled with the large brass weight I suspect the Mini may be the heaviest custom by volume out there. I'd like to measure to get a better comparison to some other customs.

The plate is a sandwich design, so there are no screws that hold it in place. It instead has supporting "wings" on the top and bottom edges that fit between the top and bottom halves of the case and hold the plate in place. When properly assembled, this does seem to afford the plate a bit of flex, though I'm not sure yet what the tolerances are above/below the plate in the case's cutouts to hold the supports when assembled. I suspect there may be a bit of intentional leeway left so that the plate can more freely flex when the keyboard is assembled. This is because the keyboard is specifically designed to allow the plate and PCB to flex. This may be aided by the strange markings along the supporting wings which I have not found details of anywhere:

More
(http://i.imgur.com/3GIR9QJ.jpg)


These ridges on the wings appear to only be present on the V1 version of the Mini, the V2 plates I've seen have all been plain and flat. However I suspect the tapered edge of the "carved" wings may allow for slightly more vertical movement of the plate when flexing in the assembled keyboard.

The PCB is designed with a single long cut across the middle between the two bottom-most rows of alphas. It is accompanied by four small vertical cuts, one to the left of both the "A" and "Q" keys as well as between the ";" and "'" keys and between the "[" and "]" keys. The V1 and V2 plates may be slightly different, at least one V2 I've seen has only two cuts, the ones next to the ";" and "[" keys. These cutouts allegedly afford the special PCB to flex even more than normal, specifically with heavy linear switches in mind:

More
(http://i.imgur.com/AO49WAM.jpg)

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


Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 18:28:08
Cable

The cable of the 356 Mini, as documented by sixty, is a curiosity: the Mini's PCB has a female USB Mini-B connector, however the ps2avr firmware speaks PS/2 over it. From what I've gathered and hypothesize, this was done because the firmware is the same as the other 356 boards which are intended to use hardwired Cherry PS/2 cables, however the incredibly tight design of the case and PCB doesn't leave room for a female PS/2 connector on the PCB.

The cable's pinout is fortunately a standard PS/2 -> USB mapping, as documented here: http://pinouts.ru/InputCables/usb_ps2_mouse_pinout.shtml (mirror (https://imgur.com/qx0P1yr))

I've run into some issues with dumb PS/2 -> USB adapters, so I recommend using a powered adapter like a BlueCube if you can I now recommend these inexpensive Monoprice adapters (https://www.monoprice.com/product?p_id=10934&gclid=Cj0KCQjwpNr4BRDYARIsAADIx9zEakLHps-XfFVYdtdPHbPAz_0EHO23a28fuJJ_jd6dmbF83_LXF5caAuxrEALw_wcB), they work much more reliably for me (on both the Mini and multiple other vintage PS/2 boards):

(https://i.imgur.com/T510xfG.jpg)

Gasket

There is a large rubber o-ring that fits around the assembled PCB+plate to ensure a tight fit while still allowing the plate to flex. Due to the sandwich design, without the gasket the keyboard will reportedly have a bit of a "rattle" to it, assumedly due to the plate moving around slightly.

The gasket rests on the sides of the exposed switches on the outside edge of the plate between the plate and PCB. It's unclear what exact material and dimensions of the gasket are at this time, but measurements and tests of new gaskets should be forthcoming.
Title: Re: 356 Mini - The Lost Manual
Post by: ghostjuggernaut on Sat, 11 February 2017, 18:55:50
Great work pr0ximity, this is a hell of a lot of information.  I look forward to seeing this evolve in the future.

If you ever want to add it to the gh wiki, let me know.




p.s. now I want a mini again haha.  :confused:
Title: Re: 356 Mini - The Lost Manual
Post by: happylacquer on Sat, 11 February 2017, 19:01:42
Where can you buy one of these bad boys?
Title: Re: 356 Mini - The Lost Manual
Post by: ghostjuggernaut on Sat, 11 February 2017, 19:03:16
Where can you buy one of these bad boys?

lol lots of time, money, and patience.

lately, you will probably need 3-4x as much money as the other two though.
Title: Re: 356 Mini - The Lost Manual
Post by: happylacquer on Sat, 11 February 2017, 19:03:44
Where can you buy one of these bad boys?

lol lots of time, money, and patience.

lately, you will probably need 3-4x as much money as the other two though.

RIP Me and my wallet I guess
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 19:09:13
Great work pr0ximity, this is a hell of a lot of information.  I look forward to seeing this evolve in the future.

If you ever want to add it to the gh wiki, let me know.




p.s. now I want a mini again haha.  :confused:

Yeah I've been debating where to put this stuff and how to format it on and off for a while. I think the GH Wiki might be a great place once I have things more buttoned up. For now I just wanted to get some of this stuff out there so it isn't lost :D
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 19:19:27
Where can you buy one of these bad boys?

lol lots of time, money, and patience.

lately, you will probably need 3-4x as much money as the other two though.

RIP Me and my wallet I guess

There were allegedly a fairly large number of them made so I'm surprised I haven't seen more of them recently. I can't remember who told me, but I think about 100 V1's per sixty's thread and apparently something like 2-300 V2's. The red V2's usually trade hands for a very fair price for 356 series boards, but it's been a while since I've seen one and prices in general have been crazy in the community this past year. I think a V2 would be worth around $6-700, should be on par with a 456GT in terms of rarity, but like I said it's been almost a year since I've seen one sold iirc.
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sat, 11 February 2017, 19:27:29
By the way, here's the current plate prototype CAD (attached), should be arriving early this week:

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

I've changed the cutouts around the spacebar to be a little less detailed and leave more supporting material around the switch and stabs, as well as enlarged some screw holes to make it a little more forgiving on tolerances. It also doesn't have the crazy carvings on the supporting wings, because ain't nobody got time for that.
Title: Re: 356 Mini - The Lost Manual
Post by: byker on Sat, 11 February 2017, 22:57:32
Great work pr0ximity, thanks for putting it together! I know how it feels when trying to program a board that has a lack of information - I had many troubles figuring out how to program my kaliet. I am sure this will be useful to at least a few others!
Title: Re: 356 Mini - The Lost Manual
Post by: riotonthebay on Sat, 11 February 2017, 23:15:39
This is wonderful, thanks for sharing! I'm especially interested in the design considerations. Hmmmmm....
Title: Re: 356 Mini - The Lost Manual
Post by: loud_asian on Sun, 12 February 2017, 00:09:37
Fantastic writeup dude. I love reading up on korean customs

Do you think with all the different features, such as the PCB cutouts and flexible plate, the typing experience feels better or is it just a bunch of hokey?
Title: Re: 356 Mini - The Lost Manual
Post by: BunnyLake on Sun, 12 February 2017, 02:05:21
Great post good sir


Sent from my iPhone using Tapatalk
Title: Re: 356 Mini - The Lost Manual
Post by: raymogi on Sun, 12 February 2017, 03:23:11
Hoping I will need this in the near future.
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Sun, 12 February 2017, 06:06:53
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...
i've heard the 356 mini was named 356 because it was the 356th prototype, so I can understand how much hard work (and money) went into that bad boy. this info is all from an old OTD member that I know... I got into the scene a little too late to see the OTD community in full action
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Sun, 12 February 2017, 06:09:28
oh yeah. and for the secret information behind message boards and foreign languages...
even other members of OTD have stuff they don't know that only the original creator knows. lool
you won't find much info to salvage other than what we can see from the actual board itself

truly phenomenal post though.  :thumb:
Title: Re: 356 Mini - The Lost Manual
Post by: nmur on Sun, 12 February 2017, 06:22:52
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...
i've heard the 356 mini was named 356 because it was the 356th prototype, so I can understand how much hard work (and money) went into that bad boy. this info is all from an old OTD member that I know... I got into the scene a little too late to see the OTD community in full action
I though all the otd's were named after classic sports cars, with the 356 being a Porsche
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Sun, 12 February 2017, 06:58:37
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...
i've heard the 356 mini was named 356 because it was the 356th prototype, so I can understand how much hard work (and money) went into that bad boy. this info is all from an old OTD member that I know... I got into the scene a little too late to see the OTD community in full action
I though all the otd's were named after classic sports cars, with the 356 being a Porsche

or maybe it's that. Its just a story I heard from an OTD member. I was thinking the same thing before he told me that because the 456 gt is also a sports car
Title: Re: 356 Mini - The Lost Manual
Post by: riotonthebay on Sun, 12 February 2017, 07:01:56
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...

What's this about a gasket? Anyone have a picture?
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Sun, 12 February 2017, 07:14:18
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...

What's this about a gasket? Anyone have a picture?

its this huge mofo o-ring thing. its supposed to get rid of the 'thunk' along with the foam liner underneath the pcb
Title: Re: 356 Mini - The Lost Manual
Post by: riotonthebay on Sun, 12 February 2017, 07:28:43
Interesting, and it slots between the PCB and plate? Very cool.
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Sun, 12 February 2017, 07:36:08
Interesting, and it slots between the PCB and plate? Very cool.

I don't own any OTD boards (yet) but I've typed on quite a few, but these little additions to the 356 mini's design works some damn good keylicious magic. Of all the boards I've typed on I'd still pick the 356 mini with top-notch vintage mx blacks in it as the best keyboard ever. 356s are long gone now but I'm aiming for a 456 gt with the best set of v.mx blacks I can find
Title: Re: 356 Mini - The Lost Manual
Post by: kawasaki161 on Sun, 12 February 2017, 08:07:09
I'm really interested in seeing the top case from the inside (especially the part where it has contact with the plate), as I've never really seen a large gap in the mating area of the top and bottom case, unless there is some other magic going on these tolerances must be insane in order to avoid a rattling sound.
Title: Re: 356 Mini - The Lost Manual
Post by: clappingcactus on Sun, 12 February 2017, 09:01:58
Interesting. I've never even seen an OTD in person but this thread is among the first that actually details the idiosyncrasies and cool details that make them special.
Title: Re: 356 Mini - The Lost Manual
Post by: riotonthebay on Sun, 12 February 2017, 11:26:53
I'm really interested in seeing the top case from the inside (especially the part where it has contact with the plate), as I've never really seen a large gap in the mating area of the top and bottom case, unless there is some other magic going on these tolerances must be insane in order to avoid a rattling sound.

I'd love to see this as well. pr0ximity, if you find more time to take pictures of the board taken apart, I'd be greatly appreciative!
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Sun, 12 February 2017, 11:32:13
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...

What's this about a gasket? Anyone have a picture?


I knew I was forgetting something, of course the gasket! Such a neat addition. As evilpacket said, it fits around the assembled PCB+plate, resting on the sides of the exposed switches.

I've added it to my goals, I'd like to take mine off and measure it to try and find a replacement. I can't imagine the material is all that crazy, it feels very similar to a WASD keyboard o-ring, though perhaps a bit harder than the red o-rings they stocked. Mine is a bit worn around the screws so I've been  hesitant to remove it for fear of breaking it. I've heard without it the keyboard can have a bit of rattle -- I believe it's used to keep the plate tight against the case. In my own theory where the sandwich-style mounting is meant to allow the plate some room to flex, it makes sense that you would want something soft that wouldn't impede that but that would keep things tight together to avoid rattling. I'll do a bit more examination when I have the board unassembled, there are definitely areas of the edges of the plate that are more worn and I wonder if the mounting has something to do with it.

On that note I'll also add a quick tip to assembling the keyboard, the screws need to be tightened evenly to get things to fall in place properly.

oh yeah. and for the secret information behind message boards and foreign languages...
even other members of OTD have stuff they don't know that only the original creator knows. lool
you won't find much info to salvage other than what we can see from the actual board itself

truly phenomenal post though.  :thumb:

Good to know I'm not missing much :P Though I'm very surprised the designers wouldn't be more interested in explaining the work that was put into the design and manufacturing.

I'm really interested in seeing the top case from the inside (especially the part where it has contact with the plate), as I've never really seen a large gap in the mating area of the top and bottom case, unless there is some other magic going on these tolerances must be insane in order to avoid a rattling sound.

I'll see if I can take some pictures when I have the board opened, I'd like to do some measurements. It does indeed seem like the board is very dependent on tight tolerances given the close switch placement and sandwich design. I think the gasket is the primary deterrence of rattling, however, as I mentioned above without it I've heard there's a bit of an unpleasant rattle.

Fantastic writeup dude. I love reading up on korean customs

Do you think with all the different features, such as the PCB cutouts and flexible plate, the typing experience feels better or is it just a bunch of hokey?

At the risk of sounding hokey myself I really do think it does, though I'm not sure I could say which aspects of the design are excessive and which parts contribute the most. When I first received the keyboard and disassembled/reassembled it I thought it was a bit harsh to type on, the plate felt very rigid. However, I removed the dampening foam that seemed to impede a bit of the flexibility of the plate and took extra care in seating the case and tightening screws evenly and there is 100% more flexibility in the plate, which is visually apparent when pressed firmly. After that I think it does feel quite a bit nicer.  gundam has hinted at this as well in his post detailing the Mini (https://geekhack.org/index.php?topic=78597.msg2007909#msg2007909). I haven't typed on any other OTDs but I can say it is incredibly satisfying to type on, and the sound of thick ABS paired buttery vintage Blacks in such a dense, heavy case is pretty awesome.

I've also heard that using the keyboard without the weight is supposed to make it feel different. It seems to be a pretty minor change bordering on placebo, but there might be some truth to extra resonance with an empty cavity and less weight/dampening from less mass. The brass weight weighs about the same as the assembled keyboard without it, just judging by hand.
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Sun, 12 February 2017, 20:17:25
I've been trying to figure out what kind of rubber the rubber gasking around the pcb was using but i've been unsuccessful so far
it's a secret that apparently the creator 응삼 is not willing to open it to the public. we may never know...

What's this about a gasket? Anyone have a picture?


I knew I was forgetting something, of course the gasket! Such a neat addition. As evilpacket said, it fits around the assembled PCB+plate, resting on the sides of the exposed switches.

I've added it to my goals, I'd like to take mine off and measure it to try and find a replacement. I can't imagine the material is all that crazy, it feels very similar to a WASD keyboard o-ring, though perhaps a bit harder than the red o-rings they stocked. Mine is a bit worn around the screws so I've been  hesitant to remove it for fear of breaking it. I've heard without it the keyboard can have a bit of rattle -- I believe it's used to keep the plate tight against the case. In my own theory where the sandwich-style mounting is meant to allow the plate some room to flex, it makes sense that you would want something soft that wouldn't impede that but that would keep things tight together to avoid rattling. I'll do a bit more examination when I have the board unassembled, there are definitely areas of the edges of the plate that are more worn and I wonder if the mounting has something to do with it.

On that note I'll also add a quick tip to assembling the keyboard, the screws need to be tightened evenly to get things to fall in place properly.

according to some stories the perfectionist creator tried out numerous prototypes for just the o-ring itself.... apparently some types of rubber hardens over time and repeated use, so it took him a while to find the right company with the right type of rubber.
Idk, because I've only typed on one and don't own one (yet) but what they did to find the exactly right type of rubber is my #1 question right now  ;D because that little addition does some wonders to the keyfeel, imo
Title: Re: 356 Mini - The Lost Manual
Post by: cicada on Tue, 14 February 2017, 22:56:26
Thank you very much for putting it together and make such a great post. Information on OTD boards is very scarce and limited so it's awesome to see a very detailed thread dedicated to the 356mini. I've been trying to learn more info from nasby but I was unable to comprehend fully to publish such information. He seems to know a lot about OTD boards, the meaning behind some of the design choices and the hand logo. Nasby mentioned about the "sea wave line" was degisned to give a better typing feel than the normal plate (I'm guessing it's the ridges on the plate wings).

I have a mini v2 and its plate has the carved wings. It could have been swapped out though because the previous owner has a lot of minis so he might have sent me v1 pcb and plate. I don't have it with me right now but once I get it back I will do some testing and try to reprogram the board. Again, thank you for the very helpful post  :thumb:
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Wed, 15 February 2017, 18:42:50
The first run of a polycarbonate plate for the Mini came in today. A little rough around the edges from the waterjet cutting by Big Blue Saw, but it should be easily smoothable with a little fine-grit sandpaper:

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

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

(http://i.imgur.com/9PFfcsu.gif)

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

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

Fitment of caps on the random bag of MX Reds from my Filco seems pretty dead-on for everything aside from the right Control, which is slightly too far to the right. It just barely rubs in the corner, but luckily I never use the right-hand mods :P I'm not 100% sure why its off but everything else seems to spot-on, it may be machining error, but I can't really see any other funky gaps along the bottom row. I think that hole is just slightly offset, it could be moved to the left in line with the other rows and look just fine.

(http://i.imgur.com/0E8Ww47.jpg)

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

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

Just to give a better idea of the tight tolerances this board works with:

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

All in all I'm *incredibly* happy with how this one turned out. I was not expecting it to be so close on the first run. I'm going to sand it up and see how it looks, but I might not even bother doing another run.

I also did find that the bare plate sits very low in the case, the pins on the bottom row of switches rest on the bottom of the case. I think the gasket is really instrumental to the design of the board, as from what I've seen it rests on the bottom half of the case and pushes the plate to be flush with the top half.

I'd like to take some more pictures of that fitment and do some closer looking once I have it apart for a bit while I contemplate the desoldering process. From gundam's write-up it sounds like a) the PCB holes are very tight and b) the traces are very thin. Needless to say I'm going to be taking my time desoldering  :-X
Title: Re: 356 Mini - The Lost Manual
Post by: evilpacket on Wed, 15 February 2017, 19:50:10
The first run of a polycarbonate plate for the Mini came in today. A little rough around the edges from the waterjet cutting by Big Blue Saw, but it should be easily smoothable with a little fine-grit sandpaper:

Show Image
(http://i.imgur.com/Ke1wuEW.jpg)


Show Image
(http://i.imgur.com/ZXN3RNs.jpg)


Show Image
(http://i.imgur.com/9PFfcsu.gif)


Show Image
(http://i.imgur.com/bBIaRcq.jpg)


Show Image
(http://i.imgur.com/Pz7tIgh.jpg)


Fitment of caps on the random bag of MX Reds from my Filco seems pretty dead-on for everything aside from the right Control, which is slightly too far to the right. It just barely rubs in the corner, but luckily I never use the right-hand mods :P I'm not 100% sure why its off but everything else seems to spot-on, it may be machining error, but I can't really see any other funky gaps along the bottom row. I think that hole is just slightly offset, it could be moved to the left in line with the other rows and look just fine.

Show Image
(http://i.imgur.com/0E8Ww47.jpg)


Show Image
(http://i.imgur.com/cEbvkeB.jpg)


Show Image
(http://i.imgur.com/rYKVG0Z.jpg)


Just to give a better idea of the tight tolerances this board works with:

Show Image
(http://i.imgur.com/cqzGdUu.jpg)


All in all I'm *incredibly* happy with how this one turned out. I was not expecting it to be so close on the first run. I'm going to sand it up and see how it looks, but I might not even bother doing another run.

I also did find that the bare plate sits very low in the case, the pins on the bottom row of switches rest on the bottom of the case. I think the gasket is really instrumental to the design of the board, as from what I've seen it rests on the bottom half of the case and pushes the plate to be flush with the top half.

I'd like to take some more pictures of that fitment and do some closer looking once I have it apart for a bit while I contemplate the desoldering process. From gundam's write-up it sounds like a) the PCB holes are very tight and b) the traces are very thin. Needless to say I'm going to be taking my time desoldering  :-X

nice!!!!!
Title: Re: 356 Mini - The Lost Manual
Post by: mdlt97 on Fri, 08 June 2018, 21:13:43
holy crap, the amount of detail is crazy, amazing job  :thumb:
Title: Re: 356 Mini - The Lost Manual
Post by: romevi on Fri, 08 June 2018, 21:15:05
holy crap, the amount of detail is crazy, amazing job  :thumb:

Good job on reaching 20!
Title: Re: 356 Mini - The Lost Manual
Post by: pngu on Mon, 27 August 2018, 03:10:02
Hey I know this thread is quite old, but did you ever finish the replacement PCB pr0ximity? Great work so far!
Title: Re: 356 Mini - The Lost Manual
Post by: Jefff on Fri, 02 April 2021, 00:44:18
Amazing work! Are the plate files public?
Title: Re: 356 Mini - The Lost Manual
Post by: mech0nly on Thu, 23 September 2021, 08:47:40
Managed to flash my mini to perform Left Fn & ctrl-caps swap.
Used USBasp (with libusb-win32 driver) for the programmer, plugged both port and pins, then flashed it using eXtreme Burner AVR.

(https://i.imgur.com/5hnt2ed.jpg)

I've also attached my hex in case needed.
Hope it helps for future owner and thanks josh for the guide!
Title: Re: 356 Mini - The Lost Manual
Post by: funderburker on Fri, 24 September 2021, 07:12:59
Managed to flash my mini to perform Left Fn & ctrl-caps swap.
Used USBasp (with libusb-win32 driver) for the programmer, plugged both port and pins, then flashed it using eXtreme Burner AVR.

Show Image
(https://i.imgur.com/5hnt2ed.jpg)


I've also attached my hex in case needed.
Hope it helps for future owner and thanks josh for the guide!

We've come a long way since this kind of flashing. Cool to see you got it working and didn't brick anything.  :thumb:
Title: Re: 356 Mini - The Lost Manual
Post by: Signature on Fri, 24 September 2021, 07:35:04
Managed to flash my mini to perform Left Fn & ctrl-caps swap.
Used USBasp (with libusb-win32 driver) for the programmer, plugged both port and pins, then flashed it using eXtreme Burner AVR.

Show Image
(https://i.imgur.com/5hnt2ed.jpg)


I've also attached my hex in case needed.
Hope it helps for future owner and thanks josh for the guide!

We've come a long way since this kind of flashing. Cool to see you got it working and didn't brick anything.  :thumb:
I kinda miss it tbh... back then you had to work for your mods ;)
Title: Re: 356 Mini - The Lost Manual
Post by: Sup on Fri, 24 September 2021, 20:53:49
Managed to flash my mini to perform Left Fn & ctrl-caps swap.
Used USBasp (with libusb-win32 driver) for the programmer, plugged both port and pins, then flashed it using eXtreme Burner AVR.

Show Image
(https://i.imgur.com/5hnt2ed.jpg)


I've also attached my hex in case needed.
Hope it helps for future owner and thanks josh for the guide!

Man i am so mad i didn't buy Cherry POM's when they where pretty obtainable back in the day. Awesome that you managed to flash it!
Title: Re: 356 Mini - The Lost Manual
Post by: ChromeJuice on Sun, 20 February 2022, 16:13:26
Attached is a half plate modification of the previously attached dxf file (that pr0ximity so graciously supplied). The R1 mod key margins on the right side have also been corrected.

Note: I have only tested this plate on the UTD 356 Mini with a 6.25u spacebar, but it should support 7u. I did my best to compare the plate to the UTD 356 Mini plate and everything seemed to line up exactly to the naked eye. Also note since I modified this with the UTD in mind the stabs are orientation is actually north facing as opposed to south facing. So if you are planning on using this for the OTD you need to do some quick modifications to the spacebar stab cutouts with FreeCAD or any other editor.

Plate was cut from the P3D store using frosted PC material.

(https://i.imgur.com/xRSiabP.jpeg)
(https://i.imgur.com/X2KK4ww.jpeg)

Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Mon, 21 February 2022, 08:12:19
Attached is a half plate modification of the previously attached dxf file. The R4 mod key margins on the right side have also been corrected.

Note: I have only tested this plate on the UTD 356 Mini with a 6.25u spacebar, but it should support 7u. Please use at your own risk, I did my best to compare the plate to the UTD 356 Mini plate and everything seemed to line up exactly to the naked eye.

Plate was cut from the P3D store using frosted PC material.

Show Image
(https://i.imgur.com/xRSiabP.jpeg)

Show Image
(https://i.imgur.com/X2KK4ww.jpeg)


Awesome! Thank you so much for sharing! I need to give PC another try, I’ve been back on an aluminum full plate but I really love the feeling of soft poly with the o-ring mount.
Title: Re: 356 Mini - The Lost Manual
Post by: Chuuu on Fri, 22 April 2022, 10:51:10
Here's the half plate I came up with. Basically took the full plate and half plate files from this thread, overlayed an ai03 generated plate, and cut out the alphas  ;D

Title: Re: 356 Mini - The Lost Manual
Post by: toniwonkanobi on Thu, 31 August 2023, 09:39:30
Has anyone (with an OTD 356) confirmed if the UTD full and half plate `dxf`'s in this thread actually fit/work with the OTD 356mini (and the OTD 356 V1/V2 PCBs)? :)
Title: Re: 356 Mini - The Lost Manual
Post by: pr0ximity on Tue, 05 September 2023, 22:06:10
Has anyone (with an OTD 356) confirmed if the UTD full and half plate `dxf`'s in this thread actually fit/work with the OTD 356mini (and the OTD 356 V1/V2 PCBs)? :)

(https://i.imgur.com/mrUd6K1.jpg)

I've been doing some experimenting with the various plates and PCBs I've collected over the years, probably owe this thread an update. A lot of what I've found is simply confirming what other folks know already, but I'll collect it here in summary.

In short, the UTD-based plates in this thread do not work with the original 356mini PCBs -- the switch spacing is slightly off.

However, the UTD-based plate attached to this post does work when used with a UTD-based PCB. I've tested this by mounting (not yet soldering) switches and caps in the attached plate with a Mechlovin UTD 356mini PCB. It all fits, though the USB port does stick out slightly from the case:
More
(https://i.imgur.com/JCv1ap0.jpg)


For folks with access to them, the plate and PCB made for the 356mimi by Vikipedeer also work in the original 356mini and the USB port positioning is the same spec as the original OTD PCB. However this was a fairly small run and extras are long gone.

Title: Re: 356 Mini - The Lost Manual
Post by: toniwonkanobi on Tue, 05 September 2023, 22:18:26
Has anyone (with an OTD 356) confirmed if the UTD full and half plate `dxf`'s in this thread actually fit/work with the OTD 356mini (and the OTD 356 V1/V2 PCBs)? :)

Show Image
(https://i.imgur.com/mrUd6K1.jpg)


I've been doing some experimenting with the various plates and PCBs I've collected over the years, probably owe this thread an update. A lot of what I've found is simply confirming what other folks know already, but I'll collect it here in summary.

In short, the UTD-based plates in this thread do not work with the original 356mini PCBs -- the switch spacing is slightly off.

However, the UTD-based plate attached to this post does work when used with a UTD-based PCB. I've tested this by mounting (not yet soldering) switches and caps in the attached plate with a Mechlovin UTD 356mini PCB. It all fits, though the USB port does stick out slightly from the case:
More
Show Image
(https://i.imgur.com/JCv1ap0.jpg)


For folks with access to them, the plate and PCB made for the 356mimi by Vikipedeer also work in the original 356mini and the USB port positioning is the same spec as the original OTD PCB. However this was a fairly small run and extras are long gone.



Thanks for the update! I'm sure everyone appreciates it. In case anyone is unaware, Gondolindrim is trying to make replacement OTD plates/PCBs that will be backwards-compatible with OG OTD plates/PCBs. He asked me to spread the world about his efforts. He's on Discord: gondolindrim_
Title: Re: 356 Mini - The Lost Manual
Post by: Rhienfo on Tue, 05 September 2023, 22:41:12
In short, the UTD-based plates in this thread do not work with the original 356mini PCBs -- the switch spacing is slightly off.

I remember hearing that it's slightly shorter spacing (I know there are measurements on the thread but remember hearing that it was 18.95mm instead of the standard 19.05mm)

I know that vintage blacks are basically a perfect fit for the board, but would that spacing would lead to other switches potentially have issues with caps rubbing? especially since cherry clones aren't 100% similar to cherry size wise. Also would larger caps like SA have issues as well?

Really cool thread, love the 356mini, wish I had all the monies to buy one (and a 360c... and a KMAC... and other old kustoms lol)
Title: Re: 356 Mini - The Lost Manual
Post by: Gondolindrim on Wed, 06 September 2023, 12:37:15
Hi guys,

I was made aware of this thread.

Indeed I am making replacements for the OTD TKL PCBs. There is a lot of work to do. I am documenting the process here:

https://acheronproject.com/otd_pcb_article/otd_pcb_article/

The article is still in its infancy, but I think I have trimmed the process down enough to make it repeatable.

Once I am done with the TKL PCB I am of course going for the 356 mini, but there is an issue: I need an OG PCB in my hands to make measurements -- preferable a plate too so I can make a replacement for that.

So if anyone is willing to part with a PCB and plate (or a whole 356 mini) for science please hit me up.
Title: Re: 356 Mini - The Lost Manual
Post by: bruin on Wed, 06 September 2023, 22:31:15
maybe if I can buy few replacement pcb's off of you  :cool:
Title: Re: 356 Mini - The Lost Manual
Post by: Gondolindrim on Thu, 07 September 2023, 00:01:35
maybe if I can buy few replacement pcb's off of you  :cool:

Please do. I am hoping that the PCB sales will at least help recoup the probable bank break I will have to do to afford a 356mini
Title: Re: 356 Mini - The Lost Manual
Post by: Rhienfo on Thu, 07 September 2023, 00:11:49
Please do. I am hoping that the PCB sales will at least help recoup the probable bank break I will have to do to afford a 356mini

need to sell keyboards so I can afford one lol, also would a hypothetical pcb be open source just so people don't have to deal with recreating their own in like 5 years.

Having issues with non open source stuff with me modding a cheap filco, but there are no universal plate and pcb files which is the most important thing to me (at least ones that I do not know), so I can't really do it without them.
Title: Re: 356 Mini - The Lost Manual
Post by: Gondolindrim on Fri, 08 September 2023, 12:53:16
Please do. I am hoping that the PCB sales will at least help recoup the probable bank break I will have to do to afford a 356mini

need to sell keyboards so I can afford one lol, also would a hypothetical pcb be open source just so people don't have to deal with recreating their own in like 5 years.

Having issues with non open source stuff with me modding a cheap filco, but there are no universal plate and pcb files which is the most important thing to me (at least ones that I do not know), so I can't really do it without them.

This will be open sourced hands down. As you said, no use in making yet another proprietary PCB with nonstandard spacings
Title: Re: 356 Mini - The Lost Manual
Post by: toniwonkanobi on Fri, 08 September 2023, 12:58:09
Please do. I am hoping that the PCB sales will at least help recoup the probable bank break I will have to do to afford a 356mini

need to sell keyboards so I can afford one lol, also would a hypothetical pcb be open source just so people don't have to deal with recreating their own in like 5 years.

Having issues with non open source stuff with me modding a cheap filco, but there are no universal plate and pcb files which is the most important thing to me (at least ones that I do not know), so I can't really do it without them.

This will be open sourced hands down. As you said, no use in making yet another proprietary PCB with nonstandard spacings

But just to confirm, the PCB you will make will have to have nonstandard spacings if we want to pair with OG V1/V2 plates, yes? You're just saying that in doing so, you'll open source it so that it's not some mystery like the OG versions, yes? :)
Title: Re: 356 Mini - The Lost Manual
Post by: Gondolindrim on Fri, 08 September 2023, 23:51:50
Please do. I am hoping that the PCB sales will at least help recoup the probable bank break I will have to do to afford a 356mini

need to sell keyboards so I can afford one lol, also would a hypothetical pcb be open source just so people don't have to deal with recreating their own in like 5 years.

Having issues with non open source stuff with me modding a cheap filco, but there are no universal plate and pcb files which is the most important thing to me (at least ones that I do not know), so I can't really do it without them.

This will be open sourced hands down. As you said, no use in making yet another proprietary PCB with nonstandard spacings

But just to confirm, the PCB you will make will have to have nonstandard spacings if we want to pair with OG V1/V2 plates, yes? You're just saying that in doing so, you'll open source it so that it's not some mystery like the OG versions, yes? :)

Yes. Goal is to make OG replacement parts and opensource results.
Title: Re: 356 Mini - The Lost Manual
Post by: Gondolindrim on Mon, 16 October 2023, 11:17:35
Does anyone here own a 356 mini OG plate and OG PCB they could lend? Idea is to send it to a specialized scanning place where they can make 3D and 2D files out of it. If anyone is interested in helping, please send a DM.
Title: Re: 356 Mini - The Lost Manual
Post by: funderburker on Tue, 17 October 2023, 14:51:18
Does anyone here own a 356 mini OG plate and OG PCB they could lend? Idea is to send it to a specialized scanning place where they can make 3D and 2D files out of it. If anyone is interested in helping, please send a DM.

Gondo, I can't help you mate but this sounds like the best opportunity for anyone who owns an OG board and wants replacement parts for it.

Holy-bumping this thread! Godspeed!
Title: Re: 356 Mini - The Lost Manual
Post by: Gondolindrim on Tue, 17 October 2023, 21:08:31
Does anyone here own a 356 mini OG plate and OG PCB they could lend? Idea is to send it to a specialized scanning place where they can make 3D and 2D files out of it. If anyone is interested in helping, please send a DM.

Gondo, I can't help you mate but this sounds like the best opportunity for anyone who owns an OG board and wants replacement parts for it.

Holy-bumping this thread! Godspeed!

This is happening, it will happen, I will make it happen

Just need someone to work with or someone that will sell me an OG unit
Title: Re: 356 Mini - The Lost Manual
Post by: JacobGraphics on Thu, 26 October 2023, 00:53:23
Has anyone (with an OTD 356) confirmed if the UTD full and half plate `dxf`'s in this thread actually fit/work with the OTD 356mini (and the OTD 356 V1/V2 PCBs)? :)

Show Image
(https://i.imgur.com/mrUd6K1.jpg)


I've been doing some experimenting with the various plates and PCBs I've collected over the years, probably owe this thread an update. A lot of what I've found is simply confirming what other folks know already, but I'll collect it here in summary.

In short, the UTD-based plates in this thread do not work with the original 356mini PCBs -- the switch spacing is slightly off.

However, the UTD-based plate attached to this post does work when used with a UTD-based PCB. I've tested this by mounting (not yet soldering) switches and caps in the attached plate with a Mechlovin UTD 356mini PCB. It all fits, though the USB port does stick out slightly from the case:
More
Show Image
(https://i.imgur.com/JCv1ap0.jpg)


For folks with access to them, the plate and PCB made for the 356mimi by Vikipedeer also work in the original 356mini and the USB port positioning is the same spec as the original OTD PCB. However this was a fairly small run and extras are long gone.
do you have a platefile that is 1:1 with your otd mini and works without any sanding necessary?