RP2040: Exploring Inputs and Outputs
In the third part of the series, we will explore inputs and outputs, majorly exploring digital inputs and outputs. The following is the breakdown.
- Inputs (1.5 hours):
- Types of digital inputs (pushbuttons, switches, sensors)
- Internal pull-up and pull-down resistors
- Reading digital inputs using MicroPython
- Debouncing techniques for pushbuttons (optional)
- Hands-on Lab: Interfacing pushbuttons with the Raspberry Pi Pico (reading button states, implementing simple logic)
- Outputs (1.5 hours):
- Types of digital outputs (LEDs, relays, actuators)
- Controlling digital outputs using MicroPython (turning LEDs on/off)
- Pulse Width Modulation (PWM) for analog-like control (optional)
- Hands-on Lab: Interfacing LEDs with the Raspberry Pi Pico (blinking LEDs, controlling brightness with PWM)
Date and Time
Location
Hosts
Registration
-
Add Event to Calendar
- 43844
- Nairobi, Nairobi
- Kenya 00100
- Building: Chandaria Innovation and Incubation Center
- Room Number: Training Room