Cargando…

Programming the Intel Edison : getting started with Processing and Python /

"Get-up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison's powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up c...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Norris, Donald (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, N.Y. : McGraw-Hill Education, [2016]
Edición:First edition.
Colección:McGraw-Hill's AccessEngineering.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000nam a2200000 i 4500
001 MGH_AEscn00100216
003 IN-ChSCO
005 20210416124538.0
006 m|||||||||||||||||
007 cr |n||||||||n
008 210416s2016||||nyu|||||o|||||||||||eng||
010 |z  2017385937 
020 |a 9781259588334 (print-ISBN) 
020 |a 1259588335 (print-ISBN) 
020 |a 9781259587894 (e-ISBN) 
020 |a 1259587894 (e-ISBN) 
035 |a (OCoLC)924739510 
040 |a IN-ChSCO  |b eng  |e rda 
041 0 |a eng 
050 4 |a QA76.6 
082 0 4 |a 005.1  |2 23 
100 1 |a Norris, Donald,  |e author. 
245 1 0 |a Programming the Intel Edison :  |b getting started with Processing and Python /  |c Donald Norris. 
246 3 0 |a Programming the Intel Edison, getting started with Processing and Python 
250 |a First edition. 
264 1 |a New York, N.Y. :  |b McGraw-Hill Education,  |c [2016] 
264 4 |c ?2016 
300 |a 1 online resource (xiii, 226 pages) :  |b illustrations. 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
490 1 |a McGraw-Hill's AccessEngineering 
504 |a Includes bibliographical references and index. 
505 0 |a A. About the Author -- B. Dedication -- C. PREFACE -- 1. Introduction -- The Edison Computing Module -- Intel Arduino Development Board -- Intel Edison Breakout Board -- Sparkfun Block for Intel Edison?Console -- Summary -- 2. Getting Started with the Intel Edison Arduino Board -- Intel Edison Arduino IDE -- Powering the Arduino Development Board -- USB Communications -- Blink Sketch -- Modifying the Blink Sketch -- Summary -- 3. Working with Processing and the Intel Arduino IDE -- The Processing Language and the Intel Edison Arduino IDE -- Processing Language Basics -- Average Voltage Measurement Sketch -- Switch Demo Sketch -- Mini-Servo Sketch Example -- Ping Sensor Sketch -- Summary -- 4. Edison-Controlled Robotic Car -- BOE-BOT Car -- How an Analog Servo Works -- Continuous Rotation (CR) Servos -- Servo1 Sketch -- Autonomous Operation -- Operating the Robot Car -- Summary -- 5. Connecting to Edison Linux with the Command-Line Prompt -- Intel Edison Breakout Board -- Setting Up Your First USB Communications Session -- Connecting to the Client Computer -- Updating/Upgrading the Edison Firmware -- configure_edison Application -- Date and Time -- Web Server -- Python -- C/C++ -- Node.js -- Summary -- 6. Debian Linux and Python Basics -- How to Install the Debian Linux Distribution -- WiFi Setup -- SSH -- Basic Python -- Python Help -- Data Types, Variables, and Constants -- User-Defined Functions -- Interpolated Sensor Measurements -- Summary -- 7. Python Classes, Methods, and the libmraa Library -- Basic OO Concepts -- The Class -- Installing the libmraa Library -- EMC Class Implementations -- Summary -- 8. Hardware Interfaces -- Serial Protocols -- Parallel Protocols -- Summary -- 9. Web Server and Database -- LAMP -- MySQL Database Installation -- Home Temperature Measurement System -- Temperature Database -- Summary -- 10. Wearables -- Sparkfun Console Module -- Stackable Architecture -- Chapter Project -- The Project Software -- The Project Stack -- Paho and Eclipse.org -- Edison MQTT Publisher Client -- MQTT Subscriber Clients -- Summary. 
520 3 |a "Get-up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison's powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up components, connect your PC or MAC, build Python applications, and use USB, WiFi, and Bluetooth connections. Start-to-finish example projects include a motor controller, home temperature system, robotic car, and wearable patient movement alert system"-- Page [4] of cover. 
530 |a Also available in print edition. 
533 |a Electronic reproduction.  |b New York, N.Y. :  |c McGraw Hill,   |d 2016.  |n Mode of access: World Wide Web.  |n System requirements: Web browser.  |n Access may be restricted to users at subscribing institutions. 
538 |a Mode of access: Internet via World Wide Web. 
546 |a In English. 
588 |a Description based on cover image and table of contents, viewed on December 21, 2015. 
650 0 |a Computer programming. 
650 0 |a Python (Computer program language) 
650 0 |a Processing (Computer program language) 
650 0 |a Programmable controllers. 
650 0 |a Microcontrollers  |x Programming. 
655 0 |a Electronic books. 
776 0 |i Print version:   |t Programming the Intel Edison : getting started with Processing and Python.  |b First edition.  |d New York, N.Y. : McGraw-Hill Education, 2016  |w (OCoLC)907445861 
830 0 |a McGraw-Hill's AccessEngineering. 
856 4 0 |u https://accessengineeringlibrary.uam.elogim.com/content/book/9781259588334  |z Texto completo