1. Rhagymadrodd
This manual provides comprehensive instructions for the XYGStudy RP2350A USB Mini Development Board. It covers product features, setup, operation, maintenance, troubleshooting, and detailed specifications to help you effectively use this dual-core microcontroller board.
2. Cynnyrch Drosview
The RP2350A USB Mini Development Board is based on the Raspberry Pi RP2350A dual-core and dual-architecture microcontroller. It operates at a flexible clock frequency of up to 150 MHz, offering robust performance for various embedded applications. The board features a compact design with a USB Type-C connector for modern connectivity and a castellated module for direct soldering to carrier boards.

Image 2.1: The RP2350A USB Mini Development Board, showcasing its compact size and key features like the USB Type-C port and castellated edges.
3. Nodweddion
- Microreolydd: RP2350A, designed by Raspberry Pi, featuring a unique dual-core and dual-architecture design.
- Processor Cores: Dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor.
- Amlder Gweithredu: Flexible clock running up to 150 MHz.
- Cof: 520KB of SRAM and 2MB of onboard Flash memory.
- Cysylltedd: USB Type-C connector for power and data, USB 1.1 with device and host support.
- Ehangu: Onboard 1x USB Type A expansion port via PIO, compatible with USB 2.0/1.1 transmission.
- GPIO: 15 multi-function GPIO pins for flexible development and integration.
- Perifferolion: 2x SPI, 2x I2C, 2x UART, 4x 12-bit ADC, 14x controllable PWM channels.
- Nodweddion Ychwanegol: Low-power sleep and dormant modes, drag-and-drop programming via USB mass storage, temperature sensor, accelerated floating-point libraries on-chip, 12x Programmable I/O (PIO) state machines for custom peripheral support.
- Ffactor Ffurflen: Castellated module allows direct soldering to carrier boards.

Image 3.1: Visual representation of the RP2350A's dual-core, dual-architecture design, highlighting its processing capabilities.

Image 3.2: Detailed pinout diagram showing the 15 multi-function GPIO pins and their various capabilities, including power, ground, ADC, SPI, UART, I2C, and PWM.
4. Beth sydd yn y Bocs
Mae'r pecyn yn cynnwys yr eitemau canlynol:
- RP2350-USB-A Mini Development Board x1

Image 4.1: The RP2350A USB Mini Development Board, representing the contents of the package.
5. Gosod
Follow these steps to set up your RP2350A USB Mini Development Board:
- Cysylltu â Chyfrifiadur: Use a USB Type-C cable to connect the RP2350A board to your computer. The board will typically power on automatically.
- Enter Bootloader Mode (if needed): To upload new firmware, press and hold the BOOT button while connecting the board to your computer, then release the BOOT button. The board should appear as a mass storage device (e.g., RPI-RP2).
- Gosod Gyrwyr (os oes angen): For some operating systems or specific development environments, you might need to install drivers. Refer to the official Raspberry Pi documentation for RP2350A for detailed instructions.
- Prepare Development Environment: Install a suitable Integrated Development Environment (IDE) such as Visual Studio Code with the Pico C/C++ SDK, or the Arduino IDE.

Delwedd 5.1: Manylion view of the RP2350A board, showing the USB Type-C connector (8), BOOT button (2), and Reset button (3) which are crucial for initial setup and programming.
6. Cyfarwyddiadau Gweithredu
The RP2350A board supports various methods for programming and operation:
- Drag-and-Drop Programming: In bootloader mode, the board appears as a USB mass storage device. You can simply drag and drop a compiled
.uf2cadarnwedd file onto this drive. The board will automatically reboot and run the new firmware. - C/C++ SDK: Utilize the official Raspberry Pi C/C++ SDK for advanced development. This allows for comprehensive control over the microcontroller's features. Resources and tutorials are available from Raspberry Pi.
- IDE Arduino: The RP2350A can be programmed using the Arduino IDE, providing a familiar and accessible environment for many developers. Ensure you have the correct board support package installed in the Arduino IDE.
- GPIO Usage: Connect external components to the 15 multi-function GPIO pins as per your project requirements. Refer to the pinout diagram (Image 3.2) for pin assignments and capabilities.
- USB Type A Expansion: The onboard USB Type A port can be used for connecting USB 2.0/1.1 compatible devices, expanding the board's functionality.
7. cynnal
To ensure the longevity and optimal performance of your RP2350A USB Mini Development Board, follow these maintenance guidelines:
- Ymdrin â Gofal: Osgowch ollwng y bwrdd neu ei roi mewn sefyllfa gorfforol sydyn.
- Cadw'n Sych: Protect the board from moisture and liquids.
- Glendid: Keep the board free from dust and debris. Use a soft, dry brush or compressed air for cleaning.
- Trydan Statig: Always handle the board in an anti-static environment to prevent damage from electrostatic discharge (ESD).
- Cyflenwad Pŵer: Use a stable and appropriate 5V power supply via the USB Type-C port.
8. Datrys Problemau
If you encounter issues with your RP2350A board, consider the following troubleshooting steps:
- Board Not Detected:
- Ensure the USB Type-C cable is securely connected and functional.
- Rhowch gynnig ar borth USB gwahanol ar eich cyfrifiadur.
- Attempt to enter bootloader mode (hold BOOT button while connecting USB) to see if it appears as a mass storage device.
- Firmware Upload Failure:
- Gwiriwch fod y
.uf2file yn ddilys a heb ei lygru. - Ensure the board is in bootloader mode before dragging and dropping the file.
- Check your development environment settings if using an IDE.
- Gwiriwch fod y
- Rhaglen Ddim yn Rhedeg:
- After uploading firmware, the board should automatically reboot. If not, press the RESET button.
- Review your code for errors.
- Gwiriwch sefydlogrwydd y cyflenwad pŵer.
- Materion Ymylol:
- Double-check wiring connections to GPIO pins.
- Verify pin assignments in your code against the pinout diagram.
- Ensure external components are correctly powered and functioning.
9. manylebau

Image 9.1: A comprehensive list of the RP2350A board's specifications, including processor details, memory, and peripheral capabilities.
| Nodwedd | Manylyn |
|---|---|
| Microreolydd | Raspberry Pi RP2350A |
| Processor Architecture | Dual-core Arm Cortex-M33 + Dual-core Hazard3 RISC-V |
| Amlder Gweithredu | Hyd at 150 MHz |
| SRAM | 520KB |
| Cof Fflach | 2MB (onboard) |
| Rhyngwyneb USB | USB Type-C (programming), USB 1.1 (device/host) |
| Porthladd ehangu USB | 1x USB Type A (PIO, compatible with USB 2.0/1.1) |
| Pinnau GPIO | 15 multi-function |
| Perifferolion | 2x SPI, 2x I2C, 2x UART, 4x 12-bit ADC, 14x PWM, Temperature sensor, 12x PIO state machines |
| Dimensiynau (tua) | 33.00 mm x 17.50 mm |
| Pwysau | 0.004 kg |

Image 9.2: Detailed outline dimensions of the RP2350A board, indicating its physical size in millimeters.
10. Gwarant
The XYGStudy RP2350A USB Mini Development Board comes with a Gwarant 1 Flynedd o ddyddiad y pryniant. Mae'r warant hon yn cwmpasu diffygion gweithgynhyrchu o dan ddefnydd arferol. Cadwch eich prawf prynu ar gyfer hawliadau gwarant.
11. Cefnogaeth
For additional resources, technical assistance, or any questions regarding your RP2350A USB Mini Development Board, please contact XYGStudy directly via Amazon message. We will provide further documentation and support as needed.