

Whittling app experiment
Quick attempt using Babylon.JS to see if I could make an touch-interface based experience that would let you whittle away a shape. It went okay :P

Wifi Strength Geiger Counter
-50 dBm. Not great, not terrible!
Detects the strength of a pre-defined wifi network, or can be used to detect the net strength of all wifi signals in an given area. The hardest part was getting the right clicking noise :P


Sushi ordering experience
Used framer to play around with a more exciting way to order sushi at Genki Sushi.

Automatic Ping Pong Bat
I broke a coworkers ping pong bat. But we have the technology, we can rebuild him!

Pentinent-o-matic
It’s a robot that exists to feel your guilt for you!

Nerf Turret V2
Using a webcam, OpenCV for facial recognition and a warning buzzer for intimidation, the sentry gun can now autonomously challenge anyone with a vaguely humanoid face!

Conway Console
An LED matrix that displays Conway’s Game Of Life with a twist - you can pause it and then make edits to the ever-changing pattern yourself!

Herb Bot V2
Built from experience teaching kids how to build gardening robots, this solar powered herb garden measures humidity, temperature & moisture to manage it’s own water usage!

TaskBot
I like the idea of a jumpy personal assistant in my phone with personality - here was my attempt at creating just such a little guy using Framer.

CardBot V2
A small pump and more servos means this little guy can finally contribute around the house! Now he can detect and wash dishes!

Coded Sprite Animation
Having found out Framer could be used for complex repeating sprite animations, I was curious to see how I could work with it - resulting in this frantic little animation inspired by metal slug!

Nerf Turret V1
Controlled with a joystick hooked up to an Arduino microcontroller, this office terror was still limited by it’s human operator until V2!

CardBot V1
This cute little guy could only say hello when you waved at him - but he was super great at it!