Waveshare RP2350-Tiny

Waveshare RP2350-Tiny Development Board User Manual

Comprehensive instructions for setup, operation, and technical details.

1. Introducció

The Waveshare RP2350-Tiny Development Board is a compact microcontroller board based on the Raspberry Pi RP2350A chip. This chip features a unique dual-core and dual-architecture design, incorporating a dual-core Arm Cortex-M33 processor and a dual-core Hazard 3 RISC-V processor, capable of flexible clock speeds up to 150 MHz. It is designed for integration into various projects requiring small dimensions and robust performance.

This manual provides essential information for setting up, operating, and maintaining your RP2350-Tiny Development Board.

2. Contingut del paquet

Verifiqueu que tots els elements siguin presents al vostre paquet:

Image showing the Waveshare RP2350-Tiny Development Board as package content.

Figure 2.1: RP2350-Tiny Development Board included in the package.

3. Característiques clau

The RP2350-Tiny Development Board offers the following features:

Image highlighting key features of the RP2350-Tiny Development Board including tiny size, dual-core CPU, high operating performance, and multi-function GPIO pins.

Figura 3.1: Mésview of RP2350-Tiny Development Board features.

Image detailing board specifications and showing two version options: RP2350-Tiny (development board only) and RP2350-Tiny-Kit (development board + USB port adapter + FPC cable).

Figure 3.2: Detailed board specifications and available versions.

4. Configuració

4.1 Connexió inicial

To begin using your RP2350-Tiny, you will typically connect it to a computer for programming. If you have the RP2350-Tiny-Kit, use the provided FPC cable and USB adapter board. If you have the standalone RP2350-Tiny, you will need to solder it to a carrier board or use an appropriate FPC adapter (not included) to connect via USB.

For initial programming, connect the board to your computer via a USB cable. The board supports drag-and-drop programming via mass storage mode.

4.2 Kit de desenvolupament de programari (SDK)

Waveshare provides a complete SDK and open-source tutorials to facilitate development. The RP2350-Tiny supports multiple programming languages, including Pico C/C++ SDK and MicroPython.

Image showing support for C/C++ and MicroPython development environments for the RP2350-Tiny.

Figure 4.1: Supported programming languages and SDKs.

Refer to the official Waveshare Wiki resources for detailed documentation and examples. Contact Waveshare support for more information on accessing these resources.

5. Instruccions de funcionament

5.1 Encès

Once connected via USB or integrated into a powered circuit, the board will power on. Onboard RGB LEDs indicate the program running status.

5.2 Programming the Board

The RP2350-Tiny supports drag-and-drop programming. When connected to a computer, it typically appears as a mass storage device. You can drag compiled firmware files (e.g., .uf2 files for MicroPython) directly onto this device to flash the board.

5.3 GPIO Usage

The board features 28 multi-function GPIO pins, allowing for flexible development and integration. 20 pins are available via the edge pinout, with others accessible via solder points. Refer to the pinout diagram for specific functions.

Detailed pinout diagram for the RP2350-Tiny Development Board, showing the function of each of the 28 multi-function GPIO pins.

Figure 5.1: RP2350-Tiny GPIO Pinout Diagram.

5.4 Low-Power Modes

The RP2350-Tiny supports low-power sleep and dormant modes, which can be utilized in your applications to conserve energy. Consult the RP2350A datasheet and SDK documentation for details on implementing these modes.

6. Manteniment

The RP2350-Tiny Development Board is a robust electronic component. Minimal maintenance is required.

7. Solució De Problemes

If you encounter issues with your RP2350-Tiny Development Board, consider the following troubleshooting steps:

For further assistance, refer to the Waveshare Wiki or contact technical support.

8. Especificacions tècniques

Detailed specifications for the Waveshare RP2350-Tiny Development Board:

CaracterísticaEspecificació
MicrocontroladorRaspberry Pi RP2350A (Dual-core Arm Cortex-M33 & Dual-core Hazard 3 RISC-V)
Velocitat del rellotgeFins a 150 MHz
SRAM520 KB
Memòria Flash4 MB (on-board)
Pins GPIO28 (20 via edge pinout)
Interfícies2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × PWM channels
USBUSB 1.1 (device and host support)
Modes de potènciaModes de repòs i de repòs de baix consum
Dimensions23.5 mm × 18 mm (approximate, excluding FPC connector)
Pes0.704 unces (aproximadament)
Image showing the components on the RP2350-Tiny board and its outline dimensions in millimeters.

Figure 8.1: Board components and outline dimensions.

9. Suport i Recursos

For additional information, technical documentation, and community support, please refer to the following resources:

Vídeo oficial del producte:

Vídeo 9.1: Acabatview of the RP2040 Tiny Kit, demonstrating its features and compact design. Note: This video refers to RP2040, but the features shown are highly relevant to the RP2350-Tiny's form factor and design principles.

Documents relacionats - RP2350-Tiny

Preview Raspberry Pi Pico Servo Driver Board - User Guide and Technical Details
Comprehensive guide to the Raspberry Pi Pico Servo Driver Board, detailing its features, product parameters, wiring, programming in C and Python, and compilation steps. Includes setup instructions for Raspberry Pi and Windows environments.
Preview ESP32-S3-Touch-LCD-4.3B: Placa de desenvolupament acabadaview i Guia de configuració
Exploreu l'ESP32-S3-Touch-LCD-4.3B, una potent placa de desenvolupament de microcontroladors de Waveshare. Aquesta guia cobreix les seves característiques, la descripció del maquinari, els detalls de la interfície i proporciona instruccions per configurar l'entorn de desenvolupament mitjançant ESP-IDF i VSCode.
Preview Pico-Relay-B: Guia de l'usuari del mòdul de relé de 8 canals
Guia d'usuari per al Waveshare Pico-Relay-B, un mòdul de relé industrial de 8 canals per a Raspberry Pi Pico. Aprèn sobre les seves característiques, especificacions, configuració i programació amb instruccions detallades i exemples.amples.
Preview Mòdul EPD Waveshare Pico e-Paper de 2.13 polzades per a Raspberry Pi Pico: Guia de desenvolupament i API
Guia de desenvolupament detallada per al mòdul EPD Waveshare Pico e-Paper de 2.13 polzades amb Raspberry Pi Pico. Les característiques inclouen una resolució de 250x122, interfície SPI, codis de demostració C/C++ i MicroPython i documentació completa de l'API.
Preview Manual d'usuari del controlador de paper electrònic Waveshare HAT: Connecteu les pantalles de paper electrònic SPI a Raspberry Pi, Arduino, STM32
Manual d'usuari del controlador HAT per a e-Paper de Waveshare, que detalla les seves característiques, paràmetres del producte, especificacions de la interfície i models d'e-Paper compatibles. Inclou guies de configuració per a plaques de desenvolupament Raspberry Pi, Arduino i STM32.
Preview ESP32-S3-Touch-LCD-2 Development Board Guide
A comprehensive guide for the Waveshare ESP32-S3-Touch-LCD-2 development board, covering setup and usage with Arduino IDE and ESP-IDF, including detailed examples i recursos.