Beginning C for Arduino
Jack Purdum, Ph.D. is a teacher with 25 years of experience. He has been an amateur radio operator for almost 50 years, has a US patent for imaging software, has written 16 programming books, has numerous journal and magazine publications, and has received various teaching honors.
Beginning C for Arduino is intended for people who have no prior expertise with microcontrollers or programming but want to experiment and learn about both. This book introduces you to the C programming language, demonstrating how to use C to operate the Arduino family of microcontrollers. Author Jack Purdum employs an entertaining method to teach effective programming principles using examples gained over his 25 years of university teaching.
Among the best books on Arduino, Beginning C for Arduino will teach you:
- C is a programming language.
- How to Control a Microcontroller and Related Hardware Using C
- Create your own library routines to extend C.
Throughout the book, you will learn the fundamentals of programming, such as how to work with data types, make decisions, and write control loops. You'll then move on to more difficult parts of C programming, such as effectively using pointers, working with the C preprocessor, and dealing with file I/O. Each chapter concludes with a set of activities and review questions to put your knowledge to the test and reinforce what you've learned.
Author: Jack Purdum
Link to buy: https://www.amazon.com/gp/product/1430247762/
Ratings: 4.5 out of 5 stars (from 94 reviews)
Best Sellers Rank: #89,525 in Books
#13 in Single Board Computers (Books)
#20 in C Programming Language
#29 in Robotics (Books)