What Are You Going to Build?

November 13, 2019 Rich Nass

The world is changing fast. It used to be that a programmer actually wrote code. I’m not talking about HTML “programmers”. I’m talking about real-world code that runs on a computer.

Today’s grandfathers might remember sending punch cards through a reader. From the stories that are told about punch cards, those days are best forgotten. Then CRT-based computers arrived on the scene. You could change code, compile, run, and step through code with a debugger in minutes.

Today’s kids shake their heads when someone talks about writing code. I remember a decade ago seeing an eight year-old with an Asteroids-like game on his screen. I asked him if it was a demo program. He said, “No, I wrote it.” My BS meter went off the chart. I asked him how long it took him to write it. He said, “About an hour.”

That was the day I learned about Gamemaker. Drag-and-drop programming. You didn’t have to write your own sprite engine. You didn’t even have to know what a sprite was. You just dragged an asteroid graphic in and then clicked some rules for its creation, movement, and destruction.

The pace of learning hasn’t slowed since. It’s no longer just software that’s drag-and-drop. Today you can design boards using tools like Geppetto. This isn’t like a PCB layout program where you drag transistors around. You can pick up whole chunks of functionality and drop them in. Want a radio? Just drop it in. You can even get all the firmware downloaded and configured. Talk about drag-and-drop.

The skills are starting young. STEM is targeted at littles with toys like Coding Critters. The Codeapillar even comes with a teacher’s guide. Remember hearing about science fairs from Grandpa talking about his volcano demo? Today there are designs contests for all ages. Take the IoT Innovation Challenge, where the winning team gets real money ($50,000) and real support to bring their idea to market. This challenge is not an exception. Check out the Idea Connection, with its list of $62M in available design contest money.

We live in an amazing world. For $50, you can buy a board that is coming close to having more computing power than NASA used to land the Apollo on the moon. We have the resources and tools that put innovation in the hands of nearly everyone.

So what are you going to build?

Take a look at some Gumstix success stories or contact Gumstix to learn more about design tools and services. Or try out Geppetto for yourself.

About the Author

Rich Nass

Richard Nass is the Executive Vice-President of OpenSystems Media. His key responsibilities include setting the direction for all aspects of OpenSystems Media’s Embedded and IoT product portfolios, including web sites, e-newsletters, print and digital magazines, and various other digital and print activities. He was instrumental in developing the company's on-line educational portal, Embedded University. Previously, Nass was the Brand Director for UBM’s award-winning Design News property. Prior to that, he led the content team for UBM Canon’s Medical Devices Group, as well all custom properties and events in the U.S., Europe, and Asia. Nass has been in the engineering OEM industry for more than 25 years. In prior stints, he led the Content Team at EE Times, handling the Embedded and Custom groups and the TechOnline DesignLine network of design engineering web sites. Nass holds a BSEE degree from the New Jersey Institute of Technology.

Follow on Twitter Follow on Linkedin Visit Website More Content by Rich Nass
Previous Article
Automated Board Testing
Automated Board Testing

Today, automated testing is a key part of hardware design based on a modular approach.

Next Article
Renesas Premieres RE Family For Its SOTB Process-Based Energy Harvesting Embedded Controller Portfolio

New Evaluation Kit Provides Powerful Support for the Development of Battery Maintenance Free IoT Equipment.