thumb|upright|RP2040 microcontroller upright|thumb|RP2040 die shot thumb|A PhobGCC, an open-source motherboard replacement for the GameCube controller designed for competitive [[Super Smash Bros. Melee, powered by the RP2040]] RP2040 is a 32-bit dual-core ARM Cortex-M0+ microcontroller designed by Raspberry Pi Ltd. In January 2021, it was released as part of the Raspberry Pi Pico board. Its successor is the RP2350 series.
thumb|upright|RP2040 microcontroller upright|thumb|RP2040 die shot thumb|A PhobGCC, an open-source motherboard replacement for the GameCube controller designed for competitive [[Super Smash Bros. Melee, powered by the RP2040]] RP2040 is a 32-bit dual-core ARM Cortex-M0+ microcontroller designed by Raspberry Pi Ltd. In January 2021, it was released as part of the Raspberry Pi Pico board. Its successor is the RP2350 series.
==Overview== Announced on 21 January 2021, the RP2040 is the first microcontroller designed by Raspberry Pi Ltd. 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, C, C++, Forth, Swift, Free Pascal, Rust, Go, MicroPython, CircuitPython, PicoRuby, Ada, TypeScript and Zig. It is powerful enough to run TensorFlow Lite.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).