Raspberry Pi IoT In C Using Linux Drivers, 2nd Edition

Harry Fairhead

ISBN 10: 1871962854 ISBN 13: 9781871962857
Editore: I/O Press, 2024
Nuovi Paperback

Da Rarewaves USA, OSWEGO, IL, U.S.A. Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Venditore AbeBooks dal 10 giugno 2025

Questo articolo specifico non è più disponibile.

Riguardo questo articolo

Descrizione:

Codice articolo LU-9781871962857

Segnala questo articolo

Riassunto:

The Raspberry Pi makes an ideal match for the Internet of Things. To put it to good use in IoT you need two areas of expertise, electronics and programming and this presents a barrier to getting started. However, there is an overlooked route that can provide a shortcut. Pi OS, the Raspberry Pi’s operating system is Linux based and Linux drivers are available for many off-the-shelf IoT devices. These provide a very easy-to-use, high-level way of working. The problem that this book solves is that there is very little documentation to help you get started. In it Harry Fairhead explains the principles so that you can tackle new devices and he also guides you through using external hardware via standard Linux drivers. Throughout this book you will find a practical approach to understanding electronic circuits and datasheets and translating this to code, specifically using the C programming language.

This second edition was prompted by the advent of the Pi 5, welcomed as the fastest member of the Raspberry Pi family. What came as a shock is that, from the point of view of IoT, it is incompatible with all other Raspberry Pis due to the use of a custom chip. Luckily, although the Pi 5 cannot work with the standard IoT libraries it does behave in the same way under Linux drivers and so this new book does include the Pi 5 on an equal footing. Coverage also includes the Pi Zero 2W, which has a quad-core chip making it more capable than both the original Pi Zero and the WiFi-enabled Pi ZeroW.

After a quick tour of the Raspberry Pi ecosystem, Visual Studio Code (VS Code) and how it can be used to develop remotely, is introduced. The first IoT program anyone writes is “blinky” to flash an LED and this book is no exception, but it might not be quite what you expect. Instead of using a GPIO line it uses the Linux LED driver – no hardware and no fuss. The GPIO isn’t left out, however, as the next three chapters focus on its use via the new GPIO character driver. A key component in any look at Linux and its relationship to hardware is the device tree. While most accounts of this resource are aimed at device driver writers, this one is aimed at device driver users and to this end we look at the DHT22 temperature and humidity driver.

After a brief detour into some basic electronics, we look at Pulse Width Modulation supported via a driver rather than needing to be implemented using the GPIO. From here we tackle the two standard buses, I2C and SPI, first going through the basics and then looking at the two attempts to impose a higher organization, the hardware monitoring system, hwmon, and Industrial I/O, IIO. We also look at the 1-Wire bus. The final chapter takes things to the next level and considers creating your own custom overlays by writing fragments to the device tree.

Harry Fairhead has worked with microprocessors and electronics in general for many years and is an enthusiastic proponent of the IoT. C is his programming language of choice and he has written several books on programming the Raspberry Pi and other devices in an IOT context, including Raspberry Pi IoT In C, 3rd Edition, Programming the Raspberry Pi Pico/W in C, 2nd Edition, Programming the ESP32 in MicroPython and Fundamental C: Getting Closer To The Machine.


Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Dati bibliografici

Titolo: Raspberry Pi IoT In C Using Linux Drivers, ...
Casa editrice: I/O Press
Data di pubblicazione: 2024
Legatura: Paperback
Condizione: New

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

Fairhead, Harry
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 47354236-n

Contatta il venditore

Compra nuovo

EUR 31,58
Spedizione EUR 2,26
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Fairhead, Harry
Editore: I/O Press 1/27/2024, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Raspberry Pi IoT In C Using Linux Drivers, 2nd Edition. Book. Codice articolo BBS-9781871962857

Contatta il venditore

Compra nuovo

EUR 33,92
Spedizione gratuita
Spedito in U.S.A.

Quantità: 5 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781871962857

Contatta il venditore

Compra nuovo

EUR 35,31
Spedizione gratuita
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Antico o usato Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 47354236

Contatta il venditore

Compra usato

EUR 36,08
Spedizione EUR 2,26
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781871962857_new

Contatta il venditore

Compra nuovo

EUR 36,21
Spedizione EUR 13,83
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 47354236-n

Contatta il venditore

Compra nuovo

EUR 38,12
Spedizione EUR 17,31
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: Inherence LLC, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781871962857

Contatta il venditore

Compra nuovo

EUR 38,13
Spedizione EUR 5,79
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Antico o usato Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 47354236

Contatta il venditore

Compra usato

EUR 40,38
Spedizione EUR 17,31
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Fairhead, Harry
Editore: Inherence LLC, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781871962857

Contatta il venditore

Compra nuovo

EUR 40,80
Spedizione gratuita
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Harry Fairhead
Editore: I/O Press, 2024
ISBN 10: 1871962854 ISBN 13: 9781871962857
Nuovo Paperback

Da: Rarewaves.com UK, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Codice articolo LU-9781871962857

Contatta il venditore

Compra nuovo

EUR 42,35
Spedizione EUR 75,02
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 3 copie di questo libro

Vedi tutti i risultati per questo libro