diymore RP2040 Pro Micro

RP2040 Pro Micro Development Board User Manual

Model: RP2040 Pro Micro

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

RP2040 Pro Micro board with dimensions 34mm/1.34in length, 18mm/0.71in width, 3.6mm/0.14in height 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)

RP2040 Pro Micro development board with included pin headers Figure 4.1: RP2040 Pro Micro Board and Pin Headers

5. Guia de configuració

  1. **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.
  2. **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.
  3. **Initial Connection**: Connect the board to your computer via the Type-C USB port. The onboard LED (GPIO17) should illuminate, indicating power.
  4. **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.
  5. **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.

Detailed wiring diagram for RP2040 Pro Micro showing GPIO pins, I2C, UART, SPI connections, and power pins (5V, 3.3V, GND) Figure 5.1: RP2040 Pro Micro Pinout and Wiring Diagram

A baix view of RP2040 Pro Micro board showing memory options (2M, 4M, 8M, 16M) and RP2040 label 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).

Documents relacionats - RP2040 Pro Micro

Preview ESP32-CAM: Configuració de l'IDE d'Arduino per a la transmissió de vídeo i la fotografia
Una guia completa per configurar l'IDE d'Arduino per al mòdul ESP32-CAM. Apreneu a instal·lar l'IDE, configurar la compatibilitat amb la placa ESP32 i executar l'ex.ampel codi per a la transmissió de vídeo i la presa de fotos.
Preview Guia de muntatge del braç robòtic DIYMORE 6DOF
Una guia completa per muntar el kit de braç robòtic DIYMORE 6DOF, que detalla la identificació de les peces, les instruccions de muntatge pas a pas i consells per a una construcció correcta.
Preview Guia de muntatge del braç robòtic diymore: instruccions pas a pas
Una guia completa per muntar el kit de braç robòtic diymore 6DOF. Aquest manual proporciona instruccions detallades pas a pas, una llista completa de peces i consells útils per construir el vostre propi braç robòtic amb servos MG996 i compatible amb Arduino i Raspberry Pi.
Preview ICL7107 5V DC Digital Voltmeter DIY Electronic Kit - Assembly Guide
Detailed information and assembly instructions for the diymore ICL7107 5V DC Digital Voltmeter DIY Electronic Kit, including features, specifications, and a comprehensive parts list.
Preview ESP8266 Mini Weather Forecast Clock Kit - DIY Electronic Project
Build your own smart weather station with the ESP8266 Mini Weather Forecast Clock Kit. This DIY project features an OLED display, WiFi connectivity for real-time updates, and easy assembly with clear instructions.
Preview Guia d'instal·lació del kit de caixa d'oscil·loscopi DIYMORE DSO 138
Guia d'instal·lació pas a pas per al kit DIYMORE DSO 138 Case DIY. Apreneu a muntar la caixa acrílica per al vostre oscil·loscopi DSO 138.