A demo video of my LED Coffee Table with Google Voice for control
I have uploaded one of my recent projects phpGPS to Github in case there is any interest. It is a php/MySQL based web app for managing GPS entries and generating a Google Maps map which can easily be embedded on webpages.
GPS coordinates can be added to the database by any device that can send an HTTP GET request, which is pretty much anything with internet access. The GPS entries can then be moved, deleted, or have extra details added like a name and comments through the web interface.
I am currently working on a simple Tasker script so that I can easily add entries on a timer or with a button press from my Android phone.
Check it out here
Test Map Embed:
I started working on a new project which is a Bluetooth Barbecue Thermometer. I intend to create an Android app that can talk to a an ATMEGA based device with a bluetooth radio and some sort of temperature sensing. Right now, I have it hooked up using an Arduino Pro Mini, a serial Bluetooth adapter, and a thermocouple using a MAX6675 chip to amplify the thermocouple and return temperatures. The Android app used was a simple Bluetooth serial test app I created last year when prototyping a Bluetooth Robotic Camera Mount meant for automatically shooting panoramas and timelapses with an SLR camera. At this point all the app does is show message popups with the values returned from the BT connection.
I have also been working on a Java based MIDI Sequencer which I can run on my Raspberry Pi. I think I will call it JAMS for JAva Midi Sequencer.I want it to be able to run headless on the pi, using multiple midi controllers. Currently I am thinking that I might use the keyboard for midi note/musical input, the Baxboard for the sequencer controls, and the Arduino Synthesizer as the output, but I want this stuff to be interchangeable. I have tested it using each of these things, but I haven’t programmed it to allow for midi input control of the sequencer, just command prompt controls. I will probably also work on a simple gui that I can use with something like this, a Raspberry Pi I2C touchscreen lcd.
This is a test running the Midi out example code that is included with the Arduino IDE. It can be found under File – Examples – 04. Communication – MIDI.
Details on how to connect the Midi connector are here.
I like the versatility of having separate components, the Midi producing Arduino, the Midi synth, and then the amp. I want to keep the parts interchangeable. I can hook my Synthesizer up to the PC and run midi to it, but I could also hook up the other arduino to a different synthesizer or the pc.
I want to make a box of buttons to use for midi input to the synthesizer. I am thinking of an 8×8 matrix of light up buttons, and then at least 4 knobs. I want it to be able to do standard midi out so I could try connecting to different things. I’m thinking I want to mess with the knobs, then hit a set button and map the current settings to one of the buttons in the matrix, but this could change if I come up with a better idea.