Andrew's Fab Academy Journey

Embedded Systems Assignment

Embedded Systems Assignment

Group Assignment

Link to Group Assignment

Individual Assignment - My Chosen Micro Controller - Raspberry Pi for my Project.

Raspberry Pi PicO

1. I went through the data sheet of my chosen micro controller microcontroller to become familiar with its features. The Raspberry Pi Pico is a low-cost, versatile microcontroller based on the RP2040 chip, which features a dual-core ARM Cortex-M0+ processor running at up to 133 MHz. This chip provides 264 KB of SRAM and 2 MB of Flash memory, making it well-suited for embedded applications. The board offers 26 multifunction GPIO pins, which can be used for a variety of interfaces like I2C, SPI, UART, PWM, and ADC.

Unlike the ARM Cortex-M0+, which is an entry-level core for low-power, real-time applications, the Pi Pico adds extra flexibility with features like USB support (Micro-USB for power and programming), hardware timers, and 8 PWM channels. The 12-bit ADC allows for analog input handling, and an internal temperature sensor is included for additional functionality. The Pico operates at 3.3V logic, but can be powered with 1.8V to 5.5V. For power efficiency, it supports deep sleep and dormant modes, making it ideal for battery-powered projects.

In comparison, while the ARM Cortex-M0+ core provides the backbone for the Pico’s processing power, the Raspberry Pi Pico integrates this with practical, high-level features like USB connectivity, a large number of GPIO pins, and real-time performance suitable for embedded and IoT applications.

Below is link to the data sheet

Raspberry Pi Pico Data Sheet

Objective: To become familiar with the specifications and features of your Raspberry Pi Pico..

The Raspberry Pi Pico uses the RP2040 microcontroller which features a dual-core ARM Cortex-M0+ processor running at up to 133 MHz. It's designed for embedded, low-power applications with a wide range of input/output options.

RaspberryPi Pico Chip

Pi Pico

Raspberry Pi Pico Printout Board

1000

Having red through the Raspberry Pi Pico data sheet I have noticed the folowing features;

  • Memory
  • GIPO
  • Power
  • USB and Communication