1 option
Learning BeagleBone : learn how to love and care for your BeagleBone and teach it tricks / Hunyue Yau.
- Format:
- Book
- Author/Creator:
- Yau, Hunyue, author.
- Series:
- Community experience distilled.
- Community Experience Distilled
- Language:
- English
- Subjects (All):
- Embedded computer systems.
- BeagleBone (Computer).
- JavaScript (Computer program language).
- Physical Description:
- 1 online resource (206 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, England : Packt Publishing, 2014.
- Language Note:
- English
- Biography/History:
- Yau Hunyue: Hunyue Yau is an electrical engineer who graduated from the California Institute of Technology. He has worked with Linux since the early '90s, starting with the Soft Landing System. He created one of the first embedded Linux devices in 1996 with a custom-made distribution. He has worked on various products such as embedded Linux appliances, embedded BSD-based devices, and embedded Linux mobile devices. As an active member of the BeagleBoard community, he has volunteered at numerous community events, from Maker Faire to Google Summer of Code mentoring. Today, Hunyue synergizes his electrical engineering skills with embedded Linux software skills to provide turnkey embedded Linux consulting services through HY Research LLC (http: //www. hy-research. com/), a company founded by him.
- Summary:
- This book is for new BeagleBone owners who are looking to quickly get their microboard up and running. It would be helpful to have an understanding of embedded concepts or Linux but neither is essential.
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing the Beagle Boards; The Beagle board family; The Beagle boards; BeagleBoard Classic; BeagleBoard-xM; BeagleBone; BeagleBone White; BeagleBone Black; Summary of the Beagle board family; Congratulations on selecting a BeagleBone board; Unboxing and powering up your BeagleBone; The Windows configuration; The Linux configuration; Useful PC software for your BeagleBone; Accessing the BeagleBone; Useful accessories; The mains power adapter
- An SD card reader and microSD cardsA serial debug cable; A digital multimeter; Using the DMM on the BBB; Wireless interfacing accessories; Summary; Chapter 2: Software in the BeagleBone; System software in the BeagleBone; Distributions on the BeagleBone; The Angström Linux distribution; The Debian Linux distribution; Installing a distribution in the BeagleBone; Obtaining the image; Windows users; Linux users; Writing the image; Windows users; Linux users; Booting the image; Flasher images; Nonsystem software in the BeagleBone; Summary; Chapter 3: Building an LED Flasher
- Setting up a foundation for the exercisesSelecting an editor; Quick start with nano/pico; Permissions; Determining the current permission; Converting permissions to the numeric form; Setting up permissions; Exercise format and notes; Hello, World for the BeagleBone; Exercise 1 - creating a Hello, World program; Flashing the LEDs; LEDs on the BeagleBone; Exercise 2 - taking control of the LEDs; Figuring out the LED controls; Disconnecting the LEDs temporarily from the system; Turning on an LED; Using the controls in a program; Exercise 3 - simple blinking; Delays in the program
- Repeating things with loopsTurning off an LED; Troubleshooting; Exercise 4 - advanced blinking; Summary; Chapter 4: Refining the LED Flasher; The I2C bus; Accessing I2C; The I2C tools; Exercise 1; The I2C devices on the BeagleBone; Exercise 2; User interfaces; Design; Exercise 3; Troubleshooting; Loading your first web page; Troubleshooting the BeagleBone web server access; Exercise 4; Shell variables; Putting it all together; Exercise 5; Exercise 6; Testing; Troubleshooting; Exercise 7; Testing; Summary; Chapter 5: Connecting the BeagleBone to Mobile Devices; Mobile devices
- Connectivity optionsFull network connection options; Protocol-specific connectivity; Mobile device connections; Android devices; iOS devices; Carrier limitations; Bluetooth wireless technology; Bluetooth versions; Bluetooth wireless connectivity; Profiles; Dial-up Networking; Personal Area Network; BLE options; Near Field Communication and the BeagleBone; BeagleBone NFC expansion board options; BeagleBone NFC as a device; BeagleBone NFC with a fully featured controller; Summary; Chapter 6: Recovering from the Mistakes; Symptoms of the mistakes; Troubleshooting the BeagleBone
- Diagnosing with the help of LEDs
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed January 15, 2015).
- ISBN:
- 9781783982912
- 1783982918
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.