Releases v1.0.0 to support RP2040-based boards

### Initial Releases v1.0.0

1. Initial coding to support RP2040-based boards such as RASPBERRY_PI_PICO. etc. using [Earle Philhower's arduino-pico core](https://github.com/earlephilhower/arduino-pico)
This commit is contained in:
Khoi Hoang
2021-05-11 21:20:26 -04:00
committed by GitHub
parent 4536cb406f
commit 4fad04dad1
+19
View File
@@ -23,6 +23,8 @@
* [Use Arduino Library Manager](#use-arduino-library-manager)
* [Manual Install](#manual-install)
* [VS Code & PlatformIO](#vs-code--platformio)
* [Packages' Patches](#packages-patches)
* [1. For RP2040-based boards](#1-for-rp2040-based-boards)
* [HOWTO Fix `Multiple Definitions` Linker Error](#howto-fix-multiple-definitions-linker-error)
* [More useful Information](#more-useful-information)
* [Usage](#usage)
@@ -165,6 +167,23 @@ Another way to install is to:
---
---
### Packages' Patches
#### 1. For RP2040-based boards
***To be able to automatically detect and display BOARD_NAME on Seeeduino SAMD (RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040, GENERIC_RP2040, etc) boards***, you have to copy the file [RP2040 platform.txt](Packages_Patches/rp2040/hardware/rp2040/1.2.1) into rp2040 directory (~/.arduino15/packages/rp2040/hardware/rp2040/1.2.1).
Supposing the rp2040 core version is 1.2.1. This file must be copied into the directory:
- `~/.arduino15/packages/rp2040/hardware/rp2040/1.2.1/platform.txt`
Whenever a new version is installed, remember to copy this file into the new version directory. For example, new version is x.yy.zz
This file must be copied into the directory:
- `~/.arduino15/packages/rp2040/hardware/rp2040/x.yy.zz/platform.txt`
---
---
### HOWTO Fix `Multiple Definitions` Linker Error