Skip to content

A GUIDE TO SETTING UP DEVELOPMENT ENVIRONMENT FOR RP2040 MCU

Notifications You must be signed in to change notification settings

parmAshu/pico-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A GUIDE TO SETTING UP DEVELOPMENT ENVIRONMENT FOR RP2040 MCU


RP2040 is a dual ARM Cortex-M0+ microcontroller developed by the Raspberry Pi Foundation. It is was released along with a development board called the Raspberry Pi Pico.

pico-board image courtsey - raspberry pi foundation

Several other companies have also designed development boards based on RP2040 microcontroller. However, the pico board from raspberry pi foundation is the best option as it features every thing needed by RP2040 microcontroller to function; moreover, it's form-factor is such that it can be used in industrial products as a surface mount component. Morever, pico board is very cheap and features an onboard buck-boost voltage regulator to power the microcontoller.

For more information have a look at :

  1. RP2040 Microcontroller datasheet
  2. Raspberry Pi Pico datasheet

This guide is focussed on application development using C or C++ programming language.

pico-pinout image courtsey - raspberry pi foundation



Project Setup and build guides


  1. MacOS guide
  2. Windows guide
  3. Linux guide