Waveshare RP2040-Tiny: Compact Power with USB-C and Buttons

Waveshare RP2040-Tiny: Compact Power with USB-C and Buttons

1.273
Views
0 Comments

Tiny Raspberry Pi RP2040 module connects to USB-C + buttons board via FPC connector

The Waveshare RP2040-Tiny enters the scene as a noteworthy addition to the family of Raspberry Pi RP2040 modules. In the company of counterparts like Pimoroni Tiny 2040, DFRobot Beetle RP2020, and Solder Party RP2040 Stamp, the RP2040-Tiny distinguishes itself with a unique feature set. Notably, this solderable module introduces an FPC connector, allowing users to connect to a computer for programming with a USB-C port, a Boot button, and a Reset button.

RP2040-Tiny Development Board
RP2040-Tiny Development Board

The RP2040-Tiny micro development board, powered by the Raspberry Pi-developed RP2040 chip, stands out as a versatile solution for various projects. The unique design incorporates a separate adapter board, allowing for the isolation of USB and keypad circuits. This approach streamlines the board’s architecture and significantly reduces its overall thickness and size, presenting users with a convenient option for seamless integration into their diverse projects.

Pinout diagram
Pinout diagram

It is a compact hardware component built around the Raspberry Pi RP2040 microcontroller, akin to the Raspberry Pi Pico. This module is programmable using versatile languages such as MicroPython and supports the C/C++ Software Development Kits (SDKs) provided by Raspberry Pi. Developers can also utilize the familiar Arduino IDE for programming applications on the RP2040-Tiny module, broadening its accessibility. Beyond Python and C/C++, the RP2040 microcontroller, upon which the module is based, accommodates various programming languages.

Features

  • RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom.
  • Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz.
  • 264KB of SRAM, and 2MB of onboard Flash memory.
  • Onboard FPC 8PIN connector, adapting USB Type-C port via an adapter board.
  • Castellated module allows soldering directly to carrier boards.
  • USB 1.1 with device and host support.
  • Low-power sleep and dormant modes.
  • Drag-and-drop programming using mass storage over USB
  • 20 × multi-function GPIO pins.
  • 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels.
  • Accurate clock and timer on-chip.
  • Temperature sensor.
  • Accelerated floating-point libraries on-chip.
  • 8 × Programmable I/O (PIO) state machines for custom peripheral support.

Detailed hardware and software documentation for the RP2040-Tiny module is available in the associated wiki.

Waveshare is selling the RP2040-Tiny module for $10.67 (two pieces) on Aliexpress, and if you wish to add the USB-C board with an FCP cable that would be $11.56 for two kits on the same page.

The company also sells the module and kit on Amazon and their online store for $4.49 and $4.99 respectively.

Please follow and like us:
Pin Share
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives