Raspberry Pi Pico
如果您喜欢物联网,机器人技术或自动化,那么您必须听说过有关最新启示的机会Raspberry Pi基金会, i.e. the Pi Pico. If not, then allow me to introduce you thevip亚博 board, YES, you read it right, A Microcontroller!!! Pi Pico is the first microcontroller from the manufacturers of Raspberry Pi, based on theRaspberry Pi的RP2040微控制器芯片和工作ARM’s Dual-core cortex M0+ architecture。It works at frequencies up to133MHzand albeit looking powerless when compared to the other members of the Pi family it has a lot to offer. Unlike the other Pi boards which are basically a Linux basedsingle board computer, Pico is a budget friendly microcontroller with 264kB multi-bank high-performance SRAM,16 kb of on-chip cache,and 2MB of flash storage. It is actually an amazing board considering how affordable this board is, priced at just USD 4 (around INR 300 in Indian market) it is competing directly against the likes of establishedArduino boards,当与价格类似的模块竞争时,将它们从水中吹出。
覆盆子pi pico pinout
Raspberry Pi Pico has a total of 40 input and output pins out of which26 are multipurpose GPIOs在3.3V和8地面别针。除了这些针,也有3个别针for debugging. The below image taken from the official datasheet of Raspberry Pi Pico illustrates the layout of all the pins.
General Input and Output (GPIO) Pins on Pico:
Raspberry Pi仅利用RP2040提供的30个GPIO中的26个,暴露了26个销钉,并且只能用于板载LED的27个销钉。Raspberry Pi Pico的GPIO由车载3.3V轨道供电,因此固定为3.3V。GPIO0至GPIO22仅是数字数字,并且GPIO 26-28可以用作数字GPIO或可以通过软件完成的ADC输入。
The communication options this board has to offer are:
- 2×spi
- 2 × I2C
- 2 × UART
- 3 × 12-bit ADC
- 16 × controllable PWM channels
Power Pins on Pi Pico:
Power pins are used for either powering the pico from the power source or power the sensors and peripherals from the pico.
VBU |
40 |
It is the 5V input from the micro-USB port, if there is no micro-USB attached to the pico, there won’t be any power to the VBUS. |
VSYS |
39 |
它是为RP2040微处理器和其他IO引脚提供3.3V输出的主要系统总线。VSYS将功率馈送到RT6150 SMP,该SMP生成固定的3.3V输出。 |
3V3_EN |
37 |
it is the onboard enabled pin, it enables the 3.3V power supply on the pico board, it can be externally be used to turn the pico on or off. |
3v3(out) |
36 |
It is the main pin supply pin to the RP2040, and its IO generated by the SMPS, hence this pin can be used to enable output circuitry. Max permissible current is 300mA |
PI PICO可以通过USB电缆(通过VBU)或通过电池或其他来源(通过VSYS)供电,当两个输入都连接在一起时,具有较高潜在电源的输入会提供功率。对于连接2个来源,您需要将其连接到与Schottky二极管系列的VSYS。
Pico Ground Pins:
板上有两种地面销,一个数字地面和一个用于模拟IO的地面销。差异在以下 -
Name |
别针 |
Description |
gnd |
3,8,13,18,23,28,33,38 |
All the ground pins in the boards are interconnected. All the devices, peripheral and sensors are connected to the ground pins to close the electrical circuit and to achieve a common reference ground throughout the circuit. The board has a total of 9 ground pins. 8 in GPIO’s and 1 for Debugging |
agnd |
33 |
Also known as analog ground. It is intended for reference voltage for the ADCs and DACs. 它是用于GPIO26-29的地面参考,在这些信号下运行一个单独的模拟地面平面并在此引脚处终止。在没有ADC或ADC的情况下,此销量充当数字基础。 |
Looking closely at the board, you will realize that all the ground pins have squared-off copper pads compared to the semi-circular pads for any other pins. Pin 33 acts as both a GND as well as the AGND.
Test Points on Raspberry Pi Pico:
These points are used during the manufacturing process to test the boards. These are only visible at the rare side of the board.
Test point pin number |
Function |
TP1 |
地面 |
TP2 |
USB DM |
TP3 |
USB DP |
TP4 |
GPIO23/SMPS PS pin(not to be used) |
TP5 |
GPIO25/LED(not to be used) |
TP6 |
BOOTSEL |
These pins can be used for purposes such as if the board is used as surface mount modules. TP1, TP2, and TP3 can be used in place of micro-USB. TP6 can be used to drive the system into mass-storage USB programming mode (by shorting it low at power-up). TP4 and TP5 are not intended to be used at all.
It has an additional pin called the Run.
RUN- 它是启用RP2040的PIN。它也可以用作RP2040微控制器的重置。
Raspberry Pi Pico Specifications
以下是一些重要的specifications of the Pico board that you might want to know. If you want more information, you can always refer to theRaspberry pi pico datasheetlinked at the bottom of this page.
- Powered by RP2040 microcontroller from Pi foundation
- Operating Voltage: 1.8V to 5.5V
- Dual-Core Arm Cortex-M0+ processor
- 133MhZ clock frequency
- 264KB SRAM and 2MB Flask Memory
- 26 GPIO pins with 2 Analog pins
- 外围设备:UART(2),SPI(2),I2C(2),PWM(16),USB(1)
- Integrated Temperature sensor
- Low-power Sleep and dormant modes
Programming your Pi Pico:
The easiest method to program your Pi Pico is by usingMicroPython, you can use a compiler such asThonny Ide。Raspberry Pi Pico comes with two different platforms for programming and also two different programming languages support i.e. “C/C++或Micropython”。
Recommended Operating Conditions:
The most optimum operating conditions for the board by the manufacturers are listed down:
Parameter |
最小 |
Max |
Operating Temperature |
-20°C |
-85°C |
VBU |
4.5V |
5.5V |
VSYS |
1.8V |
5.5V |
Raspberry Pi Pico Dimensions
The board comes in a DIP package with a thickness of 1mm and sides as 21mm and 51mm for it’s width and length, respectively. All the dimensions of the board are illustrated in the image below.
The latest board from the Raspberry Pi Foundation is surely a game-changer, the microcontroller is a lucrative option for beginners and seasoned engineers alike. It is a great product and with an asking price of just $4 is a bang for your buck.
Где администратор www.barneylee.com ??