
Getting Started with Entity Event-Driven Embedded Systems Volume 2
Pulse Width Modulation and DC Motors
Byron Mattingly(Author)
Byron Mattingly (Publisher)
Published on 29. January 2026
Book
Paperback/Softback
264 pages
979-8-2955-9378-9 (ISBN)
Description
This book is a streamlined introduction to the complex world of DC motors in Entity Event-Driven Embedded Systems.
Using MicroPython's asyncio library and Microdot, makers, hobbyists, students and professionals can provide microservices and other data consumers / AI Agents in Event -Driven Architectures with important "real -time" information about the operating characteristics of DC motors controlledby Entity Event -Driven Embedded Systems using the Raspberry Pi Pico W or Pico 2W.
This practical and straightforward guide takes you from fading an LED with a potentiometer and Pulse Width Modulation (PWM) to full and half step sequencing of a stepper motor. It gets you started with using the Pico's GPIO pins and PWM by way of some of the most common but low- cost DC motors available today.
More details
Person
Byron Mattingly has been an embedded systems software engineer and hands -on technical manager for over 20 years in regulated development in the medical devices, pharmaceutical, and avionics industries. Currently his work is focused on designing and integrating complex IT systems and training and deploying AI/ML models interacting with embedded systems. An early adopter of the Raspberry Pi platform, he is an open source contributor and avid proponent of STEAM education