Skip to content. | Skip to navigation

Personal tools

Sections

Projects

A sampling of some of the non-NDA bound projects in reverse chronological order.
Daisy Sensor App

Daisy Sensor App

An iOS app to serve as a user interface to the Digital Spring bluetooth low energy (BLE) soil moisture, light & temperature sensor. Design & implementation of an app capable of communicating with the Daisy Sensor in the background without repeated user intervention and then provide a simple notification to the user when their plants need attention.

Read More…

Bluetooth Integration

Bluetooth Integration

Some bluetooth low energy integration projects

Read More…

Slowhand for the Mac

Slowhand for the Mac

OS X Application for helping users learn music. Design & implementation of an Apple HIG (Human Interface Guidelines) UI/UX and for allowing the user to define video loop segments which can then be slowed down, zoomed & panned.

Read More…

FractalScapes Interactive Fractal Designer

FractalScapes Interactive Fractal Designer

An iOS implementation of a touch interactive Lindenmayer system fractal generator. The only iOS L-System generator which lets the user drag and drop graphic rule tiles to create new interesting fractals. Combines highly optimized C code, image filters and motion sensing and custom view transitions.

Read More…

MailPortals formerly MailBoxes

MailPortals formerly MailBoxes

An as yet unreleased Mac OS E-mail application which allows the user to view and manipulate multiple mail box folder listings simultaneously.

Read More…

NMR Pulse Programmer Interface

NMR Pulse Programmer Interface

A DOS based GUI interface for controlling the inputs to a nuclear magnetic resonance machine then gathering presenting and storing the results in real time.

Read More…

2 Plane Production Balancing Automation

2 Plane Production Balancing Automation

Around 1990 and the first indie consulting dollar. Conceived and implemented an automated custom 2 plane balancing fixture. Reducing production time from hours to 15 minutes. Software - matrix math for 2 plane balancing algorithm and UI. Hardware - multiple accelerometers, programmable HP 35665A Dynamic Signal Analyzer.

Read More…

Digital waveform synthesizer for music

Digital waveform synthesizer for music

Way back in 1980-81 almost pre-digital, conceived of designed and implemented a programmable hardware and software based digital waveform synthesizer to be used as a keyboard synthesizer. This was in the day of analog MOOGs and FM synthesis.

Read More…