Sunday, June 22, 2014

Controlling a $10 R/C with hand gestures/movements

Modified the remote of a cheap R/C that we had lying around to accept commands through hand movement using an Adruino (Mini Pro) and a Gyroscope/Accelerometer. The boards are mounted to a custom 3D printed platform that has two loops on each side for attaching the mounting straps. The mounting straps are the traditional backpack-style, and have an adjuster on the bottom for tightening. The Arduino uses the position of the gyroscope to drop voltage of the directional and/or accelerate buttons based on the platform's position, using left to go left, right to go right, up/tilt to accelerate, and down/drop to stop.


Wednesday, March 26, 2014

Split files on Mac OS X with the Text File Splitter

Easily split a single large text file into smaller files on Mac OS X Mavericks while retaining the header row. Select the number of rows to split at, or enter a custom number. Splitting has been tested on files upwards of one million rows. Carriage return and new line terminated records are supported. Select between carriage-return and new-line output record termination.

Great for splitting a single large CSV import file into multiple smaller files.

Thursday, March 20, 2014

BeagleBone Black / Android 4.2 / Linux 3.8 / Touch screen 4DCAPE / Custom cape demonstration

Demo of my BeagleBone Black test project running Android 4.2.2 under Linux 3.8 kernel using the 4DCAPE (touchscreen) and a basic Android application to control a custom LCD cape. Custom LCD cape includes 5 LCDs and a toggle switch for testing input through the GPIO pins.