RASPBERRY PI PICO (RP2040) []

Outils pour utilisateurs

Outils du site


RASPBERRY PI PICO (RP2040)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:microcontroleurs:rp2040:index [2022/09/30 17:35] f1slsdocumentation:microcontroleurs:rp2040:index [2022/09/30 17:58] (Version actuelle) – [FLASH MEMORY ERASER] f1sls
Ligne 1: Ligne 1:
 {{:documentation:microcontroleurs:rp2040:raspberry-pi-pico.jpg?400|}} {{:documentation:microcontroleurs:rp2040:raspberry-pi-pico.jpg?400|}}
 ====== RASPBERRY PI PICO (RP2040) ====== ====== RASPBERRY PI PICO (RP2040) ======
 +
 +===== PICO / PICO "H" CHARACTERISTICS =====
 +Raspberry Pi Pico is a low-cost, high-performance microcontroller board with flexible digital interfaces. Key features include:
 +  * RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
 +  * Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
 +  * 264kB of SRAM, and 2MB of on-board flash memory
 +  * USB 1.1 with device and host support
 +  * Low-power sleep and dormant modes
 +  * Drag-and-drop programming using mass storage over USB
 +  * 26 × multi-function GPIO pins
 +  * 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
 +  * Accurate clock and timer on-chip
 +  * Temperature sensor
 +  * Accelerated floating-point libraries on-chip
 +  * 8 × Programmable I/O (PIO) state machines for custom peripheral support
 +
 +The Raspberry Pi Pico comes as a castellated module allows soldering direct to carrier boards, while the Pico H comes with pre-soldered headers.
 +
 +<WRAP center round info 60%>
 +Both boards have a three pin Serial Wire Debug (SWD) header. However, the Pico H has this broken out into a small, keyed, 3-pin connector while the Pico has three castellated through-hole pins adjacent to the edge of the board.
 +</WRAP>
 +
 +===== PINOUT =====
 +{{documentation:microcontroleurs:rp2040:pico-pinout.svg?800px}}
 +\\
 +  * {{ :documentation:microcontroleurs:rp2040:pico-r3-a4-pinout.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:rpi-pico-r3-public-20200119.zip |}}
 +
 +===== DOCUMENTATION =====
 +==== ALL MODELS ====
 +  * {{ :documentation:microcontroleurs:rp2040:rp2040-datasheet.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:hardware-design-with-rp2040.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:pico-datasheet.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:getting-started-with-pico.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:raspberry-pi-pico-c-sdk.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:raspberry-pi-pico-python-sdk.pdf |}}
 +
 +==== PICO W[IFI] ====
 +  * {{ :documentation:microcontroleurs:rp2040:pico-w-datasheet.pdf |}}
 +  * {{ :documentation:microcontroleurs:rp2040:connecting-to-the-internet-with-pico-w.pdf |}}
 +
 +===== SOFTWARE =====
 +==== HARDWARE IDENTIFICATION ====
 +  * https://github.com/raspberrypi/picotool
 +==== FLASH MEMORY ERASER ====
 +  * https://github.com/raspberrypi/pico-examples/blob/master/flash/nuke/nuke.c
 +
 +==== ONLINE SIMULATOR ====
 +  * https://wokwi.com/projects/new/pi-pico
documentation/microcontroleurs/rp2040/index.1664552158.txt.gz · Dernière modification : de f1sls