Asee peer logo

Data Acquisition Using the Raspberry Pi Pico W

Download Paper |

Conference

2024 ASEE Annual Conference & Exposition

Location

Portland, Oregon

Publication Date

June 23, 2024

Start Date

June 23, 2024

End Date

June 26, 2024

Conference Session

Learning through Instrumentation: Experiences and Applications

Tagged Division

Instrumentation Division (INST)

Page Count

19

DOI

10.18260/1-2--47106

Permanent URL

https://peer.asee.org/47106

Download Count

214

Paper Authors

biography

David R. Loker Pennsylvania State University

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 W provides Wi-Fi capability and is the latest upgrade to the Pico. It is built around the RP2040 microcontroller, but it includes the Infineon CYW43439 device for both 802.11n (2.4 GHz Wi-Fi) and Bluetooth 5.2 compatibility. The Pico W includes many of the same key features as the Pico: digital peripherals (SPI, I2C, UART, and PWM); digital I/O (GPIO pins); analog input (ADC inputs); and on-board LED and temp sensor.

Data acquisition is a common topic in courses that encompass both electrical and computer disciplines. The goal of this paper is to utilize the Pico W as an inexpensive alternative to the data acquisition hardware used for lab projects in electrical and computer engineering and engineering technology programs. First, lab projects are shown to introduce students to MicroPython (a small subset of the Python standard library), Thonny (the software development environment for writing Python code and downloading it to the Pico W), and API functions for peripheral control. Examples include LED control, analog input, OLED display, and a web server. Then, data acquisition projects will be shown to illustrate the design of measurement systems. These include the design of a temperature measurement system and a digital voltmeter system. Projects contain engineering requirements, schematics, software code, and results. Then, an example of a student project utilizing data acquisition and Wi-Fi will be provided.

Loker, D. R. (2024, June), Data Acquisition Using the Raspberry Pi Pico W Paper presented at 2024 ASEE Annual Conference & Exposition, Portland, Oregon. 10.18260/1-2--47106

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: © 2024 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