Difference between revisions of "ARM Embedded Tutorial - FPC and the Raspberry Pi Pico"

From Lazarus wiki
Jump to navigationJump to search
m
Line 8: Line 8:
  
 
As the Pico is brand new and support for the board is work in progress I'd recommend that you set up a dedicated installation of Lazarus and Freepascal as you will need to use both trunk version of Lazarus and a specially patched version of fpc that includes the necessary adjustments so that fpc knows about the Pico. Also expect changes as we all learn along the way.
 
As the Pico is brand new and support for the board is work in progress I'd recommend that you set up a dedicated installation of Lazarus and Freepascal as you will need to use both trunk version of Lazarus and a specially patched version of fpc that includes the necessary adjustments so that fpc knows about the Pico. Also expect changes as we all learn along the way.
 +
 +
To install the required versions of Lazarus and Freepascal please see here:
 +
 +
[[ARM Embedded Tutorial - Installing Lazarus and Freepascal]]
  
  
 
This page is WIP, I received my Boards on 29.01.2021, upgrading it as I go....
 
This page is WIP, I received my Boards on 29.01.2021, upgrading it as I go....

Revision as of 20:14, 29 January 2021

Rasperry fondation has announced the Raspberry Pi Pico, a very cheap Microcontroller board with quite interesting specs.

More Details here:

Raspberry Pi Pico Specifications

To best use this tutorial you will need to buy (at least) two Raspberry Pi Pico, we will use one as a target and the second one as a debug probe. Do yourself a favour, invest $4 for a second device, beeing able to debug is worth so much more.......

As the Pico is brand new and support for the board is work in progress I'd recommend that you set up a dedicated installation of Lazarus and Freepascal as you will need to use both trunk version of Lazarus and a specially patched version of fpc that includes the necessary adjustments so that fpc knows about the Pico. Also expect changes as we all learn along the way.

To install the required versions of Lazarus and Freepascal please see here:

ARM Embedded Tutorial - Installing Lazarus and Freepascal


This page is WIP, I received my Boards on 29.01.2021, upgrading it as I go....