Bit Cannon

Finding an Alternative to Mac OS X — Part 2

This is the second in my series on finding an alternative to Mac OS X. Part 1 was about evaluating 13 alternative operating systems and then choosing one to use full time. The selected OS was elementary OS. The motivation for this change is to get access to better hardware since Apple is neglecting the Mac lineup. Continue reading

GNOME 3 on FreeBSD

Update: The GNOME FreeBSD port has been updated and is now quite recent and I moved my desktop PC to FreeBSD in October 2017. As part of my evaluation of macOS alternatives I set up GNOME 3 on FreeBSD. I received some comments asking about this so I thought I’d expand on it a little further. FreeBSD GNOME desktop I’m a FreeBSD fan and (small scale) donor. It was the first open source OS I ran back in 2000 and I continue to use it today. Continue reading

Finding an Alternative to Mac OS X

This is the first in a series on finding a replacement for Mac OS X. Background I have used Mac OS X since the public beta and use it at both home and work. I’ve also run various Linux distributions and BSDs since around 2000, so am quite familiar with them. In April 2016, dissatisfied by the lack of MacBook Pro updates (and performance of Ruby) I had a custom PC built for work. Continue reading

Installing Rust on C.H.I.P.

Yesterday I tweeted that I had successfully installed Rust on my C.H.I.P. computer. @LeMoussel replied asking for a tutorial, so here goes: Step 1: Connect to C.H.I.P. My C.H.I.P. is running the Headless v4.4 Debian image. I connected to it using a serial console over USB, as described in the documentation. To do this, connect your C.H.I.P. to a computer (I’m using macOS in these examples) via a USB cable. Continue reading

Watering System Parts List

This is a running list of the watering system parts, updated as I go. 3 ⨉ Water Pump 1 ⨉ relay module

Automatic Watering System

The first project that I’m planning is an automatic watering system. I have a bunch of pots on my balcony and keeping them well watered is a challenge, especially in summer. Furthermore, if they are watered too much, swarms of fungus gnats appear, which are difficult to get rid of. The goals I have in mind are: Automatically water plants based on moisture levels in pots. Solar powered — running power out to the balcony isn’t really an option. Continue reading

First Post

Hi and welcome to Bit Cannon! I’m Wes, a software developer and tinkerer from Melbourne, Australia. Here I plan to write informally about hardware and software projects I’m working on. I’ve recently revived my interest in embedded systems and have acquired a Raspberry Pi 3, C.H.I.P. and have an Arduboy on the way. I have a few ideas kicking around for what to do with these devices and plan to write about them here. Continue reading