Skip to content
You are not logged in |Login  

LEADER 00000cam a2200637Ii 4500 
001    ocn939394718 
003    OCoLC 
005    20190111050605.2 
006    m     o  d         
007    cr cnu|||unuuu 
008    160215s2016    enka    o     001 0 eng d 
015    GBB6G3390|2bnb 
016 7  018007322|2Uk 
019    936538730|a936628385 
020    9781784399030|qelectronic book 
020    1784399035|qelectronic book 
020    |z9781784390013 
020    |z1784390011 
035    (OCoLC)939394718|z(OCoLC)936538730|z(OCoLC)936628385 
037    CL0500000715|bSafari Books Online 
040    UMI|beng|erda|epn|cUMI|dN$T|dDEBBG|dC6I|dYDXCP|dIDEBK
       |dDEBSZ|dOCLCQ|dOCLCF|dCEF|dUKMGB 
049    RIDW 
050  4 QA76.8.B38 
072  7 COM|x051010|2bisacsh 
082 04 005.2762|223 
090    QA76.8.B38 
100 1  Chavan, Yogesh,|eauthor. 
245 10 Programming the BeagleBone :|bharness the power of 
       BeagleBone from blinking LEDs to internet of things 
       applications /|cYogesh Chavan. 
264  1 Birmingham, UK :|bPackt Publishing,|c2016. 
300    1 online resource (1 volume) :|billustrations. 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
340    |gpolychrome|2rdacc 
347    text file|2rdaft 
377  7 |lProgramming languages (Electronic computers)|2lcsh 
490 1  Community experience distilled 
500    Includes index. 
520 8  Annotation|bMaster BeagleBone programming by doing simple 
       electronics and Internet of Things projectsAbout This Book
       Quickly develop electronics projects that interact with 
       Internet applications using JavaScript and Python Learn 
       about electronics components such as sensors and motors, 
       and how to communicate with them by writing programs A 
       step-by-step guide to explore the exciting world of 
       BeagleBonefrom connecting BeagleBone to doing electronics 
       projects and creating IoT applicationsWho This Book Is 
       ForIf you want to learn programming on embedded systems 
       with BeagleBone by doing simple electronics projects, this
       book is for you. This book is also helpful to BeagleBone 
       owners who want to quickly implement small-scale home 
       automation solutions. It is assumed that you have 
       familiarity with C and Python programming. Some 
       familiarity with electronics is helpful but not 
       essential.What You Will Learn Connect your BeagleBone to a
       computer in different ways and get the Cloud9 IDE running 
       to quick-start programming on the BeagleBone Get to know 
       about BeagleBone extension pins such as GPIO and how to 
       connect various electronics components with BeagleBone 
       Read and write to various electronics components such as 
       LED, Push-button, sensors, and motors Grasp in-depth 
       theory on Analog, PWM, and BUS programming and the 
       electronics components used in programs Handle data to and
       from various BUS supporting modules such as UART, I2C, and
       SPI using the Adafruit BBIO Python library Write real-life
       IoT applications in JavaScript and Python such as shooting
       an e-mail on overheat and controlling a servo motor 
       remotely Make use of online free cloud services to store 
       and analyze sensor data collected on the BeagleBone 
       Discover what else can be done using the BeagleBone Get to
       grips with embedded system BUS communicationIn DetailThe 
       whole world is moving from desktop computers to 
       smartphones and embedded systems. We are moving towards 
       utilizing Internet of Things (IoT). An exponential rise in
       the demand for embedded systems and programming in the 
       last few years is driving programmers to use embedded 
       development boards such as Beaglebone.BeagleBone is an 
       ultra-small, cost-effective computer that comes with a 
       powerful hardware. It runs a full-fledged Debian Linux OS 
       and provides numerous electronics solutions. BeagleBone is
       open source and comes with an Ethernet port, which allows 
       you to deploy IoT projects without any additions to the 
       board. It provides plenty of GPIO, Anlaog pins, and UART, 
       I2C, SPI pins which makes it the right choice to perform 
       electronics projects. This gives you all the benefits of 
       Linux kernel such as multitasking, multiusers, and 
       extensive device driver support. This allows you to do 
       programming in many languages including high-level 
       languages such as JavaScript and Python.This book aims to 
       exploit the hardware and software capabilities of 
       BeagleBone to create real-life electronics and IoT 
       applications quickly. It is divided into two parts. The 
       first part covers JavaScript programs. The second part 
       provides electronics projects and IoT applications in 
       Python.First, you will learn to use BeagleBone as tool to 
       write useful applications on embedded systems. Starting 
       with the basics needed to set up BeagleBone and the Cloud9
       IDE, this book covers interfacing with various electronics
       components via simple programs. The electronics theory 
       related to these components is then explained in depth 
       before you use them in a program. Finally, the book helps 
       you create some real-life IoT applications.Style and 
       approachAn easy-to-follow guide full of real-world 
       electronics programs and quick troubleshooting tips using 
       BeagleBone. All the required electronics concepts are 
       explained in detail before using them in a program and all
       programs are explained in depth. Most of the theory is 
       covered in the first part; while the second part gives you
       some quick programs. 
588    Description based on online resource; title from cover 
       page (Safari, viewed February 12, 2016). 
590    eBooks on EBSCOhost|bEBSCO eBook Subscription Academic 
       Collection - North America 
650  0 BeagleBone (Computer)|0https://id.loc.gov/authorities/
       subjects/sh2013002508|xProgramming.|0https://id.loc.gov/
       authorities/subjects/sh00007512 
650  0 Light emitting diodes|0https://id.loc.gov/authorities/
       subjects/sh85076892|xProgramming.|0https://id.loc.gov/
       authorities/subjects/sh00007512 
650  0 Internet of things.|0https://id.loc.gov/authorities/
       subjects/sh2013000266 
650  7 BeagleBone (Computer)|2fast|0https://id.worldcat.org/fast/
       1909280 
650  7 Light emitting diodes.|2fast|0https://id.worldcat.org/fast
       /998542 
650  7 Internet of things.|2fast|0https://id.worldcat.org/fast/
       1894151 
655  4 Electronic books. 
830  0 Community experience distilled.|0https://id.loc.gov/
       authorities/names/no2011030603 
856 40 |uhttps://rider.idm.oclc.org/login?url=http://
       search.ebscohost.com/login.aspx?direct=true&scope=site&
       db=nlebk&AN=1163379|zOnline eBook via EBSCO. Access 
       restricted to current Rider University students, faculty, 
       and staff. 
856 42 |3Instructions for reading/downloading the EBSCO version 
       of this eBook|uhttp://guides.rider.edu/ebooks/ebsco 
901    MARCIVE 20231220 
948    |d20190118|cEBSCO|tEBSCOebooksacademic NEW 1-11-19 6702 
       |lridw 
994    92|bRID