Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Internet of Things Programming Projects
  • Table Of Contents Toc
Internet of Things Programming Projects

Internet of Things Programming Projects - Second Edition

By : Colin Dow
5 (2)
close
close
Internet of Things Programming Projects

Internet of Things Programming Projects

5 (2)
By: Colin Dow

Overview of this book

Renowned for its versatility, affordability, and active community support, Raspberry Pi is at the forefront of IoT development. Unlock the vast potential of Raspberry Pi and Raspberry Pi Pico by learning how to develop practical projects with this updated edition of Internet of Things Programming Projects. Written by an expert programmer who’s worked for some of Canada’s largest companies, this book starts with foundational concepts and practical exercises such as building a basic weather indicator, and gradually progressed toward more complex projects. You’ll get to grips with coding nuances and web service integrations that will help you create a sophisticated IoT robot car equipped with motor control, wireless communication, and sensor amalgamation. The book also explores LoRa technology, a game-changer for long-range, low-power communication in your projects, and delves into robot car development by implementing the Robot Operating System (ROS) for advanced control and coordination. Through clear, step-by-step instructions and insightful explanations, you’ll gain the skills and confidence to develop innovative IoT solutions for real-world applications. By the end of the book, you’ll have mastered the intricacies of IoT programming, from harnessing Raspberry Pi's capabilities to seamlessly integrating external components.
Table of Contents (21 chapters)
close
close
Lock Free Chapter
1
Part 1: Setting Up the Raspberry Pi for IoT Development
6
Part 2: Building an IoT Home Security Dashboard
11
Part 3: Creating a LoRa-Enabled IoT Monitoring Station
14
Part 4: Building an IoT Robot Car

Harnessing Web Services with the Raspberry Pi

In this chapter, we will begin to write code for web services to turn our Raspberry Pi into an Internet of Things (IoT) device. Using Python, we will design programs that pull data from online resources and use the data to create visuals on Sense HAT’s dot-matrix display. The practical examples we will cover in this chapter will serve as a building block for more advanced IoT web services development.

We begin by exploring the world of web services – understanding their role and how we can exploit them to our advantage. We may think of web services as the lifeblood of the internet, circulating vital data across the digital world. Understanding web services isn’t just about adding another tool to our toolkit; it’s about unlocking a world filled with limitless potential.

As we advance, we’ll transform theoretical knowledge into practical application through a series of programming projects. These projects...

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Internet of Things Programming Projects
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon