關於 Raspberry Pi Pico (RP2040)
Raspberry Pi 基金會進軍微控制器 (MCU) 領域,推出了 Raspberry Pi Pico。該基金會還自主設計了 RP2040 晶片,這顆晶片配備雙核 ARM Cortex-M0+(主頻 133MHz),內建 264KB SRAM 並搭載 16MB Flash,其 GPIO 輸出為 3.3V。Pico 本身內建了 bootloader,但不具備作業系統(不同於 Raspberry Pi 或 Pi Zero 帶有 Linux 作業系統)。不過,Pi Pico 提供了 C/C++ SDK 和 MicroPython SDK,讓使用者能夠快速進行開發。值得注意的是,Pi Pico 支援 TensorFlow Lite 框架,使其可用於開發輕量級Deep Learnin應用。 7 × 7 mm QFN-56 package |
RP2040 Chip features:
- Dual ARM Cortex-M0+ @ 133MHz
- 264kB on-chip SRAM in six independent banks
- Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus
- DMA controller
- Fully-connected AHB crossbar
- Interpolator and integer divider peripherals
- On-chip programmable LDO to generate core voltage
- 2 on-chip PLLs to generate USB and core clocks
- 30 GPIO pins, 4 of which can be used as analog inputs
- Peripherals
- 2 UARTs
- 2 SPI controllers
- 2 I2C controllers
- 16 PWM channels
- USB 1.1 controller and PHY, with host and device support
- 8 PIO state machines
RP2040的晶片架構圖 |
Raspberry Pi Pico |
Pi Pico 擴充板規格
由於Raspberry Pi Pico 本身並未內建任何感應器,為了使其能夠應用於物聯網(IoT)及邊緣人工智能(Edge AI)等領域,特別採用了台灣程式教育協進會開發的 Pi Pico 擴充板。該擴充板的規格如下:
1.) UART-to-USB (PL2303) 可連接PC
2.) UART座 for WiFi ESP-01模組
3.) SPI pin x1
4.) SPI 腳座for SPI ArduCAM
5.) I2C 針腳 x1
6.) I2C 腳座for OLED
7.) G-sensor (LIS3DH)
8.) PWMx8
9). ADCx1
10.) LEDx2
11.) Micro phonex1
12.) Buttonx1
13.) 電源輸出座-(5V,3V輸出)
14.) Power LED indicator
Pico dimensions (unassembled): 51.3mm x 21mm x 3.9mm
沒有留言 :
張貼留言