No description
Find a file
Nico Joerger 7606c17e0b
All checks were successful
Examples / build (examples/arduino-blinky, ubuntu-latest) (push) Successful in 57s
Examples / build (examples/picosdk-blinky, ubuntu-latest) (push) Successful in 52s
Examples / build (examples/picosdk-littlefs-freertos, ubuntu-latest) (push) Successful in 55s
Avoid PlatformIO module shadowing in CI
2026-07-27 09:03:39 +00:00
.github Avoid PlatformIO module shadowing in CI 2026-07-27 09:03:39 +00:00
boards Fix HWIDs, add FreeRTOS + VirtualFileSystem example 2023-04-01 17:36:37 +02:00
builder Fix build (exclude LWIP) 2023-04-01 16:58:35 +02:00
examples Fix HWIDs, add FreeRTOS + VirtualFileSystem example 2023-04-01 17:36:37 +02:00
misc/svd Merge pull request #82 from ivankravets/patch-2 2021-10-08 16:04:21 +03:00
.gitignore Fix HWIDs, add FreeRTOS + VirtualFileSystem example 2023-04-01 17:36:37 +02:00
platform.json Fixup links, add board 2023-04-01 16:14:10 +02:00
platform.py Merge pull request #82 from ivankravets/patch-2 2021-10-08 16:04:21 +03:00
README.md Fixup links, add board 2023-04-01 16:14:10 +02:00

Raspberry Pi Pico RP2040 - PlatformIO ( Pico-SDK & Arduino )

A few words in the beginning

Notes

  • Please Re-Install the platform. The project is a work in progress and the platform is installed from here...
  • I am in Home-Office, it's hard for me to test hardwares as SPI, I2C ... etc

pico

Install Platform

Note: be sure git is installed

Uninstall ( fast ) ... Re-Install ( do this and Install again )

  • In directory C:\Users\USER_NAME.platformio\platforms
    • delete folder wizio-pico ( builders )
  • In directory C:\Users\USER_NAME.platformio\packages
    • delete folder framework-wizio-pico ( sources )
    • delete folder toolchain-gccarmnoneeabi (compiler, may not be deleted )
    • delete folder tool-wizio-pico ( tools, picoasm )

pico


Baremetal - New Project

PlatformIO -> Home -> New

  • Enter Project Name - Board search 'WizIO-PICO' boards - Select Baremetal
  • Click BUILD and you will have basic project ( from template )
  • For CPP project, rename main.c to main.cpp ( if you delete main file, builder will create new main.c as template )
  • Connect Pico as Mass Storage Device
  • Open platformio.ini and edit your settings
  • BUILD / UPLOAD
  • READ WIKI - BAREMETAL

Arduino - New Project

PlatformIO -> Home -> New

  • Enter Project Name - Board search 'WizIO-PICO' boards - Select Arduino
  • Connect Pico as Mass Storage Device
  • Open platformio.ini and edit your settings
  • BUILD / UPLOAD
  • READ WIKI - ARDUINO

NOTE

IF PICO_STDIO_USB is used, the Uploader will try ro reset Pico to boot-uf2 mode without button and USB cable remove

Raspberry Pi Pico pin out diagram

Thanks to:

pico


!THIS IS WIZIO'S ORIGINAL LINK!

If you want to help / support:
paypal