Asee peer logo

Raspberry Pi Pico as an IoT Device

Download Paper |

Conference

2023 ASEE Annual Conference & Exposition

Location

Baltimore , Maryland

Publication Date

June 25, 2023

Start Date

June 25, 2023

End Date

June 28, 2023

Conference Session

Project-Based Learning Enhanced through Instrumentation

Tagged Division

Instrumentation Division (INST)

Page Count

23

DOI

10.18260/1-2--44016

Permanent URL

https://peer.asee.org/44016

Download Count

580

Request a correction

Paper Authors

biography

David R. Loker Pennsylvania State University, Behrend College

visit author page

David R. Loker received the M.S.E.E. degree from Syracuse University in 1986. In 1984, he joined General Electric (GE) Company, AESD, as a design engineer. In 1988, he joined the faculty at Penn State Erie, The Behrend College. In 2007, he became the Chair of the Electrical and Computer Engineering Technology Program. His research interests include wireless sensor networks, data acquisition systems, and communications systems.

visit author page

Download Paper |

Abstract

The Raspberry Pi Pico is an inexpensive embedded processor board that can be used for various Internet of Things (IoT) projects. It is built around the RP2040 microcontroller. Some key features of the Pico include digital peripherals (e.g., 2 SPI, 2 I2C, 2 UART, and 16 PWM), 23 GPIO pins for digital I/O, 3 ADC inputs, and an on-board LED and temp sensor. MicroPython, a small subset of the Python standard library, is optimized to run on a variety of embedded microcontrollers including the Pico. Thonny is a free download software development environment for writing Python code and downloading it to the Pico.

IoT projects include applications that are broad enough to encompass both electrical and computing disciplines. The goal of this paper is to show a variety of IoT projects that can be used in various embedded courses as end-of-semester projects for both electrical and computer engineering and engineering technology programs. Technology used in these projects can include devices for wireless applications (WiFi, Bluetooth, ZigBee), sensing applications (temperature, pressure, moisture), video applications (camera), control applications (motor), and displays (LCD, LED OLED). Each project contains a listing of engineering requirements, schematics, snippets of software code, and results. Student assessments will also be included. Additionally, it will be shown how these projects can be used for assessing student outcomes for ABET.

Loker, D. R. (2023, June), Raspberry Pi Pico as an IoT Device Paper presented at 2023 ASEE Annual Conference & Exposition, Baltimore , Maryland. 10.18260/1-2--44016

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2023 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015