Author Archives: batchloaf

Using Canon EOS 70D DSLR as a USB web cam in Xubuntu Linux 19.04

For a while now, I’ve been interested in using my Canon EOS 70D DSLR as a USB camera so that I can record (and potentially live stream) better quality tutorial videos. The quality of video from the 70D is super … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , | Leave a comment

TU Dubuntu – a customised live USB version of Xubuntu Linux 19.04 for TU Dublin

This post documents the steps I followed to create a customised version of the Xubuntu 19.04 live CD. I called the modified image “TU Dubuntu” (after my university, TU Dublin), but it’s really just Xubuntu with some additional software packages … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

Using the PHP command line web server to transfer files between devices on a local network

When you install PHP, you get a simple built-in webserver as a bonus. This is very handy for testing web pages you’re writing, but I also sometimes use it as a simple way to transfer files between devices on my … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

€5 PPG – photoplethysmogram amplifier / Arduino circuit

The photoplethysmogram (PPG) is a signal that measures changes in blood volume in some part of the body (e.g. the fingertip) by shining light into the skin and detecting small changes in the level of light absorption that occur due … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , | Leave a comment

Clap detector circuit / AirSpell typing system

This circuit combines a simple audio amplifier (based on an LM358 opamp) with an Arduino Nano to facilitate the detection of clapping sounds or blowing on the microphone. This is my breadboard circuit: I actually used a loudspeaker for my … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , , , , , , , | 1 Comment

AirMouse – control mouse pointer in Linux using one switch or by blowing on microphone

Article under construction! To install xdotool: Bash script (save as “airmouse” and “chmod 755 airmouse” to make it executable): Arduino code:

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , , , , , , , | Leave a comment

Some RGB fractal doodles

Click on the animation to view full size gif. This is the code I used to generate the animation: The version below is obtained by modifying the iterating function on line 59 of the program, as follows: Click on the … Continue reading

Posted in Uncategorized | Leave a comment