Shantanu N. Zagade
Shantanu N. Zagade
About the Author
Agus Kurniawan is a lecturer, IT consultant, and author. He has experience in various software and hardware development projects, delivering materials in training and workshops, and delivering technical writing for 14 years. He has been awarded the Microsoft Most Valuable Professional (MVP) award for 11 years in a row.
He is currently doing some research and teaching activities related to networking and security systems at the Faculty of Computer Science, University of Indonesia, and Samsung R&D Institute, Indonesia. Currently, he is pursuing a PhD in computer science in Germany. He can be reached on his blog at http://blog.aguskurniawan.net, and Twitter at @agusk2010.
First, I am thankful to the entire team at Packt, especially Vivek, Aparna, Tejaswita, and the reviewers, for being so cooperative and patient with me. They have been a great help, and their feedback and hints have improved the manuscript considerably.
This book is dedicated to all open source makers, developers, contributors, and enthusiasts from Raspberry Pi communities.
I would like to thank my wife, Ela Juitasari, my son, Thariq, and daughter, Zahra, for their support and encouragement.
About the Reviewers
David Alcoba , for many years, has been working as a software engineer, who likes to play with electronics in his spare time. While he was responsible for designing and building highly secure distributed applications for the industry, he also decided to start gaining more and more knowledge of digital fabrication tools every day. Then, he realized that he'd just discovered a world where all of his different interests could be merged into a single project.
Based on this idea, he helped create Vailets Hacklab in 2014, a local community in Barcelona that aims to hack the current educational system so that kids might be come cocreators of their future through technology instead of being just consumers.
Following the spirit of this initiative, David decided to cofound Makerkids Barcelona, a small start-up focused on providing professional services for schools and organizations to engage kids into the new maker movement and follow the STEAM (science, technology, engineering, art, and mathematics) educative principles.
Parul Sharma is a commissioning engineer. He has experience in project erection and commissioning, robotics, and hardware hacking. He has a good skill set of programming languages. He also works as a freelancer for developing and mentoring projects for engineering students. He has expertise in LabVIEW, SIMATIC, TIA, and Arduino.
I would like to thank my parents to guide me to be a good human being.
www.PacktPub.com
Support files, eBooks, discount offers, and more
For support files and downloads related to your book, please visit www.PacktPub.com.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
https://www2.packtpub.com/books/subscription/packtlib
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.
Why subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print, and bookmark content
- On demand and accessible via a web browser
Free access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.
Preface
An LED is a simple actuator device that displays lighting and can be controlled easily using Raspberry Pi. This book will explain processes to control LEDs using Raspberry Pifrom describing ideas to designing and implementing several projects based on LEDs, such as 7-segment, 4-digit 7-segment, and dot matrix displays. Samples of the project application are provided, such as a countdown timer, a digital clock, a traffic light controller, a remote light controller, and an LED-based Internet of Things, to get more practice with the Raspberry Pi development.
Raspberry Pi LED Blueprints is an essential reference for practical solutions to build the LED-based application. Beginning with step-by-step instructions for installation and configuration, this book can either be read from cover to cover or treated as an essential reference companion to your Raspberry Pi.
I hope that you will find this book useful and it will help you take your skills to a higher level.
What this book covers
, Getting Started with LED Programming through Raspberry Pi GPIO , helps you learn the basics of the Raspberry Pi GPIO and LED development so that you can be sure that you have the basics required to develop LED programming through Raspberry Pi GPIO.
, Make Your Own Countdown Timer , explains how to work with 7-segment displays and build a countdown timer. The basics of 7-segment display programming will be introduced. Furthermore, you will learn what shift register is and how to use it to enhance the handling of several 7-segment display modules.