Actions

KAPico

From Kamamilabs.com - Wiki

Revision as of 12:05, 9 September 2021 by Jakub Skowron (talk | contribs) (Created page with "__jzpdf__ ====== Description ====== [https://kamami.pl/en/pozostale-plytki-bazowe-z-rp2040/586673-miniaturowa-plytka-z-mikrokontrolerem-rp2040.html KAPico] is a miniature boar...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

KAPico is a miniature board with RP2040 microcontroller from Raspberry. The board is equipped with 16MB of Flash memory (compared to 2MB of memory on the Raspberry Pi Pico board), connectors with a pitch of 2.54mm allowing for easy attachment of the module to breadboards or universal plates. Thanks to its small dimensions, the product can be used in many development projects.

Basic Features and Parameters
  • RP2040 microcontroller designed by Raspberry Pi
  • Dual ARM Cortex-M0 + cores clocked up to 133 MHz
  • External flash memory: 16 MB
  • RAM: 264 KB
  • Pads for soldering goldpin connectors
  • USB 1.1 works in Host and Device modes
  • Support low power mode and idle mode
  • Drag & Drop programming possible in USB mass storage mode
  • Support for SWD interface for programming and debugging
  • 12 GPIO pins
  • Extensive communication interfaces:
    • 2 x SPI
    • 2 x I2C
    • 2 x UART
    • 4 x 12-bit ADC
    • 12 PWM channels
  • Built-in real time clock (RTC)
  • Accelerator for floating point numbers
  • Temperature sensor
  • Supply voltage: 3.3 - 5.5 V
  • Working temperature: -20 ° C ~ 85 ° C (recommended maximum temperature 70 ° C)
  • Dimensions: 17.8mm x 20.5mm
Standard Equipment
Code Description
KAPico
  • Assembled and running module
Wiring diagram
Pin description
File:KAPico wywyenia.png
Pin No. P1 Function
1 7 GPIO7, SPI0 TX, UART1 RTS, I2C1 SCL, PWM3 B
2 6 GPIO6, SPI0 SCK, UART1 CTS, I2C1 SDA, PWM3 A
3 5 GPIO5, SPI0 CSn, UART1 RX, I2C0 SCL, PWM2 B
4 4 GPIO4, SPI0 RX, UART1 TX, I2C0 SDA, PWM2 A
5 3 GPIO3, SPI0 TX, UART0 RTS, I2C1 SCL, PWM1 B
6 2 GPIO2, SPI0 SCK, UART0 CTS, I2C1 SDA, PWM1 A
7 1 GPIO1, SPI0 CSn, UART0 RX, I2C0 SCL, PWM0 B
8 0 GPIO0, SPI0 RX, UART0 TX, I2C0 SDA, PWM0 A
Pin No. P3 - SWD debug connector Function
9 SWCLK Timeline of the debug connector
10 GND Mass
11 SWDIO Debug connector data line
Pin No. P2 Function
12 GND Mass
13 29 GPIO29, ADC3, SPI1 CSn UART0 RX I2C0 SCL PWM6 B
14 28 GPIO28, ADC2, SPI1 RX, UART0 TX, I2C0 SDA, PWM6 A
15 27 GPIO27, ADC1, SPI1 TX, UART1 RTS, I2C1 SCL, PWM5 B
16 26 GPIO26, ADC0, SPI1 SCK, UART1 CTS, I2C1 SDA, PWM5 A
17 3V3 Stabilizer output 3.3V
18 GND Mass
19 5V Supply voltage (3.3V - 5.5V)
Built-in RGB LED

The KAPico module is equipped with a three-color LED diode, which is controlled by the microcontroller terminals that are not connected to the connectors.

Color Pin No.
Red GPIO23
Green GPIO24
Blue GPIO25
BOOT and RST buttons

The KAPico module is equipped with two buttons that facilitate programming of the RP2040 microcontroller. Thanks to the RST button, the user does not have to disconnect and connect the USB cable to reset the microcontroller, while the BOOT button performs the same function as in the Raspberry Pi Pico - it starts the bootloader which allows its programming.

External Dimensions
External Links