---
product_id: 36111667
title: "Micro:bit IoT In C Paperback – August 15, 2016"
brand: "harry fairhead"
price: "£28.17"
currency: GBP
in_stock: true
reviews_count: 7
url: https://www.desertcart.co.uk/products/36111667-micro-bit-iot-in-c-paperback-august-15-2016
store_origin: GB
region: United Kingdom
---

# Micro:bit IoT In C Paperback – August 15, 2016

**Brand:** harry fairhead
**Price:** £28.17
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Micro:bit IoT In C Paperback – August 15, 2016 by harry fairhead
- **How much does it cost?** £28.17 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.uk](https://www.desertcart.co.uk/products/36111667-micro-bit-iot-in-c-paperback-august-15-2016)

## Best For

- harry fairhead enthusiasts

## Why This Product

- Trusted harry fairhead brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Full description not available

## Images

![Micro:bit IoT In C Paperback – August 15, 2016 - Image 1](https://m.media-amazon.com/images/I/61k6ExnYy4L.jpg)
![Micro:bit IoT In C Paperback – August 15, 2016 - Image 2](https://m.media-amazon.com/images/I/51hNsaGSPHL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐ 







  
  
    Best Micro:bit book for C developers
  

*by A***R on Reviewed in the United States 🇺🇸 on July 3, 2019*

This is a great book for low-level (think hardware register level) developers using BBC Micro:bit computers. I really thank the author. Harry Fairhead, for writing on this subject since it is so poorly documented.  Harry is a hardware engineer and much of the code he wrote for the book uses electronic focused notation.  My only complaint was the intro on setting up the environment for yotta was confusing.  He also doesn't explain the software layering between the mbed operating system, the landcaster university micro device abstraction layer (DAL) and the Python and Javascript libraries. I spent weeks going through the micro DAL code to understand the object model for the I2C bus to the accelerometer (Mr. Fairhead covers the magnetometer code in the book, I am using a current generation micro:bit which uses the poorly documented LMS303 part which is both an accelerometer and a magnometer.  I gave this book 4 stars because I was unable to find out how to contact the author with several questions.  It's a very inspiring book for beginning embedded C developer using the micro:bit.

### ⭐⭐⭐⭐⭐ 







  
  
    If you are serious about using the micro:bit to it's fullest potential, you need this book.
  

*by J***H on Reviewed in the United States 🇺🇸 on October 28, 2017*

This book is ideally suited for those with C/C++ development experience and a nominal understanding of electronics. This book explains how to set up a micro:bit development environment to build C/C++ based  programs using either the MBed online tools or offline development using yotta and Netbeans. I settled on yotta as it provides full access to the micro:bit functionality. The book explains just enough theory and practical details to successfully understand how the micro:bit works, it's constraints and how to maximize it's performance. This is also a great way to expand your knowledge of electronics, embedded programming and IoT. There are some typos, but they do not substantially detract from the information presented. I would also like to have seen coverage of BLE as that is one of my primary interests with the micro:bit. But the material presented is very clear and useful.

### ⭐⭐⭐⭐ 







  
  
    Excellent with just one omission.
  

*by A***S on Reviewed in the United Kingdom 🇬🇧 on October 31, 2016*

This book is written for those like me who think that C is the best language for writing small embedded systems which extract the maximun performance out of the microcontroller concerned.  Harry Fairhead assumes we have used C on other devices and concentrates on showing the reader how to make the transition to the Micro:bit, The book is a masterpiece of clarity and provides step-by-step instructions at every stage starting with setting up a suitable (free!) development environment, the choice of online or offline being left to the reader. This leads on to a sequence of mini-projects exploring the Microbit's GPIO pins; also the LED array and analog output. Where relevant, thumbnail circuit diagrams are provided as well as C code. Subsequent chapters provide further well illustrated mini-projects which demonstrate the various extra hardware features which have been shoehorned into the Microbit, including I2C, the on-board magnetometer, and SPI. There are also some mini-projects necessitating the purchase of inexpensive universally available peripheral devices such as the MCP3008 which is ised for multi-channel analog input. Even WIFI is covered. .And there is a return to the LED array to demonstrate grey scale. So why not 5 stars? Well in my opinion there is one big omission: single channel analog input using the Microbit's own on-board GPIO is mentioned briefly but otherwise skipped over in favour of the detailed description of how to connect and use the MCP3008. I would very much like to have seen both techniques.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.uk/products/36111667-micro-bit-iot-in-c-paperback-august-15-2016](https://www.desertcart.co.uk/products/36111667-micro-bit-iot-in-c-paperback-august-15-2016)

---

*Product available on Desertcart United Kingdom*
*Store origin: GB*
*Last updated: 2026-05-15*