---
product_id: 37600748
title: "Python for Microcontrollers: Getting Started with MicroPython"
price: "P1183"
currency: BWP
in_stock: true
reviews_count: 13
url: https://botswana.desertcart.com/products/37600748-python-for-microcontrollers-getting-started-with-micropython
store_origin: BW
region: Botswana
---

# Python for Microcontrollers: Getting Started with MicroPython

**Price:** P1183
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Python for Microcontrollers: Getting Started with MicroPython
- **How much does it cost?** P1183 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [botswana.desertcart.com](https://botswana.desertcart.com/products/37600748-python-for-microcontrollers-getting-started-with-micropython)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Python for Microcontrollers: Getting Started with MicroPython [Norris, Donald] on desertcart.com. *FREE* shipping on qualifying offers. Python for Microcontrollers: Getting Started with MicroPython

Review: Practical introduction to MicroPython - Found it to be the ideal introduction to MicroPython, with great coding examples for a wide variety of projects. Also covers many of the new microcontrollers from Pycom. Although too new to be included in this book, the general code examples will be useful for coding the new OpenMV M7 camera modules that use MicroPython.
Review: Worthwhile Investment on the Whole - Having had this book for about 3 months now, and read most of it, I would say we have had a bit of a 'love - hate' relationship. The positive points for me are: - The book gathers a great deal of information on 3 major MicroPython hardware platforms in one place - that alone might be sufficient reason to buy it. - The book is project-oriented, which is often a very good way to learn a subject. The projects are clearly explained for the most part - There is a good level of technical depth in that the author often attempts to provide background information and explanations, as opposed to just presenting a project solution. There are also many code examples that are instructive. My 'problems' with the book are: - The back cover says: "Program your own .. projects with ease -- no prior programming experience necessary". This is marketing nonsense. - The author's writing style is a bit tedious at times. He has a habit of ending each minor section of the book with "next I will discuss ...", and includes an introduction and summary for each chapter. Unfortunately, these intros and summaries do not contain any useful information, but just a rehash of what he covered in the chapter. - The book sometimes reads as though a class lecture was recorded and then transcribed and edited into a book. There are too many "I's" and off-handed comments. - There are places where some readers might well want more information, but the author decides he won't go any further, notably the discussion on WiPy wi-fi modes where he decides not to discuss Direct mode because "the station and access point ... are all that I need to illustrate networking..." and the discussion of the basic theory of GPS where he states: "you need a fourth [GPS] beacon ... I am not going to go through the whole process again as I think you have it figured out by now". How would you know? - In his (laudable) attempt to provide additional interesting information, he sometimes gets it wrong. In the discussion about GPS clock accuracy he introduces and tries to explain time dilation and Special Relativity. He says that a space traveler moving at the speed of light would make a roundtrip to Alpha Centauri in about 10 years, while his 'twin' back on earth would age 50 years! That's just incorrect. The roundtrip at light speed takes 10 years on earth, but the astronaut experiences a slowing of clocks (and a foreshortening of distance) such that he perceives the trip as taking only 2-3 years (depending on how close to the speed of light he travels). I could go on with other examples. Many of these problems (especially the writing and stylistic ones) could have been avoided by a more rigorous editing process, so it's unfortunate that they were allowed to pass. One other note (which the author readily acknowledges, to his credit): these hardware and software platforms are evolving rapidly, and some of the information in the book is already dated and incorrect. For example, I spent several hours trying to connect to a WiPy as an Access Point, only to discover (after a significant loss of hair), that Pycom had changed the WPA key and the WiPy's IP address! So it pays to check out these things yourself. So, I'm really somewhere between a 3 and 4 on this book, but with all the information and examples included, and coverage of three hardware platforms all in one place, I give an extra 0.5 for effort!

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #855,080 in Books ( See Top 100 in Books ) #217 in Object-Oriented Design #706 in Python Programming |
| Customer Reviews | 4.2 4.2 out of 5 stars (98) |
| Dimensions  | 6 x 0.66 x 9 inches |
| Edition  | 1st |
| ISBN-10  | 1259644537 |
| ISBN-13  | 978-1259644535 |
| Item Weight  | 12.2 ounces |
| Language  | English |
| Print length  | 289 pages |
| Publication date  | November 17, 2016 |
| Publisher  | McGraw-Hill Education TAB |

## Images

![Python for Microcontrollers: Getting Started with MicroPython - Image 1](https://m.media-amazon.com/images/I/71jtpEz0rPL.jpg)
![Python for Microcontrollers: Getting Started with MicroPython - Image 2](https://m.media-amazon.com/images/I/71pJFU80Z7L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Practical introduction to MicroPython
*by F***L on March 3, 2017*

Found it to be the ideal introduction to MicroPython, with great coding examples for a wide variety of projects. Also covers many of the new microcontrollers from Pycom. Although too new to be included in this book, the general code examples will be useful for coding the new OpenMV M7 camera modules that use MicroPython.

### ⭐⭐⭐⭐ Worthwhile Investment on the Whole
*by J***K on May 2, 2017*

Having had this book for about 3 months now, and read most of it, I would say we have had a bit of a 'love - hate' relationship. The positive points for me are: - The book gathers a great deal of information on 3 major MicroPython hardware platforms in one place - that alone might be sufficient reason to buy it. - The book is project-oriented, which is often a very good way to learn a subject. The projects are clearly explained for the most part - There is a good level of technical depth in that the author often attempts to provide background information and explanations, as opposed to just presenting a project solution. There are also many code examples that are instructive. My 'problems' with the book are: - The back cover says: "Program your own .. projects with ease -- no prior programming experience necessary". This is marketing nonsense. - The author's writing style is a bit tedious at times. He has a habit of ending each minor section of the book with "next I will discuss ...", and includes an introduction and summary for each chapter. Unfortunately, these intros and summaries do not contain any useful information, but just a rehash of what he covered in the chapter. - The book sometimes reads as though a class lecture was recorded and then transcribed and edited into a book. There are too many "I's" and off-handed comments. - There are places where some readers might well want more information, but the author decides he won't go any further, notably the discussion on WiPy wi-fi modes where he decides not to discuss Direct mode because "the station and access point ... are all that I need to illustrate networking..." and the discussion of the basic theory of GPS where he states: "you need a fourth [GPS] beacon ... I am not going to go through the whole process again as I think you have it figured out by now". How would you know? - In his (laudable) attempt to provide additional interesting information, he sometimes gets it wrong. In the discussion about GPS clock accuracy he introduces and tries to explain time dilation and Special Relativity. He says that a space traveler moving at the speed of light would make a roundtrip to Alpha Centauri in about 10 years, while his 'twin' back on earth would age 50 years! That's just incorrect. The roundtrip at light speed takes 10 years on earth, but the astronaut experiences a slowing of clocks (and a foreshortening of distance) such that he perceives the trip as taking only 2-3 years (depending on how close to the speed of light he travels). I could go on with other examples. Many of these problems (especially the writing and stylistic ones) could have been avoided by a more rigorous editing process, so it's unfortunate that they were allowed to pass. One other note (which the author readily acknowledges, to his credit): these hardware and software platforms are evolving rapidly, and some of the information in the book is already dated and incorrect. For example, I spent several hours trying to connect to a WiPy as an Access Point, only to discover (after a significant loss of hair), that Pycom had changed the WPA key and the WiPy's IP address! So it pays to check out these things yourself. So, I'm really somewhere between a 3 and 4 on this book, but with all the information and examples included, and coverage of three hardware platforms all in one place, I give an extra 0.5 for effort!

### ⭐⭐⭐⭐⭐ Required Reading for MicroPython Users
*by L***” on July 4, 2017*

An excellent introduction to MicroPython. Good coverage of various boards. Many projects and useful sample code. Well written, easy to follow.

---

## 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://botswana.desertcart.com/products/37600748-python-for-microcontrollers-getting-started-with-micropython](https://botswana.desertcart.com/products/37600748-python-for-microcontrollers-getting-started-with-micropython)

---

*Product available on Desertcart Botswana*
*Store origin: BW*
*Last updated: 2026-03-08*