BeagleBone Essentials.pdf

(11269 KB) Pobierz
www.allitebooks.com
BeagleBone Essentials
Harness the power of the BeagleBone Black to manage
external environments using C, Bash, and Python/PHP
programming
Rodolfo Giometti
BIRMINGHAM - MUMBAI
www.allitebooks.com
BeagleBone Essentials
Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the author, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: May 2015
Production reference: 1260515
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78439-352-6
www.packtpub.com
Cover image by Andrea Dovichi (
info@andreadovichi.com
)
www.allitebooks.com
Credits
Author
Rodolfo Giometti
Reviewers
Kumar Abhishek
Luca Belluomini
Richard Bottoms
Antonio Tringali
Commissioning Editor
Pramila Balan
Acquisition Editor
Subho Gupta
Content Development Editor
Samantha Gonsalves
Technical Editor
Siddhi Rane
Copy Editor
Rashmi Sawant
Indexer
Hemangini Bari
Graphics
Sheetal Aute
Production Coordinator
Komal Ramchandani
Cover Work
Komal Ramchandani
Project Coordinator
Kinjal Bari
Proofreaders
Stephen Copestake
Safis Editing
www.allitebooks.com
About the Author
Rodolfo Giometti
is an engineer, IT specialist, GNU/Linux expert, and software
libre evangelist.
He is the maintainer of LinuxPPS projects (Linux's Pulse Per Second subsystem).
He also actively contributes to the Linux source code community with several
patches and new device drivers for industrial application devices.
He has over 20 years of experience working with x86, ARM, MIPS, and
PowerPC-based platforms.
Now, he is the co-chief at HCE Engineering S.r.l. and a cofounder of the Cosino
Project, which involves new hardware and software systems that are used for quick
prototyping in the industry environment, control automation, and remote monitoring.
I would like to thank my wife, Valentina, for putting up with my
late night writing sessions and my children, Romina and Raffaele,
for reminding me to come back like a child from time to time during
the job. I would also like to extend my deep thanks and gratitude to
the Packt Publishing staff, especially Subho Gupta, who gave me the
opportunity to write this book, Samantha Gonsalves, who helped me
finish this book, and Siddhi Rane for her help in fixing my English.
Many thanks to Armando Genovese for his help in fixing several
electrical and hardware configuration issues. I would also like to
thank Antonio Tringali, Luca Belluomini, and Kumar Abhishek for
their support and efforts in reviewing this book so carefully.
I would also like to thank my mentor, Alessandro Rubini, who
introduced me to the wonderful world of Linux device driver
programming. Many thanks to Richard M. Stallman for the
GNU Project and to Linus Torvalds for the Linux kernel.
Last but not least, I cannot forget to thank my parents, who gave
me my first computer when I was a child and allowed me to be
do what I do today.
www.allitebooks.com
Zgłoś jeśli naruszono regulamin