Book Description
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 applications
- Build your inventory of parts so you can always “make it work”
- Understand interfacing, controlling, and communicating with almost any component
- Explore advanced applications with video, audio, real-world interactions, and more
Be free to adapt and create with Exploring Raspberry Pi.
Table of Contents
Part I Raspberry Pi Basics
Chapter 1 Raspberry Pi Hardware
Chapter 2 Raspberry Pi Software
Chapter 3 Exploring Embedded Linux Systems
Chapter 4 Interfacing Electronics
Chapter 5 Programming on the Raspberry Pi
Part II Interfacing, Controlling, and Communicating
Chapter 6 Interfacing to the Raspberry Pi Input/Outputs
Chapter 7 Cross-Compilation and the Eclipse IDE
Chapter 8 Interfacing to the Raspberry Pi Buses
Chapter 9 Enhancing the Input/Output Interfaces on the RPi
Chapter 10 Interacting with the Physical Environment
Chapter 11 Real-Time Interfacing Using the Arduino
Part III Advanced Interfacing and Interaction
Chapter 12 The Internet of Things
Chapter 13 Wireless Communication and Control
Chapter 14 Raspberry Pi with a Rich User Interface
Chapter 15 Images, Video, and Audio
Chapter 16 Kernel Programming
中文:
书名:探索树莓派:通过嵌入式Linux与现实世界对接
利用基本工程原理扩展Raspberry PI功能
探索覆盆子猪 是将覆盆子派赋予生命的创新者指南。这本书更喜欢工程原理,而不是方法,让你拥有设计和构建自己项目所需的技能。你将通过一种既适合初学者又适合专家的边做边学的方法,以一种适用于任何类型的电子产品、电子模块或外部设备的方式来理解基本原理。这本书从基本的Linux和编程技能开始,并帮助您储存常用部件和用品的库存。接下来,您将学习如何让各个部件协同工作以实现项目目标,无论您使用的是哪种类型的组件。配套的网站提供了一个完整的存储库,其中组织了所有代码和脚本,以及指向视频教程和补充内容的链接,这些链接可以让您更深入地了解您的项目。
覆盆子最著名的特点是它的适应性。它可以用于数以千计的电子应用程序,使用Linux操作系统甚至可以进一步扩展功能。这本书帮助你最大限度地利用你的树莓圆周率,但它也为你提供了将任何电子产品融入任何项目所需的基本工程技能。
- 培养构建基本应用程序所需的Linux和编程技能
- 建立您的零部件库存,这样您就可以始终使其正常工作。
- 了解几乎所有组件的接口、控制和通信
- 通过视频、音频、真实交互等探索高级应用程序
Be free to adapt and create with 探索树莓派。
目录表
第一部分覆盆子派基础知识
Chapter 1 Raspberry Pi Hardware
Chapter 2 Raspberry Pi Software
第三章探索嵌入式Linux系统
Chapter 4 Interfacing Electronics
第五章覆盆子猪的编程
第二部分对接、控制和沟通
第6章与Raspberry PI输入/输出接口
第7章交叉编译和Eclipse IDE
第八章与树莓派巴士的对接
第9章增强RPI上的输入/输出接口
Chapter 10 Interacting with the Physical Environment
第11章使用Arduino进行实时接口
第三部分高级接口和交互
Chapter 12 The Internet of Things
第十三章无线通信与控制
第14章Raspberry PI与丰富的用户界面
第15章图像、视频和音频
Chapter 16 Kernel Programming
评论前必须登录!
注册