* Add package.json To make package easily integratable with PlatformIO * Correct name back to original one * Format package.json * Add first shot at builder script * Add USB stack flags, fix compile flags * Formatting * Add more link & USB flags * Build Boot2 bootloader * Formatting * Generate linkerscript, linker fixes * Fix linkflags, make firmware runnable * Update USB flags and RAM size * Correct USB flags, add dynamic sketch partitioning * Restructure filesystem size and flash size logic into platform code * Move C++ only flags to CXXFLAGS * Add PlatformIO documentation * Link to new platform.io document in the docs TOC * Fix typos in platformio docs * Fix one additional typo in platformio.rst * Update docs * Remove wrongly commited build folder
42 lines
1.1 KiB
ReStructuredText
42 lines
1.1 KiB
ReStructuredText
Arduino-Pico
|
|
============
|
|
|
|
This is the documentation for the Raspberry Pi Pico Arduino core,
|
|
Arduino-Pico. Arduino-Pico is a community port of the RP2040
|
|
(Raspberry Pi Pico processor) to the Arduino ecosystem, intended
|
|
to make it easier and more fun to use and program the Raspberry Pi
|
|
Pico / RP2040 based boards.
|
|
|
|
This Arduino core uses a custom toolset with GCC 10.2 and Newlib 4.0.0
|
|
and doesn't require any system-installed prerequisites.
|
|
|
|
For the latest version, always check https://github.com/earlephilhower/arduino-pico
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
:caption: Contents:
|
|
|
|
Getting Help and Contributing <help>
|
|
Installation <install>
|
|
IDE Menus <ide>
|
|
|
|
Platform.IO Integration <platformio>
|
|
|
|
Pin (Re)Assignment <pins>
|
|
|
|
Analog I/O <analog>
|
|
Digital I/O <digital>
|
|
EEPROM <eeprom>
|
|
I2S Audio <i2s>
|
|
Serial USB and UARTs <serial>
|
|
Servo <servo>
|
|
SPI <spi>
|
|
Wire(I2C) <wire>
|
|
File Systems (SD, SDFS, LittleFS) <fs>
|
|
USB (Arduino and Adafruit_TinyUSB) <usb>
|
|
Multicore Processing <multicore>
|
|
|
|
Ported/Optimized Libraries <libraries>
|
|
Using Pico-SDK <sdk>
|
|
|
|
Licenses <license>
|