Electronics Hub
back to search
RP2040 Dual core ARM Cortex-M0 Microcontroller QFN56
Other

RP2040 Dual core ARM Cortex-M0 Microcontroller QFN56

cheapest217EGP

available at 1 shops · updated 4h ago

Buy at UGE Electronics

Description

RP2040 Chip features: Dual ARM Cortex-M0+ @ 133MHz 264kB on-chip SRAM in six independent banks Support for up to 16MB of off-chip Flash memory via dedicated QSPI bus DMA controller Fully-connected AHB crossbar Interpolator and integer divider peripherals On-chip programmable LDO to generate core voltage 2 on-chip PLLs to generate USB and core clocks 30 GPIO pins, 4 of which can be used as analog inputs Peripherals 2 UARTs 2 SPI controllers 2 I2C controllers 16 PWM channels USB 1.1 controller and PHY, with host and device support 8 PIO state machines Inside the RP2040 is a ‘permanent ROM’ USB UF2 bootloader. What that means is when you want to program new firmware, you can hold down the BOOTSEL button while plugging it into USB (or pulling down the RUN/Reset pin to ground) and it will appear as a USB disk drive you can drag the firmware onto. Just note you don’t double-click reset, instead hold down BOOTSEL during boot to enter the bootloader! The RP2040 is a powerful chip, which has the clock speed of (SAMD51), and two cores that are equivalent to M0 (SAMD21). Since it is an M0 chip, it does not have a floating point unit or DSP hardware support – so if you’re doing something with heavy floating point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, you’ll get close-to-M4 speeds! For peripherals, there are two I2C controllers, two SPI controllers, and two UARTs that are multiplexed across the GPIO – check the pinout for what

Available at

ShopPriceStock
UGE ElectronicsUGE Electronics217 outbuy