SparkFun Thing Plus (RP2040)

  • BrandSparkFun

Description

The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features:

  • 264 kB of embedded SRAM in six banks
  • 6 dedicated IO for SPI Flash (supporting XIP)
  • 30 multifunction GPIO:
    • Dedicated hardware for commonly used peripherals
    • Programmable IO for extended peripheral support
    • Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s)
  • USB 1.1 Host/Device functionality

The RP2040 is supported with C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has a UF2 boot and floating-point routines baked into the chip. While the chip has a large internal RAM, the board includes an additional 16 MB of external QSPI flash memory to store program code.

Features

  • Raspberry Pi Foundation's RP2040 microcontroller
  • 16MB QSPI Flash Memory
  • JTAG PTH Pins
  • Thing Plus (or Feather) Form-Factor:
    • 18x Multifunctional GPIO Pins
      • Four available 12-bit ADC channels with an internal temperature sensor (500 kSa/s)
      • Up to eight 2-channel PWM
      • Up to two UARTs
      • Up to two I²C buses
      • Up to two SPI buses
  • USB-C Connector:
    • USB 1.1 Host/Device functionality
  • 2-pin JST Connector for a LiPo Battery (not included):
    • 500 mA charging circuit
  • Qwiic Connector
  • Buttons:
    • Boot
    • Reset
  • LEDs:
    • PWR - Red 3.3 V power indicator
    • CHG - Yellow battery charging indicator
    • 25 - Blue status/test LED (GPIO 25)
    • WS2812 - Addressable RGB LED (GPIO 08)
  • Four Mounting Holes:
    • 4-40 screw compatible
  • Dimensions: 2.3' x 0.9'

RP2040 Features

  • Dual Cortex M0+ processors, up to 133 MHz
  • 264 kB of embedded SRAM in 6 banks
  • 6 dedicated IO for QSPI flash, supporting execute in place (XIP)
  • 30 programmable IO for extended peripheral support
  • SWD interface
  • Timer with 4 alarms
  • Real-time counter (RTC)
  • USB 1.1 Host/Device functionality
  • Supported programming languages
    • MicroPython
    • C/C++
Product form

The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features: 264 kB of embedded SRAM in six... Read more

€ 19,95 incl. VAT
Members € 17,96

      Details

      SKU: 19628
      EAN: DEV-17745

      Description

      The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features:

      • 264 kB of embedded SRAM in six banks
      • 6 dedicated IO for SPI Flash (supporting XIP)
      • 30 multifunction GPIO:
        • Dedicated hardware for commonly used peripherals
        • Programmable IO for extended peripheral support
        • Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s)
      • USB 1.1 Host/Device functionality

      The RP2040 is supported with C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has a UF2 boot and floating-point routines baked into the chip. While the chip has a large internal RAM, the board includes an additional 16 MB of external QSPI flash memory to store program code.

      Features

      • Raspberry Pi Foundation's RP2040 microcontroller
      • 16MB QSPI Flash Memory
      • JTAG PTH Pins
      • Thing Plus (or Feather) Form-Factor:
        • 18x Multifunctional GPIO Pins
          • Four available 12-bit ADC channels with an internal temperature sensor (500 kSa/s)
          • Up to eight 2-channel PWM
          • Up to two UARTs
          • Up to two I²C buses
          • Up to two SPI buses
      • USB-C Connector:
        • USB 1.1 Host/Device functionality
      • 2-pin JST Connector for a LiPo Battery (not included):
        • 500 mA charging circuit
      • Qwiic Connector
      • Buttons:
        • Boot
        • Reset
      • LEDs:
        • PWR - Red 3.3 V power indicator
        • CHG - Yellow battery charging indicator
        • 25 - Blue status/test LED (GPIO 25)
        • WS2812 - Addressable RGB LED (GPIO 08)
      • Four Mounting Holes:
        • 4-40 screw compatible
      • Dimensions: 2.3' x 0.9'

      RP2040 Features

      • Dual Cortex M0+ processors, up to 133 MHz
      • 264 kB of embedded SRAM in 6 banks
      • 6 dedicated IO for QSPI flash, supporting execute in place (XIP)
      • 30 programmable IO for extended peripheral support
      • SWD interface
      • Timer with 4 alarms
      • Real-time counter (RTC)
      • USB 1.1 Host/Device functionality
      • Supported programming languages
        • MicroPython
        • C/C++

      Recently viewed products

      Login

      Forgot password?

      Don't have an account yet?
      Create an account