Tools and Techniques for Building with Embedded Linux.
EDITION STATEMENT
Edition Statement
2nd ed.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
Newark :
Name of Publisher, Distributor, etc.
John Wiley & Sons, Incorporated,
Date of Publication, Distribution, etc.
2018.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
1 online resource (849 pages)
GENERAL NOTES
Text of Note
Remote UI Application Development
CONTENTS NOTE
Text of Note
Cover; Table of Contents; Introduction; Why the BeagleBone and PocketBeagle?; How This Book Is Structured; Conventions Used in This Book; What You'll Need; Errata; Digital Content and Source Code; Part I: Beagle Board Basics; CHAPTER 1: The Beagle Hardware Platform; Introduction to the Boards; BeagleBone Documentation; The Beagle Hardware; Beagle Accessories; Capes; How to Destroy Your Board!; Summary; Support; Notes; CHAPTER 2: Beagle Software; Linux on the Beagle Boards; Communicating with the Boards; Controlling the Beagle Board; Node.js, Cloud9, and BoneScript; Summary; Further Reading
Text of Note
CHAPTER 11: The Internet of ThingsThe Internet of Things; A Beagle Board IoT Sensor; The Beagle Board as a Sensor Web Server; A C/C++ Web Client; A Beagle Board as a "Thing"; IoT Frameworks; The C++ Client/Server; IoT Device Management; Summary; Notes; CHAPTER 12: Wireless Communication and Control; Introduction to Wireless Communications; Bluetooth Communications; Wi-Fi Communications; ZigBee Communications; Near Field Communication; Summary; Notes; CHAPTER 13: Beagle Board with a Rich User Interface; Rich UI Beagle Board Architectures; Rich UI Application Development; Qt Primer
Text of Note
CHAPTER 8: Interfacing to the Beagle Board BusesIntroduction to Bus Communication; IC; SPI; UART; CAN Bus; Logic-Level Translation; Summary; Further Reading; Notes; CHAPTER 9: Interacting with the Physical Environment; Interfacing to Actuators; Interfacing to Analog Sensors; Interfacing to Local Displays; Building C/C++ Libraries; Summary; Further Reading; Notes; CHAPTER 10: Real-Time Interfacing Using External Slave Processors; Real-Time Beagle Board; Extended GPIO Availability; Adding External UARTs; The Arduino; Summary; Further Reading; Notes; Part III: Advanced Beagle Board Systems
Text of Note
NotesCHAPTER 3: Exploring Embedded Linux Systems; Introducing Embedded Linux; Managing Linux Systems; Using Git for Version Control; Desktop Virtualization; Code for This Book; Summary; Further Reading; Bibliography; Notes; CHAPTER 4: Interfacing Electronics; Analyzing Your Circuits; Basic Circuit Principles; Discrete Components; Logic Gates; Analog-to-Digital Conversion; Concluding Advice; Summary; Further Reading; Note; CHAPTER 5: Practical Beagle Board Programming; Introduction; Scripting Languages; Dynamically Compiled Languages; C and C++ on the Beagle Boards
Text of Note
Overview of Object-Oriented ProgrammingInterfacing to the Linux OS; Improving the Performance of Python; Summary; Further Reading; Bibliography; Notes; Part II: Interfacing, Controlling, and Communicating; CHAPTER 6: Interfacing to the Beagle Board Input/Outputs; General-Purpose Input/Outputs; The Linux Device Tree; Analog Inputs and Outputs; BoneScript; Advanced GPIO Topics; Summary; Further Reading; Notes; CHAPTER 7: Cross-Compilation, Eclipse, and Building Linux; Setting Up a Cross-Compilation Toolchain; Cross-Compilation Using Eclipse; Cross-Building Linux; Summary; Notes
0
8
8
8
8
OTHER EDITION IN ANOTHER MEDIUM
Title
Exploring BeagleBone : Tools and Techniques for Building with Embedded Linux.