
From The Lab
Building speakers
A few weeks ago, I collaborated with some co-workers to build 12 Balanced Mode Radiator speakers. We chose BMR speakers as they have a wide dispersion pattern without the artifacts […]
Improving the Vue workflow
On my latest project here at Tome, I have been learning the ropes of the amazing Vue framework. It’s been a joy to learn and work with. But like all […]
Voice Commands with Snowboy
For my Lab Day project, I worked on implementing speech recognition in a fully offline mode. This would detect a wakeword followed by a limited set of words for which […]
Multi-platform applications with Kivy
In an attempt to create a simple application to run across multiple platforms with minimum coding effort, I ended up finding the Kivy framework. Kivy is open source Python library […]
Moving Picture using Fritz AI Human Pose Estimation on iOS
My son wanted me to make him a Harry Potter-like ‘talking portrait’ of myself for lab day. I had a few ideas on this and kicked it off at first […]
Evil Hangman
Recently, I’ve been learning Kotlin while working on Android apps. While doing this, Kotlin’s heavy use of Lambda functions and comparator parameters began to remind me of functional programming languages […]
Unity Racer
While browsing StackOverflow one day I noticed an ad for the “Virtual Circuit World Tour” for something called the AWS DeepRacer League. Not having any idea what that was but […]
Logicdata Desk Controller
At $work I have a motorized sit/stand desk. I have to hold the up/down buttons to go to any height. Clearly, this is far too difficult. So I put together […]
RGB Fire Demo
My early programming experiences could be described as “wandering.” I spent a significant amount of time writing code in the only interpreter I had access to, but rather suddenly jumped […]
Plane Spotting with ADS-B
I wanted to select an aviation topic for this Lab Day, and in exploring potential projects found that an Automatic Dependent Surveillance-Broadcast (ADS-B) receiver and decoder could be built on […]