1. Introducció
This manual provides detailed instructions for the diymore RP2040 Pro Micro Development Board. Based on the Raspberry Pi RP2040 microcontroller, this compact board is designed for a wide range of embedded applications, supporting programming environments like Raspberry Pi Pico and MicroPython. It features a Type-C USB interface and offers various peripheral support for easy development.
2. Característiques
- Mini development board based on Raspberry Pi RP2040 microcontroller.
- Equipped with easy-to-use reset and BOOT buttons.
- Onboard LED (GPIO17) for status indication.
- Available in 4M and 16M flash memory specifications.
- Supports Raspberry Pi Pico, MicroPython, and other application programming.
- Extensive peripheral support including I2C, UART, and SPI.
- 28 GPIO pins, with 4 capable of analog input.
- Compact size: 33mm x 18mm.
3. Especificacions
| Paràmetre | Valor |
|---|---|
| Número de model | RP2040 Pro Micro |
| Tipus USB | Interfície tipus C |
| Subministrament Voltage | USB 5V |
| GPIO Level | 3.3 V |
| SRAM | 264 k bytes |
| Memòria Flash | 4MByte or 16MByte (external QSPI flash) |
| Pins GPIO | 28 (4 analog inputs) |
| Dimensions | 33 mm x 18 mm (1.34 polzades x 0.71 polzades) |
| Tipus de paquet | SMD |
| Aplicació | Computer, Development Module |
Figure 3.1: RP2040 Pro Micro Board Dimensions
4. Contingut del paquet
El paquet estàndard inclou:
- 1 x RP2040 Pro Micro Raspberry PI PICO Development Board Microcontroller (4M or 16M version)
- Pin headers for connection (as shown in product images)
Figure 4.1: RP2040 Pro Micro Board and Pin Headers
5. Guia de configuració
- **Power Supply**: Connect the development board to a 5V USB power source using a Type-C USB cable. The Type-C port is located on one end of the board.
- **Pin Headers**: Solder the included pin headers to the board's through-holes if you intend to use it on a breadboard or with jumper wires. Ensure proper orientation during soldering.
- **Initial Connection**: Connect the board to your computer via the Type-C USB port. The onboard LED (GPIO17) should illuminate, indicating power.
- **BOOT Button**: To enter bootloader mode for flashing new firmware, press and hold the BOOT button, then press and release the RESET button, and finally release the BOOT button.
- **GPIO Connections**: The module provides 28 GPIO pins, operating at 3.3V logic level. Refer to the pinout diagram for specific functions and locations. Four of these pins can be used as analog inputs.
Figure 5.1: RP2040 Pro Micro Pinout and Wiring Diagram
Figure 5.2: RP2040 Pro Micro Bottom View (Memory Options)
6. Instruccions de funcionament
The RP2040 Pro Micro is designed for flexible programming and development:
- **Programming Environments**: The board supports development using the Raspberry Pi Pico SDK, MicroPython, and other compatible programming tools.
- **Peripheral Communication**: Utilize the onboard I2C, UART, and SPI interfaces for communication with various sensors, displays, and other modules. Refer to the pinout diagram (Figure 5.1) for specific pin assignments.
- **Firmware Upload**: To upload new firmware or MicroPython code, put the board into bootloader mode (see Setup Guide) and use the appropriate flashing tool for your chosen development environment.
- **Onboard LED**: The LED connected to GPIO17 can be used for basic debugging or status indication in your programs.
For detailed programming guides and examples, please refer to the official Raspberry Pi Pico documentation and the comprehensive user manual available as a PDF: RP2040 Pro Micro User Manual (PDF).
7. Manteniment
- **Storage**: Store the development board in a dry, anti-static environment when not in use.
- **Handling**: Handle the board by its edges to avoid touching sensitive electronic components.
- **Cleaning**: If necessary, gently clean the board with a soft, dry brush or compressed air. Avoid using liquids or abrasive materials.
- **Power**: Always ensure the correct 5V power supply is used. Incorrect voltagpot danyar la placa.
8. Solució De Problemes
- **Board Not Powering On**:
- Check if the Type-C USB cable is securely connected to both the board and the power source/computer.
- Ensure the power source is providing 5V.
- Prova amb un cable o port USB diferent.
- **Computer Not Recognizing Board**:
- Ensure the board is in the correct mode (e.g., bootloader mode for flashing).
- Install necessary drivers for the RP2040 if prompted by your operating system.
- Prova un altre port USB o ordinador.
- **Code Not Running**:
- Verify your code for syntax errors and logical issues.
- Ensure the correct firmware (e.g., MicroPython UF2) is flashed to the board.
- Check pin assignments in your code against the pinout diagram (Figure 5.1).
9. Consells d'usuari
- **Start Simple**: Begin with basic examples (e.g., blinking the onboard LED) to familiarize yourself with the development environment and board functionality.
- **Refer to Documentation**: The Raspberry Pi Pico documentation is an excellent resource for RP2040 programming.
- **Community Support**: Engage with online communities and forums dedicated to Raspberry Pi Pico and MicroPython for assistance and project ideas.
- **ESD Protection**: Always take precautions against Electrostatic Discharge (ESD) when handling the board to prevent damage.
10. Garantia i Suport
For technical support, warranty information, or further assistance, please contact the manufacturer or your point of purchase. Always refer to the official product documentation for the most up-to-date information.
Podeu descarregar un manual d'usuari complet en format PDF: RP2040 Pro Micro User Manual (PDF).





