Blog Posts

My top ten predictions for the next decade

Not long ago, social speculators talked about how the younger generation grew up with computers, the Internet, and cell phones; that they have fully integrated this technology into their lives. I would maintain that today, it’s even more than that. We’re past the time when people integrate technology into their […]

The expanding universe – Food for thought

As divisive and self-important as humanity sometimes gets, the universe just keeps moving around us. Hate and fear race across the page, and yet LIGO observes gravity waves, Space-X lands rockets, and 3D printers learn to print replacement organs. We are all really very small. The most widely accepted estimates […]

What The Millennials Think They Understand

I recently read an article on Inc. online, titled “5 Traits Older Generations Don’t Understand About Millennials (According to a Millennial)”, by Nicolas Cole. You can find it here. It’s a good read, although, it may raise your blood pressure a bit. Read it. What I have to say may […]

MCU Series, 2: Sometimes MCU choice doesn’t matter

This article was originally posted on Microcontroller Central, which is no longer on the air. Much of the content is as it was when I originally posted it, with updates when necessary to correct errors in the original articles or reflect more current information. The following first appeared February 22, […]

Raspberry Pi I2C dual motor driver

My Raspberry Pi dual motor driver has evolved quite a bit since I last wrote about it. In the original incarnation, I had planned on using the PWM capability straight from the Raspberry Pi to drive the TB6621FNG motor driver. That didn’t work so well due to the fact that […]

Advice From the Fringes

“For the past 33 years, I have looked in the mirror every morning and asked myself: “If today were the last day of my life, would I want to do what I am about to do today?” And whenever the answer has been no for too many days in a […]

Communicating Up and Sideways

A good leader should communicate in the language of his or her subordinates. A good leader should be the one to adjust dialect and language. This is well accepted wisdom. The problem is that “should” is a rather meaningless word. “Should” doesn’t require, nor does it instruct. “Should” implies obligation, […]

Raspberry Pi dual motor driver

This is only sort of a new design. I’ve used this TB6621FNG dual motor driver chip on a number of my boards prior to this one. I basically just took one of my existing boards and shuffled things around a bit to fit the Raspberry Pi Zero form factor. In […]

The Crowdfunding Pricing Paradox

Marketing for non-marketeers, lesson 6 I’ve haunted the working world for quite a while and have found that more often than not, common business workings are over complicated. I doubt that it’s intentional in most cases; some of the tasks and concepts we business folks deal with just don’t make […]

Stage 3 Marketing

Marketing for non-marketeers, lesson 5 As an engineer entering the land of entrepreneurship, you know (over simplification warning) design can be split into two philosophies: hack & patch, or engineer it. I suspect that all but lazy people would prefer the “engineer it” method over “hack & patch.” Unfortunately, we […]