£40.91

Programming the ESP32 in MicroPython

Price data last checked 20 day(s) ago - will refresh soon

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

It has never been this cheap. We have no record of a lower price.

£41 today · cheaper than every other day in the last 3 months

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 71 days · 71 data points (no recent data)

Historical
Generating forecast…
£40.91 £38.86 £39.68 £40.50 £41.32 £42.14 £42.96 25 April 2026 12 May 2026 30 May 2026 16 June 2026 04 July 2026

Price Distribution

Price distribution over 71 days • 1 price levels

Days at Price
71 days 0 18 36 53 71 £41 Days at Price

Price Analysis

Most common price: £41 (71 days, 100.0%)

Price range: £41 - £41

Price levels: 1 different prices over 71 days

Description

There is a newer edition of this book: Programming the ESP32 in MicroPython Second Edition The ESP32 is a remarkable device. It is low cost but with many different subsystems that make it more powerful than you might think. You can use it for simple applications because it is cheap, but you can also use it for more sophisticated applications because it is capable. MicroPython is a good choice of language to program the ESP32. Although it is a slower language than C, most of the time this doesn’t matter and it is much easier to use. As a high-level language, MicroPython is based on Python 3 and is fully object-oriented. In general, you can take an existing Python 3 program and simply run it under MicroPython. If there are any changes to make, they are generally minor. Another good thing about MicroPython on the ESP32 is that it is very easy to get started. After a simple installation procedure you have a working MicroPython machine which you can program almost at once using the Thonny IDE or PyCharm which has more extensive syntax checking and input prompting. The purpose of the book is to reveal what you can do with the ESP's GPIO lines together with widely used sensors, servos and motors and ADCs. After covering the GPIO, outputs and inputs, events and interrupts, it gives you hands-on experience of PWM (Pulse Width Modulation), the SPI bus, the I2C bus and the 1-Wire bus. We also cover direct access to the hardware, adding an SD Card reader, sleep states to save power, the RTC, RMT and touch sensors, not to mention how to use WiFi. The ESP32 has so many resources that a comprehensive account would fill a book twice this size. In order to make things fit in the space available we have concentrated on things that are accessible from MicroPython and that are basic to getting started. We have avoided “advanced” topics which generally lead the beginner into deep water far too quickly. However, we do cover of use of uasyncio, and asynchronous programming, in general as they are essential to networking. Jointly authored by Harry Fairhead and Mike James, this book combines Harry’s expertise in electronics and the IoT with Mike’s knowledge of Python. Their previous books include Programming the Raspberry Pi Pico/W in MicroPython, Raspberry Pi IoT In Python, Raspberry Pi IoT In Python Using Linux Drivers while Harry Fairhead is the author of the C language counterparts. His other books include Fundamental C: Getting Closer To The Machine, Applying C For The IoT With Linux, and Micro:bit IoT in C. Mike James is the author of theProgrammer's Python: Something Completely Different series of books and several other programming and computer science titles in the I Programmer Library.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
20 June 2023
Listed Since
20 June 2023

Barcode

No barcode data available

Similar Products You Might Like

Raspberry Pi Compute Module 5 IoT In C: Using Linux Drivers and Gpio5 (Programmers library)
97% match

Raspberry Pi Compute Module 5 IoT In C: Using Linux Drivers and Gpio5 (Programmers library)

£45.80 03 Jul 2026
Master the Raspberry Pi Pico in C: WiFi with LwIP, MbedTLS & FreeRTOS, Second Edition (Applications library)
97% match

Master the Raspberry Pi Pico in C: WiFi with LwIP, MbedTLS & FreeRTOS, Second Edition (Applications library)

£47.39 03 Jul 2026
Raspberry Pi 5 IoT In C: Drivers and Gpio5
97% match

Raspberry Pi 5 IoT In C: Drivers and Gpio5

£43.26 03 Jul 2026
MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers
96% match

MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers

Apress

£48.93 02 Jul 2026
Artificial Intelligence in Cyber-Physical Systems: Principles and Applications (Wireless Communications and Networking Technologies)
96% match

Artificial Intelligence in Cyber-Physical Systems: Principles and Applications (Wireless Communications and Networking Technologies)

CRC Press

£129.99 10 Jul 2026
Programming The Raspberry Pi Pico/W In C, Third Edition
96% match

Programming The Raspberry Pi Pico/W In C, Third Edition

£47.99 01 Jul 2026
Developing IoT Projects with ESP32: Automate your home or business with inexpensive Wi-Fi devices
96% match

Developing IoT Projects with ESP32: Automate your home or business with inexpensive Wi-Fi devices

Packt Publishing

£54.99 02 Jul 2026
Security and Privacy in the Internet of Things
96% match

Security and Privacy in the Internet of Things

CRC Press

£97.13 04 Jul 2026
Handbook of Research of Internet of Things and Cyber-Physical Systems: An Integrative Approach to an Interconnected Future
95% match

Handbook of Research of Internet of Things and Cyber-Physical Systems: An Integrative Approach to an Interconnected Future

CRC Press

£118.06 15 Jul 2026
MSP430 Microcontroller Basics
95% match

MSP430 Microcontroller Basics

Newnes

£28.24 06 Jul 2026
Internet of Things: Challenges and Opportunities: 9 (Smart Sensors, Measurement and Instrumentation, 9)
95% match

Internet of Things: Challenges and Opportunities: 9 (Smart Sensors, Measurement and Instrumentation, 9)

Springer

£75.71 09 Jul 2026
The IoT Hacker's Handbook: A Practical Guide to Hacking the Internet of Things
95% match

The IoT Hacker's Handbook: A Practical Guide to Hacking the Internet of Things

Apress

£37.04 02 Jul 2026
Building Arduino Projects for the Internet of Things: Experiments with Real-World Applications
95% match

Building Arduino Projects for the Internet of Things: Experiments with Real-World Applications

Apress

£45.06 08 Jul 2026
Smart Computing with Open Source Platforms
95% match

Smart Computing with Open Source Platforms

CRC Press

£136.59 13 Jul 2026
Trust-Based Communication Systems for Internet of Things Applications
95% match

Trust-Based Communication Systems for Internet of Things Applications

Wiley

£125.00 09 Jul 2026
Graph Partitioning and Graph Clustering: 10th Dimacs Implementation Challenge Workshop February 13-14, 2012 Georgia Institute of Technology Atlanta, Ga (Contemporary Mathematics)
95% match

Graph Partitioning and Graph Clustering: 10th Dimacs Implementation Challenge Workshop February 13-14, 2012 Georgia Institute of Technology Atlanta, Ga (Contemporary Mathematics)

£87.50 06 Jul 2026