HydroBot is a modular control system for automating hydroponic gardens. This system is designed with three objectives in mind. First, it will facilitate optimal growing techniques by using scheduling and feedback control loops to maintain state and adapt to changing conditions. Second, it will simplify controls…
Photobooths are popular at many types of social events, including weddings, birthday parties, and school dances. However, renting one can easily cost upwards of $1000, making them impractical for many events. So when a friend mentioned wanting one for her…
Tagged with: Arch Linux ARM
, BeagleBone Black
, Dymo 400
, QR Code
, Thermal Printing
Posted in Linux
The BeagleBone Black is an ARM-based device and doesn’t have ACPI support like most x86 systems. ACPI generally handles triggering shutdown and other power management events on x86 systems, so this functionality is missing on the BeagleBone. We can easily…
Arch Linux ARM currently includes an unpatched version of dtc (device tree compiler) which lacks the “@” option. If you want to enable additional UARTs, SPI, I2C, or just use GPIO without recompiling the bootloader, you need a patched version…
There are many ways to download and install wget without having wget itself installed. For example, one can use curl, a sort of competitor to wget, or a package manager with libfetch or some other library-level downloader integrated (such as…
There are numerous guides about setting up Google Voice and an incoming sip number for free outgoing calling. Sadly, all of the guides I found were written for FreePBX or some other Asterisk bundle, and also used a shell script…
Well, the school year is over, so I thought I’d post up some information about my (extremely cheap and junky-looking but functional) door opener.
Archlinux is quite a popular distribution among the geekier crowd of GNU/Linux users. I understand that Ubuntu is the most popular GNU/Linux distribution in general. It may supposedly fit the needs of the populace, but that attempt to support getting…
The problem: you have a computer sitting behind a firewall. You want to access it from a different location, but you don’t have the ability to forward any ports to it. The answer: SSH tunneling.
Need passwordless auth with ssh? Need it really really fast? 3 steps and you’re done. ssh-keygen -t rsa (don’t enter a passphrase) ssh-copy-id -i ~/.ssh/id_rsa user@remotehost ssh user@remotehost Wasn’t that easy?
Tagged with: Linux
Posted in Linux