舉報

會員
BeagleBone Black Cookbook
最新章節:
Index
Ifyouareahardware,Linux,and/ormicrocomputingnovice,orsomeonewhowantsmorepowerandpossibilitieswithproductprototypes,electronicartprojects,orembeddedcomputingexperiments,thenthisbookisforyou.ItisforInternetofThingsenthusiastswhowanttousemoresophisticatedhardwarethantheRaspberryPiortheArduinocanprovide.Whetheryouareanengineeringstudent,aDIYer,aninventor,orabuddingelectronicsenthusiast,thisbookdeliversaccessible,easy-to-succeedinstructionsforusinganadvancedmicrocomputingplatform.
目錄(100章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Setting Up for the First Time
- Introduction
- First boot up
- Power requirements – basic guidelines
- Display
- Essential GNU/Linux commands – the command shell
- Essential GNU/Linux commands – typical commands
- Edit a text file from the command shell
- Connectivity
- Package management – Installing packages using apt-get
- SSH / Remote access
- System images
- Chapter 2. Basic Programming Recipes
- Introduction
- Introduction to BoneScript
- Toggle LED
- Using the Cloud9 IDE
- Node.js basic recipes
- Adding a new module to Node.js
- Using Node.js with Johnny-Five
- Python basic recipes
- Adding libraries
- Running a Python script to control the LEDs
- Chapter 3. Physical Computing Recipes Using JavaScript the BoneScript Library and Python
- Introduction
- Controlling external LEDs
- Using buttons – button press function
- Using analog sensors
- Variable resistance sensor – photocell
- Using motors
- Chapter 4. Exploring GNU/Linux Recipes Using Bash Autotools Debugger and systemd
- Introduction
- The basic shell script
- Epoch Time shell script
- Compile and install
- Compile and install Git from source
- Debugging
- Debug a simple C-code application from the command line using GDB
- Debug an application remotely from Eclipse and GDB server
- systemd services
- Basic commands for systemd services
- Optimize boot time
- Create a systemd service to run at boot time
- Chapter 5. Basic Programming Recipes with the Linux Kernel
- Introduction
- Kernel application binary interface
- Installing the latest kernel image
- Installing and building a custom kernel
- Interactions with the kernel – sysfs entries and controlling the GPIOs
- Device Tree and its roots
- Device Tree / basic build
- Device Tree / advanced – adding DT overlay to run a custom cape
- Universal cape overlay
- Running a script to check DT usage on GPIO pins
- Chapter 6. Run Faster Run Real Time
- Introduction
- Installing a test tool
- Modifying the kernel using RT-PREEMPT
- Modifying the kernel using Xenomai
- Programmable real-time units – an introduction
- A simple PRU test with an assembler
- Running an ultrasonic range sensor with the PRUs
- Using Python with the PRUs
- Chapter 7. Applied Recipes – Sound Picture and Video
- Introduction
- Wiring up a mini amp and speakers
- Creating a high-quality audio platform with Volumio
- Using videos and displays in projects
- Testing a mini LCD cape
- Making a video chat client prototype using Linphone
- Chapter 8. The Internet of Things
- Introduction
- Location-based recipes – hooking up GPS
- Location-based recipes – Bluetooth LE and Beacons
- Using sensors and data with ThingSpeak
- Making things smarter – building a wireless digital picture frame
- Chapter 9. The Black in Outer Space
- Introduction
- Grabbing the International Space Station flyover data and visualizing it
- Tracking using RTL-SDR
- Airplane tracking with RTL-SDR
- Satellite tracking using GPredict and RTL-SDR
- Satellite tracking using the SatNogs Network client / ground station and RTL-SDR
- Adding other interfaces – ISS tracking and text to speech
- Index 更新時間:2021-08-05 16:38:18
推薦閱讀
- 流量的秘密:Google Analytics網站分析與優化技巧(第2版)
- SoapUI Cookbook
- 云計算通俗講義(第3版)
- Mastering Apache Spark 2.x(Second Edition)
- Learning Python Design Patterns
- Babylon.js Essentials
- D3.js By Example
- 區塊鏈技術進階與實戰(第2版)
- Node.js 12實戰
- FPGA嵌入式項目開發實戰
- Visual Basic程序設計實驗指導及考試指南
- Raspberry Pi開發實戰
- jQuery基礎教程(第4版)
- 中小企業網站建設與管理(靜態篇)
- 深入理解Android:WebKit卷
- Swift語言實戰晉級(第2版)
- 青少年編程魔法課堂:Python圖形化創意編程
- Mastering Chef Provisioning
- R語言
- UG 12.0數控編程實例教程
- HTTP權威指南
- Java修煉指南:核心框架精講
- Puppet 5 Cookbook
- 計算機應用基礎(第二版)
- INSTANT RSpec Test-Driven Development How-to
- Learning Linux Shell Scripting
- Scala for Data Science
- Learning Xamarin Studio
- 教孩子學編程(信息學奧賽C語言版)
- Mastering The Faster Web with PHP,MySQL,and JavaScript