- Reduced price
Product description: Feather RP2040 24-pin E-Paper - board with RP2040 microcontroller and display connector - Adafruit 5727
Adafruit Feather RP2040 with a 24-pin connector for connecting E-Paper displays is a board based on the RP2040 microcontroller, with a dual-core ARM Cortex M0+ with a clock speed of up to 133 MHz, equipped with 264 kB of RAM and 8 MB of Flash memory operating via the QSPI interface. The microcontroller is equipped with such interfaces as: 2 x I2C , 2 x SPI , 2 x UART, 16 PWM channels and 4 x ADC . The 24-pin connector on the board allows you to connect any E-Paper display that uses this interface. There is also a STEMMA QT connector at the user's disposal for easy connection of modules using the I2C interface without the need for soldering.
The RP2040-based platform supports many programming languages, such as MicroPython , CircuitPython and C/C++ . The program can be implemented using the USB interface (USB type C connector), using the built-in UF2 bootloader, or through an external programmer. In addition, the board has a red LED and a Neopixel RGB LED.
The board has a JST connector, which can be used to connect the battery to it.
Connecting an external battery
The JST connector is used to connect a lithium-ion (Li-Ion) or lithium polymer (LiPol) battery to power the board. After connecting the power supply via the USB connector, the built-in charging system allows you to charge the battery with a maximum current of 200 mA. The charging status is indicated by a dedicated LED. The system detects the connection of the power supply, thanks to which it is possible to use the battery as a UPS.
Do not connect batteries other than those indicated by the manufacturer - Li-Ion, Li-Pol - with a maximum voltage of 4.2 V to the JST port. This may damage the charging system.
Main features of the RP2040 microcontroller
- Two ARM Cortex M0+ cores clocked up to 133 MHz
- 264KB of RAM
- No built-in memory - support external FLASH QSPI memory up to 16 MB
- DMA controller
- Built-in LDO for core power
- 30 GPIO pins
- Interfaces:
- 2 x UARTs
- 2 x SPI
- 2 x I2C
- 16 PWM channels
- 4 x 12-bit ADCs
- USB 1.1 controller and PHY
- 8 PIO state machines
Pins of Feather RP2040 board
- USB type C connector - used for power and data transfer. It allows you to program the microcontroller through the built-in UF2 Bootloader.
- JST connector - 2-pin connector used to connect the Li-Ion or Li-Pol battery to power the board, at the same time used to charge the battery.
- GND - system ground
- BAT - positive voltage common to JST socket for optional battery
- USB - positive voltage common with the USB C socket
- EN - pin enabling the built-in 3.3 V regulator, to turn it off, connect it to ground
- 3.3 V - outputs of the voltage stabilizer
Adafruit Feather RP2040DVI board specification
- RP2040 microcontroller
- 32-bit dual-core Cortex M0+
- 264KB of RAM
- 8 MB external QSPI FLASH memory
- 24-pin E-Paper display connector
- GPIO connectors:
- 2x I2C, 2x SPI, 2x UART
- 16 PWM channels
- 4 x 12-bit ADCs
- 8 digital leads
- Built-in LED and Neopixel RGB
- STEMMA QT connector
- SWD interface
- Reset and Bootloader buttons
- 3.3V voltage stabilizer
- Battery power connector
- USB type C connector - for charging the battery and programming
- Language support: MicroPython, CircuitPython and C/C++
- 4 mounting holes
- Dimensions: 50.8 x 22.8 x 7.0mm
- Weight 6.3g
Kit contents
- Feather RP2040 - Adafruit 5727
- 2 x goldpin plug 2x16 raster 2.54 mm
Useful links |