Beginning IoT Projects: Breadboard-less Electronic Projects
Autor Charles Bellen Limba Engleză Paperback – 2 oct 2021
Experiment with building IoT projects without the demanding time or patience required to learn about electronics. This book thoroughly introduces readers of all ages to the world of IoT devices and electronics without getting bogged down by the overly technical aspects or being tied to a specific platform. You'll learn IoT, Arduino, Raspberry Pi from the ground up using the Qwiic and Grove components systems.
The book begins with a brief overview of IoT followed by primers for the two most popular platforms; Arduino and Raspberry Pi. There is also a short tutorial on programming each host; Arduino C-like sketches and Python scripts respectfully. Thus, the book also helps you get started with your choice of platform. Next, you’ll learn the basics for the Qwiic and Grove component systems.
The rest of the book presents a number of projects organized into easy-to-follow chapters that details the goal for the project, the components used, a walk-through of the code, and a challenge section that provides suggestions on how to improve or augment the project. Projects are presented for both the Arduino and Raspberry Pi where possible making each project as versatile as possible.
What You'll Learn
- Write Arduino sketches
- Create Python scripts for the Raspberry Pi
- Build IoT projects with Arduino and Raspberry Pi
- Use the Qwiic and Grove component systems
- Join the electronics and IoT hobby world with almost no experience
- Host projects data in the cloud using ThingSpeak
Who This Book Is For
Those interested in building or experimenting with IoT solutions but have little or no experience working with electronics. This includes those with little or no programming experience. A secondary target would include readers interested in teaching the basics of working with Arduino and Raspberry Pi to others.
Preț: 210.53 lei
Preț vechi: 263.15 lei
-20% Nou
Puncte Express: 316
Preț estimativ în valută:
40.30€ • 43.93$ • 33.89£
40.30€ • 43.93$ • 33.89£
Carte disponibilă
Livrare economică 27 noiembrie-11 decembrie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781484272336
ISBN-10: 1484272331
Pagini: 375
Ilustrații: XVII, 871 p. 266 illus., 264 illus. in color.
Dimensiuni: 155 x 235 x 54 mm
Greutate: 1.23 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
ISBN-10: 1484272331
Pagini: 375
Ilustrații: XVII, 871 p. 266 illus., 264 illus. in color.
Dimensiuni: 155 x 235 x 54 mm
Greutate: 1.23 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
Cuprins
Part 1 - Getting Started with IoT.- Chapter 1. Introduction to IoT.- Chapter 2. Introducing the Arduino.- Chapter 3. Arduino Programming .- Chapter 4. Introducing the Raspberry Pi.- Chapter 5. Python Programming for the Raspberry Pi.- Part 2 - The Qwiic Component System.- Chapter 6. Introducing Qwiic, STEMMA, and QT.- Chapter 7. Qwiic Example: Keep your distance!.- Chapter 8. Qwiic Example: Weather Station.- Chapter 9. Qwiic Example: Digital Compass.- Chapter 10. STEMMA and Qwiic Example: Plant Monitoring.- Chapter 11. STEMMA and Qwiic Example: Balancing Act.- Part 3 - The Grove Component System.- Chapter 12. Introducing Grove.- Chapter 13. Example: Knock-Knock!.- Chapter 14. Example: Mood Lighting.- Chapter 15. Example: Monitoring your Environment.- Chapter 16. Example: Simon Game.- Part 4: Going Further: IoT and the Cloud.- Chapter 17. Introducing IoT for the Cloud.- Chapter 18. Using ThingSpeak.- Appendix.
Notă biografică
Charles Bell conducts research in emerging technologies. He is a member of the Oracle MySQL Development team and is a Principal Developer for the MySQL Cloud Services team. He lives in a small town in rural Virginia with his loving wife. He received his Doctor of Philosophy in Engineering from Virginia Commonwealth University in 2005. Dr. Bell is an expert in the database field and has extensive knowledge and experience in software development and systems engineering. His research interests include 3D printers, microcontrollers, three-dimensional printing, database systems, software engineering, and sensor networks. He spends his limited free time as a practicing Maker focusing on microcontroller projects and refinement of three-dimensional printers.
Textul de pe ultima copertă
Experiment with building IoT projects without the demanding time or patience required to learn about electronics. This book thoroughly introduces readers of all ages to the world of IoT devices and electronics without getting bogged down by the overly technical aspects or being tied to a specific platform. You'll learn IoT, Arduino, Raspberry Pi from the ground up using the Qwiic and Grove components systems.
The book begins with a brief overview of IoT followed by primers for the two most popular platforms; Arduino and Raspberry Pi. There is also a short tutorial on programming each host; Arduino C-like sketches and Python scripts respectfully. Thus, the book also helps you get started with your choice of platform. Next, you’ll learn the basics for the Qwiic and Grove component systems.
The rest of the book presents a number of projects organized into easy-to-follow chapters that details the goal for the project, the components used, a walk-through of the code, and a challenge section that provides suggestions on how to improve or augment the project. Projects are presented for both the Arduino and Raspberry Pi where possible making each project as versatile as possible.
You will:
- Write Arduino sketches
- Create Python scripts for the Raspberry Pi
- Build IoT projects with Arduino and Raspberry Pi
- Use the Qwiic and Grove component systems
- Join the electronics and IoT hobby world with almost no experience
- Host projects data in the cloud using ThingSpeak
Caracteristici
Build IoT projects without any electronics experience needed Enter the IoT and electronics hobby field without spending hours learning electronics Learn through a series of projects presented in an easy-to-follow formula that anyone can implement