raspberrypipico freepascal Lazarus

https://www.raspberrypi.com/products/raspberry-pi-pico/specifications/
安装工具fpcupdeluxe-x86_64-linux
fpcup-Lazarus_fpcupdeluxePico
介绍配置 安装过程需要强网 下载环境
https://wiki.freepascal.org/ARM_Embedded_Tutorial_-_FPC_and_the_Raspberry_Pi_Pico
源码仓库
https://github.com/michael-ring/pico-fpcexamples
点灯
延迟
波图来源QQ:GX 1229029716
busy_wait_us 1

busy_wait_us 5

busy_wait_us 50

busy_wait_us 500

https://github.com/manik2988/sht3x-lcd-display/blob/main/sht3x_combined.py
https://github.com/rwkarren/hello_sht35
https://github.com/jawii/SHT31-PicoSDK
https://github.com/ArchTonIO/PicoRGB
https://github.com/TCatshoek/PicoWS2812Manager
https://github.com/ForsakenNGS/PicoLED
https://github.com/ForsakenNGS/Pico_WS2812
https://github.com/gitofson/ws2812raspberryPico

c+

https://github.com/raspberrypi/ pico*
https://github.com/iiot2k/pico-lib2
https://github.com/iiot2k/pico-lib2-examples
https://github.com/carlk3/no-OS-FatFS-SD-SPI-RPi-Pico
https://github.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico
https://forums.raspberrypi.com/viewforum.php?f=143

export PICO_SDK_PATH=~/pico/pico-sdk
export PICO_SDK_PATH=/run/media/make/b9bb18e8-3a4f-4b85-a791-09ec641ade92/home/make/pico2040/pico-sdk
export PICO_EXAMPLES_PATH=/run/media/make/b9bb18e8-3a4f-4b85-a791-09ec641ade92/home/make/pico2040/pico-examples
export PICO_EXTRAS_PATH=/run/media/make/b9bb18e8-3a4f-4b85-a791-09ec641ade92/home/make/pico2040/pico-extras
export PICO_PLAYGROUND_PATH=/run/media/make/b9bb18e8-3a4f-4b85-a791-09ec641ade92/home/make/pico2040/pico-playground
export PATH=$PATH:~/tools/gcc-arm-none-eabi-10-2020-q4-major/bin/
export PATH=$PATH:/home/make/tools/gcc-arm-none-eabi-10.3-2021.10/

$  apt install cmake gcc-arm-none-eabi libnewlib-arm-none-eabi build-essential
archlinux
community/arm-none-eabi-binutils 2.37-1
    A set of programs to assemble and manipulate binary and object files for the ARM EABI (bare-metal) target
community/arm-none-eabi-gcc 11.2.0-1
    The GNU Compiler Collection - cross compiler for ARM EABI (bare-metal) target
community/arm-none-eabi-gdb 11.1-2
    The GNU Debugger for the ARM EABI (bare-metal) target
community/arm-none-eabi-newlib 4.1.0-1
    A C standard library implementation intended for use on embedded systems (ARM bare metal)
原文地址:https://www.cnblogs.com/marklove/p/15753288.html