Practical smart device design and construction understanding smart technologies and how to build them yourself

With the rapid development of the Internet of Things, a gap has emerged in skills versus knowledge in an industry typically segmented into hardware versus software. Practitioners are now expected to possess capabilities across the spectrum of hardware and software skills to create these smart device...

Full description

Bibliographic Details
Main Author: Harrold, Christopher
Format: eBook
Language:English
Published: [New York, New York] Apress 2020
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 06044nmm a2200637 u 4500
001 EB001939942
003 EBX01000000000000001102844
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 148425614X 
050 4 |a QA76.5 
100 1 |a Harrold, Christopher 
245 0 0 |a Practical smart device design and construction  |b understanding smart technologies and how to build them yourself  |c Christopher Harrold 
260 |a [New York, New York]  |b Apress  |c 2020 
300 |a xii, 434 pages 
505 0 |a Part IV: Permanence -- Chapter 11: Your First Circuit Board -- Locking It Down -- Maintaining Good Iron -- Semi-permanent -- Your First Circuit Board Lab -- Where to Next? -- Chapter 12: Your First Good PCB -- When Bits of Resistor Just Aren't Good Enough -- On Closer Inspection -- Your First Traces -- Add a Component to Your Board -- Add Your First Traces -- A Note on PCB Fails -- Getting Fancy 
505 0 |a Part I: Smart -- Chapter 1: A Brief History of Smart Things -- The Computer -- Small -- Sensors and Industrial Controls -- Summary -- Chapter 2: The DIY Smart Era -- Instant Gratification -- The Minimum DIY Lab -- MCU Kits -- Sensor Kits -- Build Your Own -- To Complete the "Build It" Exercises As Written -- Software Considerations -- Software Used in the Book -- Chapter 3: Beyond the Hype -- Smart Today and Tomorrow -- The IoT That Wasn't -- Taking the I out of IoT -- Connected -- Why Not? -- Where We Go Now 
505 0 |a Part II: Smart Hardware -- Chapter 4: EE for the Total N00b -- Resistance -- Circuits -- Circuit Diagrams -- Chapter 5: Advanced Circuit Components -- The Transistor -- BJT Transistors (N-P-N or P-N-P) -- FET Transistor -- The Capacitor -- Diodes -- Other Common Elements -- Chapter 6: Circuit Building Lab -- A Series Circuit -- A Parallel Circuit -- A Transistor Controlled Circuit -- A Diode-Based OR Gate -- A Capacitor Test Circuit 
505 0 |a Part III: Smart Software -- Chapter 7: Touch, See, Hear, Smell, Taste -- Touch, See, Hear: The Big Three -- Smell and Taste: The Other Senses -- Sensor Considerations -- Analog vs. Digital -- Advanced Devices -- I2C -- SPI -- To the Library! -- Arduino Libraries -- Python Libraries -- Chapter 8: The Small Computer -- Small-ish -- The Magic of GPIO and the Humble Pin -- A0 or D0 -- Digital IO -- Analog -- The Software of Smart -- A Brief Word on Tools -- Smart System Basics -- Let's Get Ready to Rumble! -- Raspberry Pi Prep -- Arduino Prep -- A Word on Code -- Chapter 9: Smart Device Building Lab -- What Are You Going to Make in These Labs? -- Let's Take a Quick Look at That Code -- Hello World Recap -- A VERY Brief Look at the Code -- Again, a VERY Brief Code Recap -- Basic Sensor Recap -- Chapter 10: Smart System Building Lab -- Smart System Recap 
653 |a Computer engineering / http://id.loc.gov/authorities/subjects/sh85029495 
653 |a Computer Communication Networks 
653 |a Réseaux d'ordinateurs 
653 |a Ordinateurs / Conception et construction 
653 |a Operating systems (Computers) / http://id.loc.gov/authorities/subjects/sh85094982 
653 |a Computer networks / fast 
653 |a Computer engineering / fast 
653 |a Electronic digital computers / Design and construction / http://id.loc.gov/authorities/subjects/sh87005551 
653 |a Computer hardware / bicssc 
653 |a Computer networks / http://id.loc.gov/authorities/subjects/sh85029513 
653 |a Computer input-output equipment / http://id.loc.gov/authorities/subjects/sh85029505 
653 |a Ordinateurs / Équipement d'entrée-sortie 
653 |a Electronic digital computers / Design and construction / fast 
653 |a Systèmes d'exploitation (Ordinateurs) 
653 |a Computer input-output equipment / fast 
653 |a Computers / Hardware / General / bisacsh 
653 |a operating systems / aat 
653 |a Computers / Hardware / Network Hardware / bisacsh 
653 |a Network hardware / bicssc 
653 |a Operating systems (Computers) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Includes index 
015 |a GBC0G1803 
776 |z 9781484256138 
776 |z 1484256131 
776 |z 9781484256145 
776 |z 148425614X 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484256145/?ar  |x Verlag  |3 Volltext 
082 0 |a 384 
082 0 |a 331 
082 0 |a 621.39/1 
082 0 |a 004.6 
082 0 |a 620 
082 0 |a 745.4 
520 |a With the rapid development of the Internet of Things, a gap has emerged in skills versus knowledge in an industry typically segmented into hardware versus software. Practitioners are now expected to possess capabilities across the spectrum of hardware and software skills to create these smart devices. This book explores these skill sets in an instructive way, beginning at the foundations of what makes "smart" technology smart, addressing the basics of hardware and hardware design, software, user experiences, and culminating in the considerations and means of building a fully formed smart device, capable of being used in a commercial capacity, versus a DIY project. Practical Smart Device Design and Construction includes a set of starter projects designed to encourage the novice to build and learn from doing. Each project also includes a summary guiding you where to go next, and how to tie the practical, hands-on experience together with what they have learned to take the next step on their own. You will: Review practical smart device design and construction considerations such as size, power consumption, wiring needs, analog vs digital, and sensor types and uses; Examine methods and tools for creating your own designs such as circuit board designs, and wiring and prototyping tools; Receive hands-on guidance while building your own prototype projects; Determine software needs for speed versus ease, security, and basics of programming and data analytics for smart devices