☆ 资源说明:☆
[Maker Media, Inc] Getting Started with BeagleBone (英文版)
[Maker Media, Inc] Getting Started with BeagleBone Linux-Powered Electronic Projects With Python and JavaScript (E-Book)
☆ 图书概要:☆
Many people think of Linux as a computer operating system, running on users' desktops and powering servers. But Linux can also be found inside many consumer electronics devices. Whether they're the brains of a cell phone, cable box, or exercise bike, embedded Linux systems blur the distinction between computer and device.
Many makers love microcontroller platforms such as Arduino, but as the complexity increases in their projects, they need more power for applications, such as computer vision. The BeagleBone is an embedded Linux board for makers. It's got built-in networking, many inputs and outputs, and a fast processor to handle demanding tasks. This book introduces you to both the original BeagleBone and the new BeagleBone Black and gets you started with projects that take advantage of the board's processing power and its ability to interface with the outside world.
☆ 出版信息:☆
[作者信息] Matt Richardson
[出版机构] Maker Media, Inc
[出版日期] 2013年10月18日
[图书页数] 144页
[图书语言] 英语
[图书格式] PDF 格式
BeagleBone For Dummies is the definitive beginner's guide to using the popular BeagleBone
board to learn electronics and programming. Unlike other books that require previous knowledge
of electronics, Linux, and Python, this one assumes you know nothing at all, and guides you
step-by-step throughout the process of getting acquainted with your BeagleBone Original or
BeagleBone Black. You'll learn how to get set up, use the software, build the hardware, and
code your projects, with plenty of examples to walk you through the process. You'll move
carefully through your first BeagleBone project, then get ideas for branching out from there
to create even better, more advanced programs.
The BeagleBone is a tiny computer board – about the size of a credit card – that has all the
capability of a desktop. Its affordability and ease of use has made it popular among hobbyists,
hardware enthusiasts, and programmers alike, and it's time for you to join their ranks as you
officially dive into the world of microcomputers. This book removes the guesswork from using
the popular BeagleBone board and shows you how to get up and running in no time.
System Reference Manual Rev C.x(wiki)
Schematic (PDF)
Schematic (OrCAD)
BOM (csv)
All Hardware Documents, including PCB Files in archive (Allegro source and Gerbers)
The Device Tree (DT), and Device Tree Overlay are a way to describe hardware in a system. An example of this would be to describe how the UART interfaces with the system, which pins, how they should be muxed, the device to enable, and which driver to use.
The original BeagleBone didn't use the DT, but the recently released BeagleBone Black was released with the DT and is now using the 3.8 Linux Kernel.
Title: BeagleBone Cookbook: Software and Hardware Problems and Solutions
Author: Jason Kridner, Mark A. Yoder
Length: 346 pages
Edition: 1
Language: English
Publisher: O'Reilly Media
Publication Date: 2015-04-25
ISBN-10: 1491905395
ISBN-13: 9781491905395
BeagleBone is an inexpensive web server, Linux desktop, and electronics hub that includes all the tools you need to create your own projects—whether it’s robotics, gaming, drones, or software-defined radio. If you’re new to BeagleBone Black, or want to explore more of its capabilities, this cookbook provides scores of recipes for connecting and talking to the physical world with this credit-card-sized computer.
All you need is minimal familiarity with computer programming and electronics. Each recipe includes clear and simple wiring diagrams and example code to get you started. If you don’t know what BeagleBone Black is, you might decide to get one after scanning these recipes.
Learn how to use BeagleBone to interact with the physical world
Connect force, light, and distance sensors
Spin servo motors, stepper motors, and DC motors
Flash single LEDs, strings of LEDs, and matrices of LEDs
Manage real-time input/output (I/O)
Work at the Linux I/O level with shell commands, Python, and C
Compile and install Linux kernels
Work at a high level with JavaScript and the BoneScript library
Expand BeagleBone’s functionality by adding capes
Explore the Internet of Things
Table of Contents
Chapter 1. Basics
Chapter 2. Sensors
Chapter 3. Displays and Other Outputs
Chapter 4. Motors
Chapter 5. Beyond the Basics
Chapter 6. Internet of Things
Chapter 7. The Kernel
Chapter 8. Real-Time I/O
Chapter 9. Capes
Qualification Level: Signature Only - Microsoft Windows 2000 family - Unclassified
Signature Only - Microsoft Windows XP family, x86 - Unclassified
Signature Only - Microsoft Windows Server 2003 family, x86 - Unclassifie
Signature Only - Microsoft Windows Server 2003 family, x64 - Unclassifie
Signature Only - Microsoft Windows XP family, x64 - Unclassified
Signature Only - Microsoft Windows Vista family, x86 - Unclassified
Signature Only - Microsoft Windows Vista family, x64 - Unclassified
Signature Only - Windows Server 2008 family, x86
Signature Only - Windows Server 2008 family, x64
Signature Only – Device - Compatible with Windows 7
Signature Only - Device - Compatible with Windows 7 x64
Signature Only - Windows Server 2008 Release 2 family, x64