geekhack Community > geekhack Media

OTD 360c build log

(1/4) > >>

Ball-o-tron:


This board had been chilling on the shelf for a while now. I'd been going back and forth on whether I should build it since it's a bit of a shame ruining a kit.
I eventually decided that kit life is not for me, and rather than trying to trade I wanted to get the full build experience.





Sealed for 11 years



All the necessary components that didn't already come with the kit. The switches are 1989 west german vints from a Nixdorf 0942 keyboard.
They've been lightly lubed with 204 and spring-swapped to Gon 51.5 springs with TX films.



PCB has never been built, I had to flash the controller... somehow



I asked pr0ximity for information on how to flash the PCB since I saw some posts of his on Geekhack talking about it.
He provided me with some files for 456gt, which should be the same as those used on the 360c,
and said I would need to use an ISP AVR programmer in order to flash the chip.



I eventually ordered this thing, which is compatible with the atmega16 controller. You can see the controller sitting on top of the device here.
The alternative to this would be to solder the controller to the PCB, and then use some wires to flash it through ISP pads on the PCB.
It seemed a lot easier to flash it before soldering in case anything went wrong (not that I know how to actually test it before soldering)



The process was fairly easy after that. I had to download avrdude, then I could just run one of the .bat files in the folder,
which contained the necessary avrdude command. Hopefully the sck error isn't a huge deal :^)



Behold my top tier soldering setup



v2 taught me well




Doneski with the controller. Looks good enough to me



Lots of small SMDs I had no idea what to do with. Again I had to ask for some help with figuring out where to put them.



Working placement theory (thanks Martin). If anyone is in a similar situation, here is the layout:

- fatty yellow one goes on 10uf. this one is directional, so make sure the little square thing faces "north".
- tiny single unnumbered one goes on 0.1uf
- single 103 goes on 10k
- pair of 331 go on 470R
- pair of unnumbered ones go on 18pf



Some DIY memes to keep them in place while soldering.
They weigh nothing, so even moving the soldering iron while the solder is melted will move them around.



Ok could have gone better. Left it like this because re-doing them without hot air would be a huge pain.





The rest of these went well! I didn't want to overheat them so I went a bit too low on the temperature,
which lead to some solder mounds. Should work just fine though.



The first time I attached the cable it didn't work. I assumed that either the cable pins were wrong, or I ****ed up the components somehow.
I bought a multimeter and checked the wires on my cable - PS/2 cables apparently don't have a color standard for their internal wires,
so this was a necessary step. It turned out to have been correct the first time, but for some reason didn't work... not sure why.




I asked Martin how I could troubleshoot this and he said I could test if the controller was getting power by using the multimeter on two of its pins.
I attached the cable again not caring too much how it looked, but this time...




OTD Barcode Reader ready to go! I tweezer tested the pcb and it did indeed work like a keyboard.
Not going to question why it suddenly worked, and not going to touch the cable at this point :^) I will get a beige one eventually, for now this will do.



Time to solder the diodes.




Clipped and ready for switches! I plugged the PCB back in and tweezer tested some switches again to make sure it worked.


Looking good



Notice anything? :^)



Caps lock neutralized



Time for the part that made me not want to build it for way too long








Mandatory nudes







GMK Classic Retro Arabic. I wanted this set for it so bad and I can't say I'm disappointed.
This was also about the time I realized I forgot shims - that spacebar lived briefly as a demon.
Luckily it wasn't a big problem attaching them post-build!




Thanks for reading/watching! Hope it was fun, and hope any aspiring kit destroyers learned something. :)

Rhienfo:
Wow what a build, thanks for doing this build log it was a very nice read.

LightningXI:
Great kit build up. Especially enjoyed the portions elaborating on the electronics and programming since these are quite crucial for folks who would perhaps have to do the same in the future and often remains obfuscated.  Thanks for sharing.

Auxo:
Fantastic post. glad you were able to get this build log together

Sup:
Nice build, but those SMD could have been soldered way better. Try using tweezers makes it a breeze still takes good amount of time though.

Navigation

[0] Message Index

[#] Next page

Go to full version