RP2040
The RP2040 is a 32-bit dual ARM Cortex-M0+ microcontroller integrated circuit by Raspberry Pi Foundation. At the same time, it was released as part of the Raspberry Pi Pico board. Overview. Announced on 21st January 2021, the RP2040 is the first microcontroller designed by the Raspberry Pi Foundation. The microcontroller is low cost, with the Raspberry Pi Pico being introduced at and the RP2040 itself costing . The microcontroller can be programmed in Assembly, Rust, C/C++ and MicroPython. It is powerful enough to run TensorFlow Lite. At announcement time four other manufacturers (Adafruit, Pimoroni, Arduino, SparkFun ) were at advanced stages of their product design, awaiting the widespread availability of chips to be put in to production. SparkFun has since released products based around the RP2040. Hackaday notes the benefits of the RP2040 as being from the Raspberry Pi Foundation, having a good feature set, and being released in low-cost packages. Per the datasheet, there are multiple versions of the chip: "The full source for the RP2040 bootROM can be found at https://github.com/raspberrypi/pico-bootrom. This includes both version 1 and version 2 of the bootROM, which correspond to the B0 and B1 silicon revisions, respectively." Features. The  chip is 40nm silicon in a 7 × 7 mm QFN-56 SMD package. Boards. A number of manufacturers have announced their own boards using the RP2040. A selection of the growing number is here: