Things have been quiet ’round here recently. I’ve been working on some things I could have posted, but the real has been getting in the way. I took a few months off from NeverMung to give my head a chance to clear from the intricacies of the TCP/IP protocol. I still haven’t looked at the code again but since last week I’ve been working on putting together some real hardware to work on. Getting a single prototype PCB fabbed is prohibitively expensive, especially when there’s a good chance it won’t work the first time, so I’ve been working on making them at home. I had fun getting the board layout done in Kicad. It was the most complicated design I’ve ever made but I managed to fit it in the space I’d allowed myself with some awkward stitching around the SD Card.
Back
Front
Actually producing the board has proved far more challenging. I already have a UV exposure box I built a while ago which works pretty well when used with a mask printed on ordinary printer paper with an inkjet. I began by using tracing paper, but it was too difficult to get a dark enough black.
Since, as I’ve often mentioned, I’m a pathological cheapskate, I opted to use spray on photoresist instead of the more expensive pre-coated boards. This has been the downfall of the whole project. It is incredibly difficult to get an even layer of the right thickness on both sides of the PCB, especially when you’re working inside a homemade fume cupboard in a darkened room laden with solvent vapours from the resist. I have spent the last four days repeatedly cleaning, spraying, baking, exposing and developing the board and tweaking the process every time it didn’t come out right. The closest I managed was almost perfect in most places with very clear traces in the developed resist but a few uneven patches in the resist rendered the whole thing useless. Eventually I gave up and ordered some pre-coated boards.
Aside from NeverMung, I’ve also been restoring an old Zeiss microscope from Ebay, and messing about with web security and SQL injection, which is a topic for another post if I get anywhere interesting with it.
See you soon, I hope.