Skip to content
CEC Semester Twenty One 2022

Getting Started with the Raspberry Pi Pico

Jacob Beningo -
Embedded Software Consultant, Firmware Expert, Smallsat Flight Software
January 24,
2022
Introduction to the Raspberry Pi Pico
In this sessionattendees will be introduced to the Raspberry Pi Pico. We will examine the hardware capabilities and development board accessories. We will also explore the general characteristicsuse casesand software development tools available to developers.
Course Resources
Special Educational Materials
Another Ambassador Moment: 2 Wheel Self Balancing Robot! - Maker ProjectDIY Smart Home Air Cleaner - Maker ProjectHow to Build an Air Quality Meter for Your Home or Office - Part 2 - Maker ProjectEvaluating Different Development and Prototyping Boards for Wearable Applications - Article
How to Communicate Between Arduino Boards and Raspberry Pi SBCs - Maker Project
January 25,
2022
Writing your first Raspberry Pi Pico Application
In this sessionattendees will be walked through how to set up a Raspberry Pi Pico board. We will discuss how to bring the board upconfigure itand write our first Hello World application.
Course Resources
Special Educational Materials
Another Ambassador Moment: 2 Wheel Self Balancing Robot! - Maker ProjectDIY Smart Home Air Cleaner - Maker ProjectHow to Build an Air Quality Meter for Your Home or Office - Part 2 - Maker ProjectEvaluating Different Development and Prototyping Boards for Wearable Applications - Article
How to Communicate Between Arduino Boards and Raspberry Pi SBCs - Maker Project
January 26,
2022
Interfacing with Raspberry Pi Pico Peripherals
In this sessionwe will explore the peripherals available on the Raspberry Pi Pico. Attendees will learn how to write applications that interact with and control hardware. Users will learn how to work with GPIOPWMADCSPI and I2C peripherals.
Course Resources
Special Educational Materials
Another Ambassador Moment: 2 Wheel Self Balancing Robot! - Maker ProjectDIY Smart Home Air Cleaner - Maker ProjectHow to Build an Air Quality Meter for Your Home or Office - Part 2 - Maker ProjectEvaluating Different Development and Prototyping Boards for Wearable Applications - Article
How to Communicate Between Arduino Boards and Raspberry Pi SBCs - Maker Project
January 27,
2022
Designing Multicore Raspberry Pi Pico Applications
The Raspberry Pi Pico has a dual core Arm Cortex-M0+ processors. These low-power cores open a wide range potential application. In this sessionwe will explore how to design multicore applications. Attendees will walkway understanding how to leverage the Pico for multicore applications.
Course Resources
Special Educational Materials
Another Ambassador Moment: 2 Wheel Self Balancing Robot! - Maker ProjectDIY Smart Home Air Cleaner - Maker ProjectHow to Build an Air Quality Meter for Your Home or Office - Part 2 - Maker ProjectEvaluating Different Development and Prototyping Boards for Wearable Applications - Article
How to Communicate Between Arduino Boards and Raspberry Pi SBCs - Maker Project
January 28,
2022
Using MicroPython on the Raspberry Pi Pico
The Raspberry Pi Pico supports two different SDK's; a C/C++ SDK and a MicroPython SDK. In this sessionwe will explore how to get up and running using the MicroPython SDK. Attendees will walk away understanding the differences between the SDK's and how to use Python to write their own applications.
Course Resources
Special Educational Materials
Another Ambassador Moment: 2 Wheel Self Balancing Robot! - Maker ProjectDIY Smart Home Air Cleaner - Maker ProjectHow to Build an Air Quality Meter for Your Home or Office - Part 2 - Maker ProjectEvaluating Different Development and Prototyping Boards for Wearable Applications - Article
How to Communicate Between Arduino Boards and Raspberry Pi SBCs - Maker Project
Instructor
Jacob Beningo
Embedded Software Consultant, Firmware Expert, Smallsat Flight Software

Jacob Beningo is an embedded software consultant who currently works with clients in more than a dozen countries to dramatically transform their businesses by improving product quality, cost and time to market. He has published more than 300 articles on embedded software development techniques, has published several books, is a sought-after speaker and technical trainer and holds three degrees which include a Masters of Engineering from the University of Michigan.