Малина Пи Пико

Упатство за употреба на микроконтролерот Raspberry Pi Pico

Model: Pico (SC0915)

1. Производот завршиview

The Raspberry Pi Pico is a compact, high-performance microcontroller board developed by Raspberry Pi. It features the RP2040, a custom-designed microcontroller chip, offering a flexible platform for a wide range of embedded projects.

Главните карактеристики вклучуваат:

Горе-надолу view of Raspberry Pi Pico board

Слика 1: Од горе надолу view of the Raspberry Pi Pico microcontroller board, showing the RP2040 chip, USB port, BOOTSEL button, and GPIO pins.

2. Упатства за поставување

This section outlines the basic steps to prepare your Raspberry Pi Pico for use.

2.1. Required Components

2.2. Initial Firmware Installation

  1. Поврзете се со компјутер: Притиснете и задржете го ЧИЗМИ button on the Pico. While holding, connect the Pico to your computer using a Micro USB cable. Release the BOOTSEL button once connected.
  2. Access USB Mass Storage: Your computer should recognize the Pico as a mass storage device named "RPI-RP2".
  3. Drag and Drop Firmware: Download the desired firmware file (e.g., MicroPython UF2 file) from the official Raspberry Pi website. Drag and drop this UF2 file onto the "RPI-RP2" drive.
  4. Рестартирај: The Pico will automatically reboot, and the "RPI-RP2" drive will disappear. The new firmware is now installed.
Аголна view of Raspberry Pi Pico connected via USB

Слика 2: Аголна view of the Raspberry Pi Pico, illustrating its compact size and the Micro USB port for power and data transfer.

3. Упатства за работа

Once firmware is installed, you can begin programming and interacting with your Raspberry Pi Pico.

3.1. Programming Environments

3.2. GPIO Pin Usage

The Pico features 26 multi-function GPIO pins that can be configured for various purposes, including digital input/output, analog input, PWM, I2C, SPI, and UART communication.

Raspberry Pi Pico pinout diagram

Figure 3: Detailed pinout diagram for the Raspberry Pi Pico, illustrating the function of each of the 40 pins, including power, ground, and various GPIO capabilities.

Refer to the official Raspberry Pi Pico documentation for detailed pin assignments and programming examples for specific functionalities.

4. Одржување

Proper care ensures the longevity and reliable operation of your Raspberry Pi Pico.

5 Смена на проблеми

This section addresses common issues you might encounter with your Raspberry Pi Pico.

5.1. Чести проблеми и решенија

For further assistance, consult the official Raspberry Pi Pico documentation and community forums.

6. Технички спецификации

КарактеристикаДетал
Microcontroller ChipRP2040 (designed by Raspberry Pi)
ПроцесорDual-core Arm Cortex M0+ @ 133 MHz
SRAM264 KB
Флеш меморија2MB on-board QSPI Flash
GPIO пинови26 multi-function GPIO pins (23 digital-only, 3 ADC capable)
Аналогни влезови3 x 12-bit ADC
Комуникациски интерфејси2 x SPI, 2 x I2C, 2 x UART, 16 x PWM channels
USBMicro USB 1.1 device and host support
Напојување2V to 5V DC via Micro USB or VSYS pin
Работна температура-20°C до +85°C
Димензии (ДxШxВ)1.97 x 0.79 x 0.39 инчи (50 x 21 x 1 мм)
Тежина0.01 унци (приближно 2 г)
Дното view of Raspberry Pi Pico with pin labels

Слика 4: Долна view of the Raspberry Pi Pico, showing the castellated edges for surface mounting and additional pin labels.

7. Гаранција и поддршка

The Raspberry Pi Pico is designed for educational and hobbyist use. Specific warranty details may vary depending on the retailer and region of purchase. Please refer to your point of purchase for warranty information.

For technical support and further resources, please visit the official Raspberry Pi website and community forums:

Поврзани документи - Пико

Предview Започнување со Raspberry Pi Pico: Водич за развој на C/C++
Сеопфатен водич за развој на C/C++ на микроконтролерот Raspberry Pi Pico. Опфаќа поставување, SDK, на пр.amples, дебагирање со SWD и IDE интеграција за RP2040.
Предview Започнување со Raspberry Pi Pico: Водич за развој на C/C++
Сеопфатен водич за програмери за да започнат со програмирање во C/C++ со микроконтролерот Raspberry Pi Pico и плочите базирани на RP2040, опфаќајќи поставување, SDK, на пр.ampлес и дебагирање.
Предview Hardware Design with RP2040 - Raspberry Pi
A comprehensive guide to hardware design using the RP2040 microcontroller, covering minimal design examples, VGA, SD card, and audio interfaces, along with power management and debugging techniques.
Предview Совладување на Raspberry Pi Pico W: Водич за проекти и програмирање
Сеопфатен водич за совладување на Raspberry Pi Pico W и микроконтролерот RP2040, со над 60 проекти за програмирање и развој. Опфаќа хардвер, софтвер и практични апликации.
Предview Raspberry Pi Pico-series C/C++ SDK: Библиотеки и алатки за развој на микроконтролери
Explore the Raspberry Pi Pico-series C/C++ SDK, a comprehensive toolkit for developing embedded applications on RP-series microcontrollers. Features libraries, build system, hardware access, and examples for C/C++ programming.
Предview Raspberry Pi Pico-series C/C++ SDK: Библиотеки и алатки за развој на микроконтролери
Сеопфатен водич за Raspberry Pi Pico-серијата C/C++ SDK, кој опфаќа библиотеки, системи за градење и алатки за развој за микроконтролери RP2040 и RP2350. Научете да градите вградени апликации со C и C++.