Raspberry Pi Pico Interfacing and Programming with MicroPython
Book details
Summary
Description
Python is a popular programming language. Several recent surveys showed that it is the leading
programming language. MicroPython is a Python 3 implementation for microcontrollers. We use
MicroPython to program the Raspberry Pi Pico board in this book. The Raspberry Pi Pico board platform
and MicroPython language are used to program the I/O switches, LEDs, LCD, keypad, Serial Com, ADC,
DAC, sensors, Graphic LED, motors, and so on. We also provide SPI and I2C MicroPython programming
examples for interfacing Raspberry Pi Pico with real-world devices. Although the programs in this book
were tested on the Raspberry Pi Pico board, they can be run on other platforms such as Arduino Nano
RP2040 Connect or STM32 Nucleo boards with minor changes. You can find the tutorials, source code,
PowerPoint, and other support materials for this book on our website. www.MicroDigitalEd.com
A Brief Table of Contents
1. Getting Started with Pico and MicroPython
2. Python I/O Programming with Pico
3. Character LCD and Keyboard Interfacing to Pico Board
4. UART Serial Port Programming
5. Timer Programming in Pico
6. Interrupt Programming in Pico
7. ADC, DAC, and Sensor Interfacing and Programming in Pico
8. SPI Protocol and Programming
9. I2C and DAC Interfacing and Programming
10. Relay, Optoisolator, and Stepper Motor Interfacing
11. PWM and DC Motor Control
12. Programming Graphic LCD
We would LOVE it if you could help us and other readers by reviewing the book