{"title":"Colin Dow","description":null,"products":[{"product_id":"internet-of-things-programming-projects-book-colin-dow-9781789134803","title":"Internet of Things Programming Projects","description":"A practical project-based guide to help you build and control your IoT projects  Key Features  Leverage the full potential of IoT with the combination of Raspberry Pi 3 and Python Build complex Python-based applications with IoT Work on various IoT projects and understand the basics of electronics  Book DescriptionThe Internet of Things (IOT) has managed to attract the attention of researchers and tech enthusiasts, since it powerfully combines classical networks with instruments and devices. In Internet of Things Programming Projects, we unleash the power of Raspberry Pi and Python to create engaging projects. In the first part of the book, you’ll be introduced to the Raspberry Pi, learn how to set it up, and then jump right into Python programming. Then, you’ll dive into real-world computing by creating a“Hello World” app using flash LEDs. As you make your way through the chapters, you’ll go back to an age when analog needle meters ruled the world of data display. You’ll learn to retrieve weather data from a web service and display it on an analog needle meter, and build a home security system using the Raspberry Pi. The next project has a modern twist, where we employ the Raspberry Pi to send a signal to a web service that will send you a text when someone is at the door. In the final project, you take what you've learned from the previous two projects and create an IoT robot car that you can use to monitor what your pets are up to when you are away. By the end of this book, you will be well versed in almost every possible way to make your IoT projects stand out.What you will learn  Install and set up a Raspberry Pi for IoT development Learn how to use a servo motor as an analog needle meter to read data Build a home security dashboard using an infrared motion detector Communicate with a web service that sends you a message when the doorbell rings Receive data and display it with an actuator connected to the Raspberry Pi Build an IoT robot car that is controlled through the internet  Who this book is forInternet of Things Programming Projects is for Python developers and programmers who are interested in building their own IoT applications and IoT-based projects. It is also targeted at IoT programmers and developers who are looking to build exciting projects with Python.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51050954883345,"sku":"NIN9781789134803","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51334151340305,"sku":"CIN1789134803VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52655351988497,"sku":"NLS9781789134803","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52829655040273,"sku":"GOR014632869","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53250670887185,"sku":"GOR011082755","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1789134803.jpg?v=1750962608"},{"product_id":"internet-of-things-programming-projects-book-colin-dow-9781835082959","title":"Internet of Things Programming Projects","description":"Unleash the potential of IoT by creating weather indicators, information displays, alarm systems, and a vision recognition-enabled robot car  Key Features  Get to grips with the Raspberry Pi ecosystem and its role in IoT development Integrate cutting-edge technologies such as MQTT, LoRa, and ROS for advanced IoT applications Achieve superior control in your robot car with vision recognition and the power of ROS Purchase of the print or Kindle book includes a free PDF eBook  Book DescriptionRenowned 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.What you will learn  Integrate web services into projects for real-time data display and analysis Integrate sensors, motors, and displays to build smart IoT devices Build a weather indicator using servo motors and LEDs Create an autonomous IoT robot car capable of performing tasks Develop a home security system with real-time alerts and SMS notifications Explore LoRa and LoRaWAN for remote environmental monitoring  Who this book is forThis book is for beginners as well as experienced programmers, IoT developers, and Raspberry Pi enthusiasts. With just basic knowledge of IoT, you can dive right in and explore the projects with ease.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51053531562257,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51053534150929,"sku":"NIN9781835082959","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52591546401041,"sku":"NLS9781835082959","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1835082955.jpg?v=1750929812"},{"product_id":"simplifying-3d-printing-with-openscad-book-colin-dow-9781801813174","title":"Simplifying 3D Printing with OpenSCAD","description":"A step-by-step full-color guide to OpenSCAD that makes 3D printing easier than ever  Key Features  Learn more about 3D printing technology and the software used to design your objects Discover the various FDM slicer programs used to create G-code for 3D printer jobs Use a slicer program to create G-code to run your 3D printer job  Book DescriptionWant to bring your 3D designs to life with OpenSCAD, but don’t know where to start? Simplifying 3D Printing with OpenSCAD will teach you the key skills so that you can focus on your ideas, not troubleshooting your 3D printer.  With the help of this book, you’ll build a solid foundation in 3D printing technology, the software used for designing your objects, and an analysis of the G-code produced by the 3D printer slicer software. You’ll also get to know your 3D printer and find out how to set up a printing job effortlessly — from configuring the parameters to build well-defined designs.  Consider yourself a practical learner? Use real-world examples such as designing and printing a 3D name badge, model rocket, and laptop stand, to dive into the world of 3D printers build your skillset.  By the end of this 3D printing book, you'll be ready to start designing and printing your own 3D printed products using OpenSCAD and being your ideas into reality.What you will learn  Gain a solid understanding of 3D printers and 3D design requirements to start creating your own objects Prepare a 3D printer for a job starting from leveling the print bed and loading the filament Discover various OpenSCAD commands and use them to create shapes Understand how OpenSCAD compares to other CAD programs Get to grips with combining text and a cube to create an object Explore the common libraries in OpenSCAD  Who this book is forThis book is for engineers, hobbyists, teachers, 3D printing enthusiasts, and individuals working in the field of 3D printing. Basic knowledge of setting up and running 3D printers will help you get the most of this book.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51055559639313,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51055562359057,"sku":"NIN9781801813174","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52422803390737,"sku":"NLS9781801813174","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53239970791697,"sku":"CIN1801813175G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1801813175.jpg?v=1750929842"},{"product_id":"hands-on-edge-analytics-with-azure-iot-book-colin-dow-9781838829902","title":"Hands-On Edge Analytics with Azure IoT","description":"Design, secure, and protect the privacy of edge analytics applications using platforms and tools such as Microsoft's Azure IoT Edge, MicroPython, and Open Source Computer Vision (OpenCV)  Key Features  Become well-versed with best practices for implementing automated analytical computations Discover real-world examples to extend cloud intelligence Develop your skills by understanding edge analytics and applying it to research activities  Book DescriptionEdge analytics has gained attention as the IoT model for connected devices rises in popularity. This guide will give you insights into edge analytics as a data analysis model, and help you understand why it’s gaining momentum.  You'll begin with the key concepts and components used in an edge analytics app. Moving ahead, you'll delve into communication protocols to understand how sensors send their data to computers or microcontrollers. Next, the book will demonstrate how to design modern edge analytics apps that take advantage of the processing power of modern single-board computers and microcontrollers. Later, you'll explore Microsoft Azure IoT Edge, MicroPython, and the OpenCV visual recognition library. As you progress, you'll cover techniques for processing AI functionalities from the server side to the sensory side of IoT. You'll even get hands-on with designing a smart doorbell system using the technologies you’ve learned. To remove vulnerabilities in the overall edge analytics architecture, you'll discover ways to overcome security and privacy challenges. Finally, you'll use tools to audit and perform real-time monitoring of incoming data and generate alerts for the infrastructure.  By the end of this book, you'll have learned how to use edge analytics programming techniques and be able to implement automated analytical computations.  What you will learn  Discover the key concepts and architectures used with edge analytics Understand how to use long-distance communication protocols for edge analytics Deploy Microsoft Azure IoT Edge to a Raspberry Pi Create Node-RED dashboards with MQTT and Text to Speech (TTS) Use MicroPython for developing edge analytics apps Explore various machine learning techniques and discover how machine learning is related to edge analytics Use camera and vision recognition algorithms on the sensory side to design an edge analytics app Monitor and audit edge analytics apps  Who this book is forIf you are a data analyst, data architect, or data scientist who is interested in learning and practicing advanced automated analytical computations, then this book is for you. You will also find this book useful if you’re looking to learn edge analytics from scratch. Basic knowledge of data analytics concepts is assumed to get the most out of this book.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51152044261649,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51152046457105,"sku":"NIN9781838829902","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52689801707793,"sku":"NLS9781838829902","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1838829903.jpg?v=1751412160"},{"product_id":"mastering-iot-book-colin-dow-9781838645434","title":"Mastering IOT","description":"This Learning Path is what you need to build a repertoire of skills and the vernacular necessary to work in the IoT space. It teaches you the ropes to create solutions that ensure the reliability, scalability, robust communication systems, security, and data analysis in your IoT infrastructure.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52535760453905,"sku":"NLS9781838645434","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53152379568401,"sku":"NIN9781838645434","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781838645434.jpg?v=1760672040"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-colin-dow.oembed","provider":"World of Books ","version":"1.0","type":"link"}