Arduino III : Internet of things / Steven F. Barrett.

This book is about the Arduino microcontroller and the Arduino concept. The visionary Arduino team of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and David Mellis launched a new innovation in microcontroller hardware in 2005, the concept of open-source hardware. Their approach was...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via Morgan & Claypool)
Main Author: Barrett, Steven F. (Steven Frank), 1957- (Author)
Format: eBook
Language:English
Published: San Rafael, California (1537 Fourth Street, 1537 Fourth Street, San Rafael, CA 94901 USA) : Morgan & Claypool Publishers, [2021]
Series:Synthesis lectures on digital circuits and systems ; #60.
Subjects:

MARC

LEADER 00000nam a2200000ui 4500
001 b11820306
003 CoU
005 20210410190106.0
006 m eo d
007 cr cn |||m|||a
008 210402s2021 caua fob 001 0 eng d
020 |a 9781636390840  |q electronic 
020 |z 9781636390857  |q hardcover 
020 |z 9781636390833  |q paperback 
024 7 |a 10.2200/S01077ED1V03Y202102DCS060 
035 |a (MOCL)sdl202102sdl060 
035 |a (CaBNVSL)thg00082393 
035 |a (OCoLC)1242876116 
040 |a CaBNVSL  |b eng  |e rda  |c CaBNVSL  |d CaBNVSL 
050 4 |a TK5105.8857bB373 2021eb 
100 1 |a Barrett, Steven F.  |q (Steven Frank),  |d 1957-  |e author.  |0 http://id.loc.gov/authorities/names/no2002029223  |1 http://isni.org/isni/000000010801734X. 
245 1 0 |a Arduino III :  |b Internet of things /  |c Steven F. Barrett. 
264 1 |a San Rafael, California (1537 Fourth Street, 1537 Fourth Street, San Rafael, CA 94901 USA) :  |b Morgan & Claypool Publishers,  |c [2021] 
300 |a 1 PDF (xx, 217 pages) :  |b illustrations (some color) 
336 |a text  |b txt  |2 rdacontent. 
337 |a computer  |b c  |2 rdamedia. 
338 |a online resource  |b cr  |2 rdacarrier. 
490 1 |a Synthesis lectures on digital circuits and systems,  |x 1932-3174 ;  |v #60. 
500 |a Part of: Synthesis digital library of engineering and computer science. 
504 |a Includes bibliographical references and index. 
505 0 |a 1. Getting started -- 1.1. Overview -- 1.2. The big picture -- 1.3. Arduino quick start -- 1.4. Arduino UNO R3 processing board -- 1.5. Arduino UNO R3 open source schematic -- 1.6. Arduino UNO R3 host processor--the ATmega328 -- 1.7. Interfacing to other devices -- 1.8. Application -- 1.9. Summary -- 1.10. References -- 1.11. Chapter problems. 
505 8 |a 2. The Internet and IoT -- 2.1. Overview -- 2.2. A big picture of the Internet -- 2.3. Brief history -- 2.4. Internet protocol models -- 2.5. Internet addressing techniques -- 2.6. Internet hardware -- 2.7. Cybersecurity -- 2.8. Internet of things (IoT) -- 2.9. Information technology vs. operational technology -- 2.10. Operational technology -- 2.11. IoT architecture -- 2.12. IoT technology -- 2.13. Industrial Internet of things (IIoT) -- 2.14. IoT and IIoT security -- 2.15. Application 1 : exploration of the ethernet -- 2.16. Application 2 : exploration with the Arduino Oplà IoT Kit -- 2.17. Application 3 : exploration of the MKR WiFi 1010 with the ethernet -- 2.18. Application 4 : exploration of the Arduino UNO WiFi Rev 2 with the ethernet -- 2.19. Summary -- 2.20. References -- 2.21. Chapter problems. 
505 8 |a 3. Connectivity -- 3.1. Overview -- 3.2. Serial communications -- 3.3. Serial communication terminology -- 3.4. Near field communication -- 3.5. Serial USART -- 3.6. Serial peripheral interface (SPI) -- 3.7. Two-wire serial interface -- 3.8. Radio Frequency (RF) communications theory -- 3.9. Bluetooth -- 3.10. Zigbee -- 3.11. Cellular microcontroller communications -- 3.12. Application : near field communications (NFC) -- 3.13. Summary -- 3.14. References -- 3.15. Chapter problems. 
505 8 |a 4. Application : IoT greenhouse -- 4.1. Objective -- 4.2. Aside : local vs. remote operation -- 4.3. Greenhouse theory -- 4.4. Greenhouse instrumentation system -- 4.5. Solar power system -- 4.6. Weather station -- 4.7. Greenhouse control -- 4.8. Application : exploration with MKR IoT bundle -- 4.9. Summary -- 4.10. References -- 4.11. Chapter problems. 
505 8 |a A. Programming the ATmega328 -- A.1. ISP hardware and software tools -- A.2. ImageCraft JumpStart C for AVR compiler download, installation, and ATmega328 programming -- A.3. Atmel Studio download, installation, and ATmega328 programming. 
520 |a This book is about the Arduino microcontroller and the Arduino concept. The visionary Arduino team of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and David Mellis launched a new innovation in microcontroller hardware in 2005, the concept of open-source hardware. Their approach was to openly share details of microcontroller-based hardware design platforms to stimulate the sharing of ideas and promote innovation. This concept has been popular in the software world for many years. In June 2019, Joel Claypool and I met to plan the fourth edition of Arduino Microcontroller Processing for Everyone! Our goal has been to provide an accessible book on the rapidly evolving world of Arduino for a wide variety of audiences including students of the fine arts, middle and senior high school students, engineering design students, and practicing scientists and engineers. To make the book even more accessible to better serve our readers, we decided to change our approach and provide a series of smaller volumes. Each volume is written to a specific audience. This book, Arduino III: Internet of Things, explores Arduino applications in the fascinating and rapidly evolving world of the Internet of Things. Arduino I: Getting Started provides an introduction to the Arduino concept. Arduino II: Systems, is a detailed treatment of the ATmega328 processor and an introduction to C programming and microcontroller-based systems design. 
588 |a Title from PDF title page (viewed on April 2, 2021) 
650 0 |a Internet of things.  |0 http://id.loc.gov/authorities/subjects/sh2013000266. 
650 0 |a Arduino (Programmable controller)  |0 http://id.loc.gov/authorities/subjects/sh2011005402. 
650 0 |a Atmel AVR microcontroller.  |0 http://id.loc.gov/authorities/subjects/sh2008020007. 
650 0 |a Microcontrollers  |x Programming. 
776 0 8 |i Print version: 
830 0 |a Synthesis lectures on digital circuits and systems ;  |v #60.  |0 http://id.loc.gov/authorities/names/no2008023621. 
856 4 0 |u https://colorado.idm.oclc.org/login?url=https://doi.org/10.2200/S01077ED1V03Y202102DCS060  |z Full Text (via Morgan & Claypool) 
907 |a .b11820306x  |b 05-03-21  |c 04-21-21 
998 |a web  |b 04-21-21  |c b  |d b   |e -  |f eng  |g cau  |h 0  |i 1 
907 |a .b11820306x  |b 04-21-21  |c 04-21-21 
944 |a MARS - RDA ENRICHED 
956 |a Synthesis 
999 f f |i d19d78b3-e7b3-5b0b-875d-79f9619c3328  |s dd28e8c6-9afd-5ce5-85ee-a742d1a3ae85 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e TK5105.8857bB373 2021eb  |h Library of Congress classification  |i web  |n 1