Primeiros passos com Raspberry Pi

Getting started with Raspberry Pi

Raspberry Pi Pico is a low-cost, high-performance microcontroller board built on silicon with flexible digital interfaces.

Whether you choose to use the C/C++ SDK or the official MicroPython port, everything you need to get started is available here .

Main Features:

  • RP2040 microcontroller chip designed by Raspberry Pi in the UK
  • Arm Cortex M0+ dual-core processor, flexible clock speed up to 133 MHz
  • Up to 264 KB of SRAM and 2 MB of integrated Flash memory
  • Castellated module allows welding directly on carrier plates
  • USB 1.1 with device and host support
  • Low power sleep and idle modes
  • Drag and drop programming using USB mass storage
  • 26 × multi-function GPIO pins
  • 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels Precise clock and on-chip timer
  • Temperature sensor
  • On-chip accelerated floating point libraries
  • 8 × programmable I/O (PIO) state machines for custom peripheral support

Utility Services

If you have forgotten what was programmed into your Raspberry Pi Pico, and the program was built using our Pico C/C++ SDK, it will usually have a name and other useful information embedded in the binary.

You can use the Picotool command-line utility to find out these details. Full instructions on how to use Picotool to do this are available in the getting started documentation.

debug

You can use a Raspberry Pi Pico to debug another Pico. This is possible through picoprobe, an application that allows the Pico to act as a USB → SWD and UART converter.

This makes it easier to use a Pico on non-Raspberry Pi platforms, such as Windows, Mac, and Linux computers, where you don't have GPIOs to connect directly to your Pico. Full instructions on how to use the Picoprobe to do this are available here .

Redefining

The Pico's BOOTSEL mode resides in read-only memory within the RP2040 chip and cannot be accidentally overwritten. No matter what, if you hold down the BOOTSEL button when connecting your Pico, it will appear as a drive that you can drag a new UF2 file onto.

There is no way to lock the card through software. However, there are some circumstances where you may want to make sure your Flash memory is empty. You can do this by dragging and dropping a special UF2 binary onto your Pico when it is in mass storage mode.

Conteúdo Relacionado

A network of sensors is embedded in every vehicle,...
The motor controller is one of the most important...
ESP32-CAM is a compact camera module that combines the...
Arctic Semiconductor has unveiled SilverWings. Representing an industry breakthrough,...
A evolução dos padrões USB foi fundamental para moldar...
A SCHURTER anuncia um aprimoramento para sua conhecida série...
A Sealevel Systems anuncia o lançamento da Interface Serial...
A STMicroelectronics introduziu Diodos retificadores Schottky de trincheira de...
Determinar uma localização precisa é necessário em várias indústrias...
O novo VIPerGaN50 da STMicroelectronics simplifica a construção de...
A GenAI está transformando a força de trabalho com...
Entenda o papel fundamental dos testes unitários na validação...
Aprenda como os testes de carga garantem que seu...
Aprofunde-se nas funções complementares dos testes positivos e negativos...
Vídeos deep fake ao vivo cada vez mais sofisticados...
Back to blog

Leave a comment

Please note, comments need to be approved before they are published.