Cheap Beer gun alternative

I’ve wanted to move beer from my keg into bottles for easier transport and give-aways, but the devices on the market (counter-pressure fillers and Beer-Gun) are quite expensive. Especially considering that I’m only going to use it a bit. so I made this device, which I can mount onto my perlick faucet, with a CO2-connection on the left. I use the CO2 to fill the tube and bottle with CO2, and the tap to fill the beer. I managed to fill bottles today with minimum foam, so I guess it’s sort of working. I’ll consider some improvements, but it worked for now at least. I’ve ordered some stainless tubes from aliexpress that’d look prettier.

It consists of a 10mm copper pipe for water, an aluminium tube on the left for co2, and an aluminium tube that I made some holes in. The pipes are soldered into the block using ‘food-safe’ solder and a blow torch. Very very cheap to make.


Raspberry pi rover using webiopi

Here’s a simple attempt of making a Rasperry-pi rover, controlled by WebIOPi. The script I’m using is on bitbucket.

I’m using an L298 board from aliexpress or to drive the motors, which are cheap two DC geared motors. Go to and search for ‘L298’ and you’ll see plently of motor driver boards.

Basically you connect the GPIO of the Raspberry Pi to the motor driver, and the nset up the WebIOPi with the correct GPIO outputs. I’m using GPIO 17, 27, 22, 10,9 and 11 (there are two way of numbering GPIO pins on the Pi, and this is the number with GPIO first. See the picture here for example.

To use the v2 of Raspberry Pi, I had to do some minor code changes that I found on Google (sorry, lost the link).

When installing the corect WebIOPi script, I get the following controls on my web page:


With these I can control the rover, which looks like this:


With a webcam connected and using the instructions from PiEye, I’ve been able to drive it remotely with a streaming web-cam.


Bubble-counter for beer brewing

I’ve to make a sensor for counting bubbles in the beer fermentor I have downstairs in the basement. I had to work quickly to get some results, since the fermentation probably will slow down within a couple of days.

The idea is from this post and this post, essentially using an infrared diode + an infrared transistor to sense when a bubble passes through the air-lock. The demo-data is quite erratic (as seen below) 🙂 but the bubble-counter mechanism seems to work ok-ish (I don’t think I’m really counting actual bubbles, but the count is related at least). I should probably count over a longer period of time.



And the temperature is measures (with a separate MSP430 board and separate wifi-module) using DS18B20 1-wire sensor, bought on Aliexpress for 1.2 USD. It is encased in stainless steel, but I haven’t actually put it into the beer… it’s taped onto the outside of the bucket.


And since the above live feed will fade away in history as my brewing ends, here’s a screenshot:


Continue reading Bubble-counter for beer brewing

Finally brewing beer again

I stopped brewing 11 years ago when I got kids, and finally I started the hobby again. I digged deep into my savings and bought a Braumeister. I have been thinking of making an automatic brewing machine of course, for many years, but in the end I just bought one. And I’m really pleased with the result. Ehh.. well, the beer isn’t finished yet so I haven’t tasted it, but it looks promising.

I’m brewing an Ale called Lucky Jack, and here are my notes:

  • Yeast: WLP001
  • Final volume 21 liters (approx)
  • OG: 1.045
  • Final: ? (not done yet… bubbling away)
  • Fermenting at approx 15C, which is probably too low…
  • Edit: Final gravity: 1.012 (means the beer is about 4.3% strong?)

Dreaming about making a measuring device to count bubbles and upload stats to a web page.

Here’s a picture of the Brewmeister brewing:


Inventortown shut down

I had to upgrade server, so I also removed the online compiler Inventortown. If someone have files there they want back, let me know. I have the old server.

I didn’t actually realize that many people used it, but some people have already requested files off it. The ‘servobot’ project, a very simple and cheap rover/bot that can be made for less than 10 USD-ish, is one project that has been quite popular.

I have therefore written some Energia code that should work ok for the same design. I haven’t actually tested it though, so if someone wants to test it and modify it if necessary, that’d be cool. The file is here.

Finding cheap plastic to mill with the DIY CNC

To test out my CNC, I don’t really want to buy lots of very expensive materials, so I was looking around the house for some plastic. The best thing I found was a plastic cutting board from Ikea, which has been heavily used for many years and can be replaced really cheaply. So here’s a picture of the result, milling an R into the cutting board. The R is about 5cm tall, and I’m quite pleased with the quality. See the middle of the R, where the CAM-processor decided to flatten out the surface (on my request). There is a groove along the side of the R, which may seem like a failure, but that was as programmed by the CAM.


And here’s a screenshot from the control program (ChiliPeppr) of the R and the paths the CNC followed.


CNC Upgrade finished

I have finally finished the CNC upgrade. The CNC now has:

  • Improved electronics: GenY32 (this upgrade made a big difference in speed and usability).
  • Improved sliders from drawer-sliders (doesn’t make such a huge difference I think)
  • Improved threaded rods (proper ones made for CNC operations. It now moves much faster)
  • Other control software (Using Chilipeppr, currently with GRBL, but may move to tinyg)
  • New Spindle (I changed from a Dremel-copy to a 300W spindle bought from China. Much quieter and seems to work better)
  • DIY couplings made out of plastic on my lathe and manual router (the rods fell off a few times before I understood how to make them. Hopefully they’re holding tight now).

There is quite a lot of testing left, but at least I’ve made my first foam figure 🙂 … see the video. Another older video also available shows the build half way done.