Raspberry Pi IoT In C - VERY GOOD

US $9.77
Condition:
Very Good
Hurry before it's gone. 1 person is watching this item.
Breathe easy. Free shipping and returns.
Shipping:
Free USPS Media MailTM.
Located in: Montgomery, Illinois, United States
Delivery:
Estimated between Sat, May 31 and Fri, Jun 6 to 94104
Estimated delivery dates - opens in a new window or tab include seller's handling time, origin ZIP Code, destination ZIP Code and time of acceptance and will depend on shipping service selected and receipt of cleared paymentcleared payment - opens in a new window or tab. Delivery times may vary, especially during peak periods.
Returns:
30 days returns. Seller pays for return shipping.
Payments:
       Diners Club
Earn up to 5x points when you use your eBay Mastercard®. Learn moreabout earning points with eBay Mastercard

Shop with confidence

eBay Money Back Guarantee
Get the item you ordered or your money back. Learn moreeBay Money Back Guarantee - opens new window or tab
Seller assumes all responsibility for this listing.
eBay item number:256812656319
Last updated on Mar 22, 2025 03:12:18 PDTView all revisionsView all revisions

Item specifics

Condition
Very Good: A book that does not look new and has been read but is in excellent condition. No obvious ...
Brand
Unbranded
Book Title
unknown
MPN
Does not apply
ISBN
9781871962468
Subject Area
Computers
Publication Name
Raspberry Pi Iot in C
Publisher
I/O Press
Item Length
9.2 in
Subject
Microprocessors, Networking / General, Programming Languages / C
Publication Year
2016
Type
Textbook
Format
Trade Paperback
Language
English
Item Height
0.6 in
Author
Harry Fairhead
Item Weight
18 Oz
Item Width
7.5 in
Number of Pages
292 Pages

About this product

Product Identifiers

Publisher
I/O Press
ISBN-10
1871962463
ISBN-13
9781871962468
eBay Product ID (ePID)
248603389

Product Key Features

Number of Pages
292 Pages
Language
English
Publication Name
Raspberry Pi Iot in C
Subject
Microprocessors, Networking / General, Programming Languages / C
Publication Year
2016
Type
Textbook
Author
Harry Fairhead
Subject Area
Computers
Format
Trade Paperback

Dimensions

Item Height
0.6 in
Item Weight
18 Oz
Item Length
9.2 in
Item Width
7.5 in

Additional Product Features

Intended Audience
Trade
Dewey Edition
23
Illustrated
Yes
Dewey Decimal
004.165
Synopsis
Second Edition Now Available. 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 book teaches you to think like an IoT programmer. In Raspberry Pi IoT in C you will find a practical approach to understanding electronic circuits and datasheets and translating this to code, specifically using the C programming language. The main reason for choosing C is speed, a crucial factor when you are writing programs to communicate with the outside world. If you are familiar with another programming language, C shouldn't be hard to pick up. Here it is used in conjunction with NetBeans and with the bcm2835 library. The main idea in this book is to not simply install a driver, but to work directly with the hardware. So rather than using Raspberry Pi HATs or other expansion boards we use the Pi's GPIO (General Purpose Input Output) and connect off-the-shelf sensors. If you want to know how to work with the GPIO lines directly, how to work with near realtime Linux and generally take control of the Pi this is the book you need. It explains how to use the standard bus types - SPI, I2C, PWM - and 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 and the low cost ESP8266. 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. Having written a Blinky program to check that everything we need is installed and working we move on to exploring the basics of using the GPIO and also master memory mapping, pulse width modulation and other more sophisticated bus types. From here we can start connecting sensors, which is a core requirement for IoT. First we'll meet the ubiquitous I2C bus, next we'll implement a custom protocol for a one-wire bus, and eventually we'll add eight channels of 12-bit AtoD with the SPI bus, which involves overcoming some subtle difficulties. Next we look at the traditional serial interface how to use it to communicate with other devices. This paves the way for getting the Pi on the web - after all this is a book about the Internet of Things -using first a USB WiFi adapter and sockets and then the low cost ESP8266, which is particularly useful with the Pi Zero which has only one USB port. Having transformed the Pi into both a web client and a web server we can then use them to exchange information., 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 book teaches you to think like an IoT programmer. In Raspberry Pi IoT in C you will find a practical approach to understanding electronic circuits and datasheets and translating this to code, specifically using the C programming language. The main reason for choosing C is speed, a crucial factor when you are writing programs to communicate with the outside world. If you are familiar with another programming language, C shouldn't be hard to pick up. Here it is used in conjunction with NetBeans and with the bcm2835 library. The main idea in this book is to not simply install a driver, but to work directly with the hardware. So rather than using Raspberry Pi HATs or other expansion boards we use the Pi's GPIO (General Purpose Input Output) and connect off-the-shelf sensors. If you want to know how to work with the GPIO lines directly, how to work with near realtime Linux and generally take control of the Pi this is the book you need. It explains how to use the standard bus types - SPI, I2C, PWM - and 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 and the low cost ESP8266. 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. Having written a Blinky program to check that everything we need is installed and working we move on to exploring the basics of using the GPIO and also master memory mapping, pulse width modulation and other more sophisticated bus types. From here we can start connecting sensors, which is a core requirement for IoT. First we'll meet the ubiquitous I2C bus, next we'll implement a custom protocol for a one-wire bus, and eventually we'll add eight channels of 12-bit AtoD with the SPI bus, which involves overcoming some subtle difficulties. Next we look at the traditional serial interface how to use it to communicate with other devices. This paves the way for getting the Pi on the web - after all this is a book about the Internet of Things -using first a USB WiFi adapter and sockets and then the low cost ESP8266, which is particularly useful with the Pi Zero which has only one USB port. Having transformed the Pi into both a web client and a web server we can then use them to exchange information.
LC Classification Number
QA76.8.R15

Item description from the seller

About this seller

SecondSalecom

98.4% positive feedback31.4M items sold

Joined Aug 2002
The lowest price on hundreds of thousands of used items!

Detailed seller ratings

Average for the last 12 months
Accurate description
4.9
Reasonable shipping cost
5.0
Shipping speed
5.0
Communication
5.0

Seller feedback (7,464,212)

All ratings
Positive
Neutral
Negative
  • x***l- Feedback left by buyer.
    Past 6 months
    Verified purchase
    I had a positive experience with this seller. I did receive an incorrect item in my package, but when I reached out to the seller about the problem, they responded in a timely manner and resolved the issue. Items were packaged in a bag but arrived in good condition as described. I am very happy with the condition of the books I received. Great value. I have already placed additional orders with this seller. Thank you!
  • n***n (696)- Feedback left by buyer.
    Past month
    Verified purchase
    item as described used but very good, appearance good, quality good, price and value of item very good, time from order placed to shipping to time of delivery good, seller packed item very well, good communication positive transaction, recommend this seller to others, positive actions all around for consideration to buy again,
  • 5***t (1693)- Feedback left by buyer.
    Past 6 months
    Verified purchase
    I must say from the very beginning of this transaction that everything went smooth. The seller gave me a good quality product for a great price that was brand new and appeared to be better than what was pictured. I plan on purchasing more products in the near future from this seller. The product was shipped and packaged with care and love. Magnificent communication and all of what I said makes this seller a great asset to the eBay community as well as the marketplace. This is why I came back.
|Listed in category: