The one in the middle is the one that used to work with the Pi but now does not

Why No RPi Wifi ?

As mentioned in the last post the Raspberry Pi I have been using to control Squirty the RepRap suddenly decided to stop connecting to my home network. It would work with a different wifi dongle, but not with the one I have been using for the last year or so. The “broken” dongle was able to connect to the network without any problems when connected to my windows desktop, so I was quite mystified as to what happened.

My usual approach when encountering problems like this is to try a few random solutions, type error messages into google, read, generate some theories about what might be going wrong, try some more things, then mope. I think this is the least effective possible approach, but somehow I do it anyway. If you spend all your time generating theories and trying solutions it is easy to become frustrated and to overlook something important, so I started this post with the intention that I was not going to solve my wifi troubles, instead I would just try to document and properly understand the problem. Unfortunately at some point I accidentally fixed the problem without really knowing how I did it. Although the solution is not as satisfying as I would like because I don’t know what caused the problem in the first place, I found the process of documenting everything I was doing in the post quite helpful. Therefore I’m keeping the rest of the post as I originally wrote it in case it is useful to anyone else or in case someone has a better idea of what went wrong in the first place Continue reading

Our booth at Singapore Mini Maker Faire

Singapore Mini Maker Faire 2014

This weekend the Wife and I had a booth at Singapore Mini Maker Faire. This is the second year we have been and the first time that we had a booth. The Wife exhibited some of her oil paintings as well as some sewing creations. I showed the BeerBot and Squirty. Given the breadth of our combined interests (which confound gender stereotypes) we called our booth “Tinker Tailor”. There were also some Soldiers and BeerBot could be viewed as a robotic Spy. Continue reading

It doesn't work
Letters refer to places that I have taken voltage measurements

Please internet, fix my circuit

I have never had much success with analogue electronics. This weekend I wasted 6+ hrs trying to get a pretty simple circuit to work. Then I fried the parts so I can’t work with them any more, this at least is a blessing as it can no longer suck up time and generate additional frustration. I’m going to record the measurements I was able to make here so that I don’t forget what I have already tried (and maybe some kind soul might tell me what I am doing wrong…)
Continue reading

The case before it injured my wife

Stealth Printer II: The Case

In my last post on stealth printing I described how I set up pronterface and VNC on a Raspberry Pi to control Squirty from an iPad. This lets me have the printer set up anywhere in the house rather than having it at my desk in the bedroom. Having it in the living room makes overnight prints possible but not ideal, as there is still quite a lot of noise from the stepper motors and fan. The solution is a case to cut down on noise, and to make the printer Look Cool.
Continue reading

I took this photo to show off the unblocked heater nozzle. Instead it showcases the mistake I made - the heater block should be facing the other way towards the fan.

On the restorative use of hairdryers in additive manufacturing

In my last post I wrote about the problems I experienced trying to print the dial gauge holder. The belt kept slipping out of the x-carriage causing the print to fail. Each time it failed I dutifully took the carriage apart and put the belt back. I even put some tape on the bottom side of the belt to thicken it and push it tighter against the teeth that hold it in place. After doing this I would take a look at my handiwork, pull the belt experimentally and feel certain that no force on Earth could cause it to come loose again. Then it would happen again. The belt that had seemed to be firmly gripped in the x-carriage would slip out as if there was nothing holding it in place at all.
Continue reading

Now all I need is a way of adjusting the print bed easily

Dial Gauge Holder

Many 3D printing forums and blogs lecture on the quintessential importance of a perfectly level print bed. Achieving this state of printing nirvana is however a tedious and difficult task. Checking the height of the bed at various points requires you to move the print head to that position and then carefully lower it until it is almost touching the bed. You can then note the position by sending an M114 command to the printer. Continue reading