Series: For Dummies
Paperback: 432 pages
Publisher: For Dummies; 1 edition (February 23, 2015)
Product Dimensions: 7.4 x 0.8 x 9.3 inches
Shipping Weight: 1.2 pounds (View shipping rates and policies)
Average Customer Review: 4.2 out of 5 stars See all reviews (4 customer reviews)
Best Sellers Rank: #174,527 in Books (See Top 100 in Books) #15 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Embedded Systems #92 in Books > Computers & Technology > Hardware & DIY > Single Board Computers #2410 in Books > Textbooks > Computer Science
Are you an expert in electronics, programming and embedded systems? If you are, then this book is for you. Authors Rui Santos and Luís Miguel Costa Perestrelo, have done an outstanding job of writing a book that walk's you through the world of digital electronics and programming by using BeagleBone.Authors Santos and Perestrelo, begin by getting you acquainted with BeagleBone. In addition, they explain which distribution of Linux to use; as well as, where you can download it and how to install it. The authors also present multiple ways to accomplish something that they've found to be quite useful: controlling your BeagleBone remotely. Then, they continues by showing you hoe you can use the command prompt to get around a computer in a way that you're probably not used to: using only text. The authors then get you up to speed regarding the most basic principles of electricity, so that you can understand what is happening on the circuits you build to interact with your BeagleBone. Next, they describe the most important tools you need to start creating prototypes of your projects. In addition, the authors introduce you to BoneScript, a library containing functions specially created for the BeagleBone. They also show you how to turn on a light by pressing a pushbutton, how to control a motor's rotation through the use of a potentiometer, and how to automatically turn on a light that warns you that someone has entered a room. Then, the authors continue by introducing Python, a powerful programming language that features a dedicated library to interface with the BeagleBone. Next, they cover Python and Adafruit's BeagleBone Input/Output library, which enables you to control the BeagleBone's General Purpose Input Output pins in a simple and straightforward manner.