Home Resources IoT Dev

IoT Dev

Tips, How-To’s, experiences and resources for engineers —  by engineers

Objects-classification-on-live-stream

How To Implement Object Recognition on Live Stream

Introduction Image recognition is very widely used in machine learning. There are many different approaches and solutions to it, but none of them fitted our needs. We needed a completely local solution...
Why-Design-by-Contract-is-Even-More-Important-in-IoT

Why Design by Contract is Even More Important in IoT

Design by contract is nothing new. The term was first coined by Bertrand Meyer in the 1980s, and was influenced by his work on the Eiffel programming language. For those of...
Why and How Kubernetes is Good for IoT

Why and How Kubernetes is Good for IoT

As a full-stack app developer, there are an endless number of things to know. If you work on the front end, you have to know how to make an app functional,...
Sound-Classification-with-TensorFlow

Sound Classification with TensorFlow

Introduction There are many different projects and services for human speech recognition like Pocketsphinx, Google's Speech API, and many others. Such applications and services recognize speech to text with pretty good quality,...
IoT-Development-Board-Overview-How-to-Choose-Prototyping-Tools-for-Your-Project

IoT Development Board Overview: How to Choose Prototyping Tools for Your Project?

Why do software vendors consider prototyping the essential step to IoT project success? How do you choose the right Internet of Things development board? Get your answers here! 3 reasons to prototype...
Why-I-Think-Spark-Will-Have-the-Staying-Power-of-SQL

Why I Think Spark Will Have the Staying Power of SQL

Old-timer Just Keeps on Tickin' SQL has been around for almost 40 years. SQL has been around in commercial form since 1979. That’s when Relational Software, Inc. (which later became Oracle) released...
Microsoft Azure IoT Edge: Conclusion & Next Steps

Microsoft Azure IoT Edge: Conclusion & Next Steps

In Part 1, we were able to learn a bit about what Microsoft’s Azure IoT Edge does, ran a sample app, and modified it. In Part 2, you got a couple simulated devices...
HOW-TO-BUILD-A-CNC-CONTROLLER-IN-PYTHON

How To Build a CNC Controller in Python

CNC machine controllers are typically implemented using the C or C++ programming language and running on OS-less or real time operating systems with simple microcontrollers. I will describe how to build a...
Google Cloud OnBoard

Insights from Google Cloud OnBoard

In the late 1990s, Apple unveiled a new marketing slogan, “Think Different.” It was meant to evoke ideas about non-conformity and creativity in an age of beige business PCs typically used...
azure iot edge

Microsoft’s Azure IoT Edge Part 3: Real Devices

Ok, so thanks to Part 2, you have a couple simulated devices sending data to the cloud, all on your development machine. Now you can just go ahead and set it...

Trending

More Content