IoT Tutorials for Hobbyists and Professionals
We take a look at tutorials and articles on IoT projects and platforms you can use to create your own IoT projects, whether as a hobbyist or pro developer.
Join the DZone community and get the full member experience.Join For Free
Interested in getting started with your own IoT project at home? Or are you embarking on a new IoT project at work? Either way, we've got some great tutorials on getting started, opinions pieces that examine different platforms you can use, and the benefits IoT devices and tech can bring to your development projects.
Ready to get started? Then get to reading!
IoT Projects for Hobbyists
12 IoT Platforms for Building IoT Projects by Francesco Azzola. In this post, we look at the top 12 IoT platforms, including platforms that focus on data analysis, Arduino and Raspberry Pi support, M2M, MQTT, and more.
Implement Arduino REST API in IoT Projects by Francesco Azzola. Francesco Azzola demonstrates how to use REST-style requests with an Arduino and LED device for IoT projects and introduces the aREST library.
Debugging C# Code With Unity IL2CPP Projects Running on HoloLens or Immersive Headsets by Josst van Schaik. In this tutorial, we learn more about how to debug C# code with Unity IL2CPP projects running on HoloLens or immersive headsets.
Open Source IoT Edge Projects by Ian Skerrett. Check out this post to learn more about the latest open-source, IoT edge projects hitting the market this year, including projects from the Eclipse foundation.
Getting Started With IoT Hobbyist Projects by Francesco Azzola. In this tutorial, we take a look at the basics for building IoT projects from a hobbyist's point of view using different platforms, sensors, and boards.
Building Eclipse and MCUXpresso IDE Projects From the Command Line by Erich Styger. You can use makefiles to build projects from the command line, or you can use a headless build to create your Eclipse/MCUXpresso IDE projects.
Running Maven-Based Projects on a Remote Raspberry Pi Using NetBeans (Part 1) by Ken Fogel. In the first half of a two-part series, see one way of running Java projects remotely on your Raspberry Pi using NetBeans.
How to Run Maven-Based Projects on a Remote Raspberry Pi Using NetBeans (Part 2) by Ken Fogel. Continuing on from part one, learn how to get your repository to work for you by running external commands from Maven to get your project on a Pi.
Everything You Need to Start Your IoT Project: Part 1 by William Vorhies. In the first part of his guide to starting your IoT project, William Vorhies lays out the basics of IoT, goes over current theory, and provides lists of resources.
Everything You Need to Start Your IoT Project: Part 2 by William Vorhies. In the second part of his guide to starting your IoT project, William Vorhies covers the details of stream processing, Lambda architecture, applications of sensor data.
Everything You Need to Start Your IoT Project: Part 3 by William Vorhies. In the third part of his series to starting your own IoT project, William Vorhies talks data handling paradigms and software and trends to watch in IoT.
Internet of Things: 4 Free Platforms to Build IoT Projects by Francesco Azzola. Though this is a bit of an old post, these four solutions have stood the test of time. Check them out and get started with your IoT project!
Top IoT Blogs for Building IoT Solutions by Francesco Azzola. Though we like to think DZone is pretty great, let's take a closer look at the other best IoT blogs for building IoT solutions, with big-name blogs, like IBM, Arduino, and Raspberry Pi, as well as new IoT blogs.
Introduction to IoT Sensors by Francesco Azzola. Learn how to connect temperature and humidity sensors to Raspberry Pis and Arduinos so you can start prototyping your own IoT projects quickly and easily.
Professional IoT Projects
Guide to Help Support Urban Open Data Projects by Adi Gaskell. Smart cities thrive on open data, and now there is a guide available to help initiatives be successful with a focus on user engagement and data use.
Pitfalls for Industrial IoT Projects by Sri Kanth. This post assesses potential pitfalls in Industrial IoT, including companies with high capacities, holdup in support, integration concerns, and cybersecurity.
How to Start an Enterprise IoT Project by Jeffrey Lee. Understanding how IoT works and what it can do for your business is essential to starting an enterprise IoT project. Let's look at everything you need to know!
Who's Really Running Your Industrial IoT Project by Marc Phillips. Who's really in charge here? And how can we use accountability to drive success? Check out this post where we evaluate the key to Industrial IoT projects.
5 Reasons to Choose ASP.NET Core 3.0 for Your IoT Projects by Vivek Bagdai. Check out this post to learn more about the top five reasons why you should choose ASP.NET Core 3.0 for your next IoT project, including cross-platform support and a large and helpful community.
Four Keys to Successful IoT Projects by Danielle Goodman. As IoT is a young field, it's key to plan ahead when developing solutions. Keep your business case in mind, know your components, and plan ahead.
7 Common IoT Mistakes and How to Avoid Them by Jessica Califano. When it comes to adopting new IoT implementations in your business, it is best to learn from other's mistakes and avoid these common flaws in IoT projects.
Four Steps for Building a Profitable IoT Product by Dan Jamieson and Jeffrey Lee. Check out this post to learn the best practices for building a profitable IoT product, addressing business problems and challenges, the right team, and more.
The Best IoT Platforms in 2019 - Based on Customer Reviews by Knud Lasse Lueth. In a new report, the top platforms for IoT projects were ranked based on customer reviews, with AWS, Microsoft, Oracle, Google, and Cisco IoT platforms ranking at the top.
The Best IoT Platforms Today by Raj Ven. We explore the top platforms for professional IoT projects, as well as potential use cases and example products to help guide you through selecting the platform that's right for you.
Tips for Developing Successful IoT Applications by Arpita Sharma. A look at the top tips for developing successful IoT projects, focusing on proper planning, security, scalability options, and more.
DZone Research: IoT and Devs by Tom Smith. A DZone Research Analyst sat down to talk with IoT experts about the role developers must play in the future of IoT, looking beyond programming languages.
Ultimate List of 30 IoT Platforms You Must Try by Maryna Prokopets. This post takes a look at the top 30 IoT platforms for developing your projects, focusing on scalability, security, M2M connectivity, cloud, data, and more.
DZone Research: IoT Use Cases by Tom Smith. Check out the best use cases for IoT and the future of connected devices, focusing on smart homes, agriculture, automation, and more.
IoT Platform Selection Guide by Victor Polyakov. Need help selecting the IoT platform that's right for you? We've got you covered by focusing on platforms from a technical, business, and partnership standpoint.
Opinions expressed by DZone contributors are their own.