Think 2021: New tools have the developer ecosystem and IBM building together Learn more

Get started with Internet of Things (IoT)

Learn the basics of IoT technologies and get up and running with these articles and tutorials.

What is IoT?

The Internet of Things (IoT) is the connection of devices to the Internet and other connected devices. All of these devices share data about the way they are used and about the environment around them.

Get up and running

Put the IoT concepts into practice by completing tutorials that walk you through steps and examples.

Start with the device in your pocket: Your Smartphone

1 hour

Learn how to send sensor data from your smartphone to the cloud. You'll create a smartphone app that can read and send sensor data on your smartphone, and then create cloud apps that process, visualize, and store the data.

Build a smart doorbell using a Raspberry Pi

3-4 hours

In just four steps, learn how you can build a simple IoT solution - a smart doorbell. After you connect the sensors to the Raspberry Pi, you learn how to set up and configure the Pi. Then, you learn how to create Node-RED flows to set up the logic for the home automation system. Lastly, you learn how to install your prototyped system and begin using it.

Architecture Center: IoT for insights from connected devices

Connect to IoT devices and build scalable apps and visualization dashboards to gain insights from IoT data by using IBM Cloud IoT, data, and AI services.