29,99 €
Develop the skills essential for building Internet of Things solutions with this indispensable guide. In an era where industries heavily rely on IoT, this book will quickly familiarize you with its foundations, widespread use, implementation guided by best practices, and the crucial technologies that allow it to work effectively.
Starting with the use of IoT in real-life scenarios, this book offers comprehensive insights into basic IoT hardware, protocols, and technologies. You’ll then learn about architecting and implementing solutions such as wireless sensor networks, cloud computing with AWS, and crucial security considerations. You’ll understand how these systems are operated and monitored over time and work with simple to complex, industry-grade systems, adhering to best practices.
In later chapters, you’ll be apprised of future IoT trends and strategies to manage the risks and opportunities that come with them. You’ll also get to grips with a diverse set of tools, including hardware such as ESP32 and Raspberry Pi, and software such as Mosquitto and ChatGPT for generative AI capabilities.
By the end of this IoT book, you’ll be able to independently build and design complex, industry-standard solutions fully aligned with best practices.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Seitenzahl: 609
Veröffentlichungsjahr: 2024
Internet of Things from Scratch
Build IoT solutions for Industry 4.0 with ESP32, Raspberry Pi, and AWS
Renaldi Gondosubroto
Copyright © 2024 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Group Product Manager: Preet Ahuja
Publishing Product Manager: Surbhi Suman
Book Project Manager: Ashwin Dinesh Kharwa
Senior Editor: Mohd Hammad
Technical Editor: Irfa Ansari
Copy Editor: Safis Editing
Proofreader: Safis Editing
Indexer: Subalakshmi Govindhan
Production Designer: Vijay Kamble
DevRel Marketing Coordinator: Rohan Dobhal
First published: February 2024
Production reference: 1190124
Published by Packt Publishing Ltd.
Grosvenor House
11 St Paul’s Square
Birmingham
B3 1RB, UK
ISBN 978-1-83763-854-3
www.packtpub.com
Renaldi Gondosubroto is an accomplished software engineer and developer advocate in the tech community. With a wealth of experience in developing proprietary and open-source solutions, he has made significant contributions to numerous organizations and communities. Currently, he holds all 12 AWS certifications, along with 20 Microsoft Azure certifications. He has a Bachelor of Science in Computing and Software Systems from the University of Melbourne and a Master of Science in Computer Science from Columbia University. Outside of the industry, he is active in the academic community, with his research focused on IoT and Artificial Intelligence. Having spoken at over 40 events, conferences, and workshops, he has been an international speaker for the past six years, sharing his experiences and projects. He aims to build open-source solutions and deliver content that can help people achieve more value in what they do and promote best practices for practitioners.
Jun Wen, the founder of AI Discovery Academy, is a highly accomplished expert in the wireless, IoT, and AI domains. He has had a successful career spanning over 20 years in the fields of 4G/LTE, 5G, Wi-Fi, LoRaWAN, industrial IoT, and robotics. Jun has held senior product lead positions at Fortune 500 companies such as Amazon, Cisco, and Motorola. He holds a master of science degree from Brown University and is an AWS Certified Solutions Architect – Professional. Jun is passionate about crafting IoT innovations using Arduino, Raspberry Pi, RISC-V, and the AWS cloud. In his new career chapter at AI Discovery Academy, he is dedicated to course instruction for students, allowing them to learn and practice AI through a series of interesting engineering projects.
Dheerendra Panwar is a seasoned professional in the field of IoT, with over 10 years of experience. He earned his master’s degree in embedded electrical and computer systems from San Francisco State University, further fortifying his expertise in the domain. Throughout his career, he has contributed significantly to various IoT projects, ranging from manufacturing and smart cities to the retail and energy sectors. Having worked at both large organizations and start-ups, he possesses a comprehensive understanding of the intricacies of IoT/edge technologies and their practical applications.
In this part, we embark on a journey to explore the realm of the Internet of Things (IoT). Starting with an in-depth understanding of the IoT architecture, its hardware components, and real-world applications, we transition into the intricacies of designing robust IoT networks. Our focus will then shift to the application protocols that empower these devices, followed by a deep dive into the communication and connectivity technologies that bind them together. Throughout these chapters, you’ll be guided by practical examples using the ESP32 and its associated kit, offering a hands-on approach to grasp the foundational knowledge and lay the groundwork for more extensive IoT projects.
This part has the following chapters:
Chapter 1, An Introduction to IoT Architecture, Hardware, and Real-Life ApplicationsChapter 2, Understanding and Designing IoT NetworksChapter 3, Integrating Application ProtocolsChapter 4, Examining Communication and Connectivity Technologies