Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux

Sold by John Wiley & Sons
Free sample

In-depth instruction and practical techniques for buildingwith the BeagleBone embedded Linux platform

Exploring BeagleBone is a hands-on guide to bringinggadgets, gizmos, and robots to life using the popular BeagleBoneembedded Linux platform. Comprehensive content and deep detailprovide more than just a BeagleBone instructionmanual—you’ll also learn the underlying engineeringtechniques that will allow you to create your own projects. Thebook begins with a foundational primer on essential skills, andthen gradually moves into communication, control, and advancedapplications using C/C++, allowing you to learn at your own pace.In addition, the book’s companion website featuresinstructional videos, source code, discussion forums, and more, toensure that you have everything you need.

The BeagleBone’s small size, high performance, low cost,and extreme adaptability have made it a favorite developmentplatform, and the Linux software base allows for complex yetflexible functionality. The BeagleBone has applications in smartbuildings, robot control, environmental sensing, to name a few;and, expansion boards and peripherals dramatically increase thepossibilities. Exploring BeagleBone provides areader-friendly  guide to the device, including a crash coursein computer engineering. While following step by step, you can:

  • Get up to speed on embedded Linux, electronics, andprogramming
  • Master interfacing electronic circuits, buses and modules, withpractical examples
  • Explore the Internet-connected BeagleBone and the BeagleBonewith a display
  • Apply the BeagleBone to sensing applications, including videoand sound
  • Explore the BeagleBone’s Programmable Real-TimeControllers

Hands-on learning helps ensure that your new skills stay withyou, allowing you to design with electronics, modules, orperipherals even beyond the BeagleBone. Insightful guidance andonline peer support help you transition from beginner to expert asyou master the techniques presented in Exploring BeagleBone,the practical handbook for the popular computing platform.

Read more

About the author

Dr. Derek Molloy is a Senior Lecturer in the School ofElectronic Engineering at Dublin City University, Ireland. Derekproduces a popular YouTube series on the BeagleBone platform and awide variety of embedded Linux topics. His videos and personal bloghave introduced millions of people to the BeagleBone, embeddedLinux, and digital electronics.

Read more
17 total

Additional Information

John Wiley & Sons
Read more
Published on
Dec 5, 2014
Read more
Read more
Read more
Read more
Computers / Hardware / General
Technology & Engineering / General
Read more
Content Protection
This content is DRM protected.
Read more
Read Aloud
Available on Android devices
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Expand Raspberry Pi capabilities with fundamental engineering principles

Exploring Raspberry Pi is the innovators guide to bringing Raspberry Pi to life. This book favors engineering principles over a 'recipe' approach to give you the skills you need to design and build your own projects. You'll understand the fundamental principles in a way that transfers to any type of electronics, electronic modules, or external peripherals, using a "learning by doing" approach that caters to both beginners and experts. The book begins with basic Linux and programming skills, and helps you stock your inventory with common parts and supplies. Next, you'll learn how to make parts work together to achieve the goals of your project, no matter what type of components you use. The companion website provides a full repository that structures all of the code and scripts, along with links to video tutorials and supplementary content that takes you deeper into your project.

The Raspberry Pi's most famous feature is its adaptability. It can be used for thousands of electronic applications, and using the Linux OS expands the functionality even more. This book helps you get the most from your Raspberry Pi, but it also gives you the fundamental engineering skills you need to incorporate any electronics into any project.Develop the Linux and programming skills you need to build basic applicationsBuild your inventory of parts so you can always "make it work"Understand interfacing, controlling, and communicating with almost any componentExplore advanced applications with video, audio, real-world interactions, and more

Be free to adapt and create with Exploring Raspberry Pi.

Learn to easily build gadgets, gizmos, robots, and more usingArduino

Written by Arduino expert Jeremy Blum, this unique book uses thepopular Arduino microcontroller platform as an instrument to teachyou about topics in electrical engineering, programming, andhuman-computer interaction. Whether you're a budding hobbyist or anengineer, you'll benefit from the perfectly paced lessons that walkyou through useful, artistic, and educational exercises thatgradually get more advanced. In addition to specific projects, thebook shares best practices in programming and design that you canapply to your own projects. Code snippets and schematics will serveas a useful reference for future projects even after you'vemastered all the topics in the book.

Includes a number of projects that utilize differentcapabilities of the Arduino, while interfacing with externalhardwareFeatures chapters that build upon each other, tying in conceptsfrom previous chapters to illustrate new onesIncludes aspects that are accompanied by video tutorials andother multimedia content Covers electrical engineering and programming concepts,interfacing with the world through analog and digital sensors,communicating with a computer and other devices, and internetconnectivityExplains how to combine smaller topics into more complexprojectsShares downloadable materials and source code for everythingcovered in the bookProjects compatible with many official Arduino boards includingArduino Uno; Arduino Leonardo; Arduino Mega 2560; Arduino Due;Arduino Nano; Arduino Mega ADK; LilyPad Arduino and may work withArduino-compatible boards such as Freeduino and new third partycertified boards such as the Intel Galileo

Exploring Arduino takes you on an adventure andprovides you with exclusive access to materials not found anywhereelse!

Machine Vision Algorithms in Java provides a comprehensive introduction to the algorithms and techniques associated with machine vision systems. The Java programming language is also introduced, with particular reference to its imaging capabilities. The book contains explanations of key machine vision techniques and algorithms, along with the associated Java source code.
Special features include:
- A complete self-contained treatment of the topics and techniques essential to the understanding and implementation of machine vision.
- An introduction to object-oriented programming and to the Java programming language, with particular reference to its imaging capabilities.
- Java source code for a wide range of practical image processing and analysis functions.
- Readers will be given the opportunity to download a fully functional Java-based visual programming environment for machine vision, available via the WWW. This contains over 200 image processing, manipulation and analysis functions and will enable users to implement many of the ideas covered in this book.
- Details relating to the design of a Java-based visual programming environment for machine vision.
- An introduction to the Java 2D imaging and Java Advanced Imaging (JAI) APIs
- A wide range of illustrative examples.
- Practical treatment of the subject matter.
This book is aimed at senior undergraduate and postgraduate students in engineering and computer science as well as practitioners in machine vision who may wish to update or expand their knowledge of the subject. The techniques and algorithms of machine vision are expounded in a way that will be understood not only by specialists but also by those who are less familiar with the topic.
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.