Raspberry Pi IoT in C, Second Edition (I/O Press)
Wednesday, 14 October 2020

The Raspberry Pi makes an ideal match for the Internet of Things. But to put it to good use in IoT you need two areas of expertise, electronics and programming and because of the way hardware and software engineering tend to occupy separate niches you may need help with combining the two. This expanded second Edition has been brought up-to-date and focuses mainly on the Pi 4 and the Pi Zero. There is new material on the recently introduced GPIO character driver and using the Pi 4’s additional ports and scheduling.

<ASIN:1871962633>

Author: Harry Fairhead
Publisher: I/O Press
Date: October 3, 2020
Pages: 411
ISBN: 978-1871962635
Print: 1871962633
Kindle: B08KLNT2JC
Audience: C programmers interestested in electronics and the IoT
Level: Intermediate
Category: IoT; Electronics

RiPiCIOT2nd

This book teaches you to think like an IoT programmer. After reading it you will be in a better position to tackle interfacing anything-with-anything without the need for custom drivers and pre-built hardware modules.

The main idea in this book is to not simply install a driver, but to work directly with the hardware using the Raspberry Pi's GPIO (General Purpose Input Output) to connect with off-the-shelf sensors. It explains how to use its standard output with custom protocols, including an in-depth exposition of the 1-wire bus. You will also discover how to put the Internet into the IoT using sockets. After reading this book you will be in a better position to tackle interfacing anything-with-anything without the need for custom drivers and prebuilt hardware modules.

While the book still uses NetBeans as its IDE, Visual Studio Code is introduced as an alternative.

As well as being a regular contributor to I Programmer, Harry Fairhead is the Editor of IoT-Programmer and author of the following I/P Press titles:

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Haskell From The Very Beginning

Author: John Whitington
Publisher: Coherent Press
Pages: 214
ISBN: 978-0957671133
Print: 095767113X
Kindle: B07YYN2BQ8
Audience: would-be Haskell developers
Rating: 4
Reviewer: Kay Ewbank

As a functional language, Haskell takes a different approach to programming to most other languages. This book a [ ... ]



Making Simple Robots

Author: Kathy Cerceri
Publisher: Maker Media
ISBN: 9781457183638
Print: 1457183633
Kindle: B00U1VU2AQ
Audience: 4
Rating: Young makers and their parents/teachers
Reviewer: Harry Fairhead

The subtitle of this book is: Exploring Cutting-Edge Robotics with Everyday Stuff. How can " [ ... ]


More Reviews