05424nam 2200685 450 991080824510332120220927155205.01-119-18350-21-118-93521-71-118-93513-6(CKB)2670000000583828(EBL)1882235(SSID)ssj0001433402(PQKBManifestationID)11806645(PQKBTitleCode)TC0001433402(PQKBWorkID)11414055(PQKB)10298617(Au-PeEL)EBL1882235(CaPaEBR)ebr10995104(CaONFJC)MIL675235(OCoLC)898102714(CaSebORM)9781118935217(MiAaPQ)EBC1882235(PPN)18576682X(EXLCZ)99267000000058382820141223h20152015 uy 0engur|n|---|||||txtccrExploring beaglebone tools and techniques for building with embedded linux /Derek Molloy1st editionIndianapolis, Indiana :John Wiley & Sons,2015.©20151 online resource (599 p.)Description based upon print version of record.1-322-43953-2 1-118-93512-8 Includes bibliographical references and index.Exploring BeagleBone; About the Author; About the Technical Editors; Credits; Acknowledgments; Contents; Introduction; Part I BeagleBone Basics; JavaScript and Node.js on the BBB 1; Chapter 1 The BeagleBone Hardware; Introduction to the Platform; Who Should Use the BeagleBone; When to Use the BeagleBone; When You Should Not Use the BeagleBone; echo and cat ; BeagleBone Documentation; The BeagleBone Hardware; BeagleBone Versions; The BeagleBone Black Hardware; BeagleBone Accessories; Highly Recommended Accessories; Micro-SD Card (for Flashing the BBB)External 5V Power Supply (for Flashing and Peripherals)Ethernet Cable (for Network Connection); HDMI Cable (for Connection to Monitors/Televisions); USB to Serial UART TTL 3.3 V (for Finding Problems); Optional Accessories; USB Hub (to Connect Several USB Devices to a USB Host); Micro-HDMI to VGA adapters (for VGA Video and Sound); Wi-Fi Adapters (for Wireless Networking); USB Webcam (for Capturing Images and Streaming Video); USB Keyboard and Mouse (for General-Purpose Computing); Capes; How to Destroy Your BeagleBone!; Summary; Support; Chapter 2 The BeagleBone Black SoftwareLinux on the BeagleBoneLinux Distributions; Communicating with the BBB; Installing Drivers; Network Connections; Internet-over-USB; Regular Ethernet; Ethernet Crossover Cable; Communicating with the BBB; Serial Connection over USB; Serial Connection with the USB-to-TTL 3.3 V Cable; Connecting through Secure Shell (SSH); Secure Shell Connections using PuTTY; Chrome Apps: Secure Shell Client; Transferring Files Using PuTTY/psftp over SSH; Controlling the BeagleBone; Basic Linux Commands; First Steps; Basic File System Commands; Environment Variables; Basic File Editing; What Time Is It?Package ManagementInteracting with the BBB On-board LEDs; Shutdown; Node.js, Cloud9, and BoneScript; Introduction to Node.js; Introduction to the Cloud9 IDE; Introduction to BoneScript; Summary; Further Reading; Chapter 3 Exploring Embedded Linux Systems; Embedded Linux Basics; What Embedded Linux Offers; Is Linux Open Source and Free?; Booting the BeagleBone; The BeagleBone Bootloaders; Kernel Space and User Space; System V init (SysVinit); Managing Linux Systems; The Super User; System Administration; The Linux File System; Linking to Files and Directories; Users and GroupsFile System PermissionsExploring the File System; Commands for File Systems; find and whereis; more or less; Linux Commands; Standard Input and Output Redirection (>, >>, and <); Pipes (| and tee); Pipes (| and tee); Filter Commands (from sort to xargs); diff; tar; md5sum; Linux Processes; Controlling Linux Processes; Foreground and Background Processes; The BusyBox Multi-call Binary; Other Linux Topics; Git; Getting Started with Git; Cloning a Repository (git clone); Getting the Status (git status); Adding to the Staging Area (git add); Committing to the Local Repository (git commit)Pushing to the Remote Repository (git push)In-depth instruction and practical techniques for building with the BeagleBone embedded Linux platform Exploring BeagleBone is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction manual-you'll also learn the underlying engineering techniques that will allow you to create your own projects. The book begins with a foundational primer on essential skills, and then gradually moves into communication, control, and advanced applications using C/C+BeagleBone (Computer)Embedded computer systemsBeagleBone (Computer)Embedded computer systems.005.4469Molloy Derek960619MiAaPQMiAaPQMiAaPQBOOK9910808245103321Exploring BeagleBone4058109UNINA