{"product_id":"sparkfun-micromod-rp2040-processor","title":"SparkFun MicroMod RP2040 Processor","description":"\u003cp\u003e\n The SparkFun MicroMod Pi RP2040 Processor Board is a low-cost, high-performance board with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. With the MicroMod M.2 connector, connecting your MicroMod Pi RP2040 Processor Board is a breeze. Simply match up the key on your processor's beveled edge connector to the key on the M.2 connector and secure it with a screw (included with all Carrier Boards).\n\u003c\/p\u003e\n\u003cp\u003e\n The RP2040 utilizes dual ARM Cortex-M0+ processors (up to 133MHz):\n\u003c\/p\u003e\n\u003cul\u003e\n \u003cli\u003e\n  264kB of embedded SRAM in six banks\n \u003c\/li\u003e\n \u003cli\u003e\n  6 dedicated IO for SPI Flash (supporting XIP)\n \u003c\/li\u003e\n \u003cli\u003e\n  30 multifunction GPIO:\n  \u003cul\u003e\n   \u003cli\u003e\n    Dedicated hardware for commonly used peripherals\n   \u003c\/li\u003e\n   \u003cli\u003e\n    Programmable IO for extended peripheral support\n   \u003c\/li\u003e\n   \u003cli\u003e\n    Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa\/s)\n   \u003c\/li\u003e\n  \u003c\/ul\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  USB 1.1 Host\/Device functionality\n \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\n The RP2040 is supported with both C\/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. The built-in USB can act as both device and host. It has two symmetric cores and high internal bandwidth, making it useful for signal processing and video. While the chip has a large amount of internal RAM, the board includes an additional external flash chip.\n\u003c\/p\u003e\n\u003cp\u003e\n \u003c\/p\u003e\u003cdiv style=\"position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin: 10px 0;\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/N15CiFd2y_w\" frameborder=\"0\" allowfullscreen style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\u0026amp;feature=emb_title\n\n\u003ch2\u003e\n Features\n\u003c\/h2\u003e\n\u003cp\u003e\n \u003cstrong\u003e\n  RP2040 General Features\n \u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cul\u003e\n \u003cli\u003e\n  Dual Cortex M0+ processors, up to 133 MHz\n \u003c\/li\u003e\n \u003cli\u003e\n  264 kB of embedded SRAM in 6 banks\n \u003c\/li\u003e\n \u003cli\u003e\n  6 dedicated IO for QSPI flash, supporting execute in place (XIP)\n \u003c\/li\u003e\n \u003cli\u003e\n  30 programmable IO for extended peripheral support\n \u003c\/li\u003e\n \u003cli\u003e\n  SWD interface\n \u003c\/li\u003e\n \u003cli\u003e\n  Timer with 4 alarms\n \u003c\/li\u003e\n \u003cli\u003e\n  Real time counter (RTC)\n \u003c\/li\u003e\n \u003cli\u003e\n  USB 1.1 Host\/Device functionality\n \u003c\/li\u003e\n \u003cli\u003e\n  Supported programming languages\n  \u003cul\u003e\n   \u003cli\u003e\n    MicroPython\n   \u003c\/li\u003e\n   \u003cli\u003e\n    C\/C++\n   \u003c\/li\u003e\n  \u003c\/ul\u003e\n \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\n \u003cstrong\u003e\n  Specific Peripherals made available on MicroMod RP2040\n \u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cul\u003e\n \u003cli\u003e\n  1x USB dedicated for programming and debug (Host capable)\n \u003c\/li\u003e\n \u003cli\u003e\n  2x UARTs\n \u003c\/li\u003e\n \u003cli\u003e\n  2x I\n  \u003csup\u003e\n   2\n  \u003c\/sup\u003e\n  C\n \u003c\/li\u003e\n \u003cli\u003e\n  2x SPI\n \u003c\/li\u003e\n \u003cli\u003e\n  29x GPIO\n \u003c\/li\u003e\n \u003cli\u003e\n  2x Digital Pins\n \u003c\/li\u003e\n \u003cli\u003e\n  3x Analog Pins\n \u003c\/li\u003e\n \u003cli\u003e\n  16x PWM\n \u003c\/li\u003e\n \u003cli\u003e\n  128Mbit\/16MB (external) flash memory\n \u003c\/li\u003e\n \u003cli\u003e\n  Status LED\n \u003c\/li\u003e\n \u003cli\u003e\n  VIN Level ADC\n \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\n Documents\n\u003c\/h2\u003e\n\u003cp\u003e\n \u003cstrong\u003e\n  MicroMod Pi RP2040 Processor Documentation\n \u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cul\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/1\/8\/3\/5\/8\/MicroMod-RP2040-ProcessorBoard_Schematic.pdf\"\u003e\n   Schematic\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/9\/5\/c\/8\/3\/MicroMod-RP2040-ProcessorBoard.zip\"\u003e\n   Eagle Files\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/learn_tutorials\/1\/4\/9\/5\/SparkFun_MicroMod-RP2040-Processor_Board_Dimensions.png\"\u003e\n   Board Dimensions\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/1495\"\u003e\n   Hookup Guide\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/1\/6\/f\/a\/2\/MicroMod_General_Pinout_v10_Graphical_Datasheet.pdf\"\u003e\n   Graphical Datasheet\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/datasheets.raspberrypi.org\/rp2040\/rp2040_datasheet.pdf\"\u003e\n   RP2040 Datasheet\n  \u003c\/a\u003e\n  (31.2 MB)\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/datasheets.raspberrypi.org\/pico\/pico-datasheet.pdf\"\u003e\n   Raspberry Pi Pico Datasheet\n  \u003c\/a\u003e\n  (16.5MB) - An RP2040-based microcontroller board\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/datasheets.raspberrypi.org\/pico\/getting-started-with-pico.pdf\"\u003e\n   Getting Started with Raspberry Pi Pico\n  \u003c\/a\u003e\n  (32.9MB) - C\/C++ development with Raspberry Pi Pico and other RP2040-based microcontroller boards\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/datasheets.raspberrypi.org\/pico\/raspberry-pi-pico-c-sdk.pdf\"\u003e\n   Raspberry Pi Pico C\/C++ SDK\n  \u003c\/a\u003e\n  (2.14MB) - Libraries and tools for C\/C++ development on RP2040 microcontrollers\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/datasheets.raspberrypi.org\/pico\/raspberry-pi-pico-python-sdk.pdf\"\u003e\n   Raspberry Pi Pico Python SDK\n  \u003c\/a\u003e\n  (2.66MB) - A MicroPython environment for RP2040 microcontrollers\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/www.sparkfun.com\/rp2040\"\u003e\n   RP2040 Info Page\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/github.com\/sparkfun\/MicroMod_Processor-RP2040\"\u003e\n   GitHub Hardware Repo\n  \u003c\/a\u003e\n \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\n \u003cstrong\u003e\n  MicroMod Documentation:\n \u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cul\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/learn_tutorials\/1\/2\/0\/6\/SparkFun_MicroMod_Interface_v1.0_-_Pinout.pdf\"\u003e\n   SparkFun MicroMod Interface v1.0 - Pinout\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/learn_tutorials\/1\/2\/0\/6\/SparkFun_MicroMod_Interface_v1.0_-_Pin_Descriptions.pdf\"\u003e\n   SparkFun MicroMod Interface v1.0 - Pin Descriptions\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/getting-started-with-micromod\"\u003e\n   Getting Started with MicroMod\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/designing-with-micromod\"\u003e\n   Designing with MicroMod\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/www.sparkfun.com\/micromod\"\u003e\n   MicroMod Info Page\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/forum.sparkfun.com\/viewforum.php?f=180\"\u003e\n   MicroMod Forums\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/github.com\/sparkfun\/SparkFun-Eagle-Libraries\"\u003e\n   SparkFun Eagle Libraries\n  \u003c\/a\u003e\n  contains example footprints for the M.2 connector and SMD standoff\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/9\/c\/e\/b\/6\/MicroMod_M.2_Connector_Datasheet_TE_2199230-4.pdf\"\u003e\n   M.2 MicroMod Connector Datasheet\n  \u003c\/a\u003e\n \u003c\/li\u003e\n \u003cli\u003e\n  \u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/f\/d\/2\/b\/e\/MicroMod_Reflowable_Standoff.pdf\"\u003e\n   MicroMod Reflowable Standoff Datasheet\n  \u003c\/a\u003e\n \u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Unmanned Tech","offers":[{"title":"Default Title","offer_id":53458513232219,"sku":"DEV-17720","price":13.65,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/3888\/1627\/files\/17720-SparkFun_MicroMod_RP2040_Processor-01A.jpg?v=1782581022","url":"https:\/\/trandnova.com\/products\/sparkfun-micromod-rp2040-processor","provider":"Trand Nova","version":"1.0","type":"link"}