Product description: Pimoroni Tiny 2040 development board
Tiny development board withRP2040microcontrollerand 8 MB of QSPI (XiP) flash memory. It is equipped with USB type C connector which can be used for power supply, programming and data transfer. The Tiny 2040 also features a programmable LED as well as Reset and Boot. The board has a smaller number ofGPIO pinsthan the Raspberry Pi Pico. This has significantly reduced the size of the product. The module has pinouts in form of holes to which you can solder a goldpin strip to use for designing on a contact board. Alternatively it is possible to solder Tiny directly to PCB. The product can be programmed using C/C++ or MicroPython language.
The Tiny 2040 can be programmed in C/C++ or MicroPython in the same way as theRaspberry Pi Pico. Optionally, theCircuitPythonenvironment can be used, for which auser manualis provided.
Big capabilities of a small module
The Pimoroni Tiny 2040, despite its small overall size of just 22.9 x 18.2 mm, offers great capabilities. It features the RP2040 microcontroller, a dual-core chip based on ARM Cortex M0+ clocked at 133 MHz. 8 MB of QSPI (XiP) flash memory allows to use the module even in more advanced projects. Despite the small size of the board we managed to place 12 GPIO pins. Additionally, we can find here programmable LED, Reset and Boot buttons. The latter, thanks to solutions implemented by the manufacturer, can be used as a user-controlled switch. Built-in regulator provides 3.3V logic voltage.
RGBLEDis connected to GP18 and GP20 pins. It is active in the low state.
Pimoroni Tiny 2040 specifications
- Supply voltage: 3 V to 5.5 V
- Microcontroller: RP2040
- Processor: ARM Cortex M0+ / 133 MHz
- SRAM: 264 kB
- Flash memory: 8 MB QSPI (XiP)
- Built-in USB type C socket
- Number of I/O pins: 12
- 3.3 V voltage regulator
- Supported communication buses: I2C, SPI, UART
- Board dimensions (including USB socket): 22.9 x 18.2 x 6 mm