Linux

Be the penguin.


I’ve been fiddling with an ESP8266 this week that is being powered by an FTDIBasic board from SparkFun.  The setup is simple enough and it’s easy enough to get a simple web server running on it but I don’t have a power switch so the whole thing is powered through […]

udev rule for FTDIBasic from SparkFun





One of the longterm goals for PiBox is to integrate it into the home.  I want to see the PiBox Server provide centralized communication for an array of IoT devices.  One way to do this is with Bluetooth Low-Energy, aka BLE, aka Bluetooth 4.0.  This specification allows very low power […]

PiBox: bluetooth for video means no omxplayer


When I was just getting started with embedded development I found many tutorials on how to perform cross compiles required setting up some shell functions and variables before working on builds.  This is a necessity for embedded work because the embedded build for the target platform won’t use the same […]

cdtools, because who has just one project?


Networking in QEMU I’ve recently had a need to test UEFI booting for a disk image.  I stumbled upon OVMF, a bios that will handle UEFI booting.  It works pretty well but doesn’t remember its config sometimes.  But that’s not why I’m writing this. In my disk image I need […]

Networking with QEMU and KVM speedup



I was trying to set up a directory index via a named vhost under Apache today.  Typically all you need to do for this scenario is something like this in an apache conf file. <VirtualHost *:80> ServerName files.gfxmuse.org DocumentRoot /home/httpd/files <directory "="" home="" <span="" class="hiddenSpellError" pre="" data-mce-bogus="1">httpd/files"> Options +Indexes </Directory> […]

apache 2.4/Fedora quirk in welcome.conf


I’ve been working on building custom Debian and Ubuntu distributions for use under VirtualBox.   One advantage that both have over Fedora is debootstrap.  This tool allows you to create a default rootfs from pre-compiled packages inside a directory.  You can then chroot into that directory to install the kernel image, […]

Debian/Ubuntu debootstrap images for VirtualBox


I’ve been working on PiBox now for a couple of years.  The immediate goal is a consumer-oriented device for video playback while not connected to the Internet.  In other words, play movies while camping.  I have longer term goals for it, but that’s where the project is aimed currently. At […]

Raspberry Pi: Kodi vs PiBox use case comparison