Getting Started with the Raspberry Pi Pico
CEC Archives | CEC Semester Twenty One 2022 | Getting Started with 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.
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.
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.
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.
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.

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.