Pimoroni Badger 2040

Badger 2040 is a hackable, programmable badge with E Ink display, powered by Raspberry Pi RP2040.

The Badger 2040 is equipped with plenty of buttons so you can easily change what's displayed on the screen, a slot so you can clip it onto a lanyard and a battery connector so you can keep things portable and refresh the screen whilst on the go.

Here are some things you could do with it!

  • Switch between images, pronouns or secret identities at the push of a button
  • Make yourself into a mobile weather station or air quality monitor (by adding a sensor breakout)
  • Store important QR codes for getting into places (or to Rickroll people)
  • Make a tiny to-do list and tick stuff off
  • Display inspirational badger quotes or educational badger facts of the day

Want to show your Badger the world? We've put together a convenient Badger + Accessory Kit which contains batteries, a lanyard and everything else that's needed to get portabello.

Features

  • 2.9' black and white E Ink display (296 x 128 pixels)
    • Ultra wide viewing angles
    • Ultra low power consumption
    • Dot pitch – 0.227 x 0.226 mm
  • Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133 Mhz with 264 kB of SRAM)
  • 2 MB of QSPI flash supporting XiP
  • Five front user buttons
  • Reset and boot buttons (the boot button can also be used as a user button)
  • White LED
  • USB-C connector for power and programming
  • JST-PH connector for attaching a battery (input range 2.7-6 V)
  • High-precision voltage reference for battery level monitoring
  • Qw/ST (Qwiic/STEMMA QT) connector
  • Fully-assembled (no soldering required)
  • Schematic
  • Mechanical drawing
  • C++/MicroPython libraries

Software

Because it's a RP2040 board, Badger 2040 is firmware agnostic! You can program it with C/C++, MicroPython or CircuitPython.

C++/MicroPython libraries contain some nifty software tweaks to let you get the most out of your Badger. You'll get best performance using C++, but if you're a beginner we'd recommend using our batteries included MicroPython build for ease of getting started.

You can also use CircuitPython on your Badger 2040. CircuitPython drivers are designed to work on a bunch of different microcontrollers so you won't get the fancy RP2040-architecture specific tweaks that you'll find in the library, but you will get access to all the nice conveniences of Adafruit's ecosystem.

Product form

Badger 2040 is a hackable, programmable badge with E Ink display, powered by Raspberry Pi RP2040.The Badger 2040 is equipped... Read more

No reviews

SKU: 20151
EAN: 0769894021194

€ 24,95 incl. VAT
Members € 22,46

      Badger 2040 is a hackable, programmable badge with E Ink display, powered by Raspberry Pi RP2040.

      The Badger 2040 is equipped with plenty of buttons so you can easily change what's displayed on the screen, a slot so you can clip it onto a lanyard and a battery connector so you can keep things portable and refresh the screen whilst on the go.

      Here are some things you could do with it!

      • Switch between images, pronouns or secret identities at the push of a button
      • Make yourself into a mobile weather station or air quality monitor (by adding a sensor breakout)
      • Store important QR codes for getting into places (or to Rickroll people)
      • Make a tiny to-do list and tick stuff off
      • Display inspirational badger quotes or educational badger facts of the day

      Want to show your Badger the world? We've put together a convenient Badger + Accessory Kit which contains batteries, a lanyard and everything else that's needed to get portabello.

      Features

      • 2.9' black and white E Ink display (296 x 128 pixels)
        • Ultra wide viewing angles
        • Ultra low power consumption
        • Dot pitch – 0.227 x 0.226 mm
      • Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133 Mhz with 264 kB of SRAM)
      • 2 MB of QSPI flash supporting XiP
      • Five front user buttons
      • Reset and boot buttons (the boot button can also be used as a user button)
      • White LED
      • USB-C connector for power and programming
      • JST-PH connector for attaching a battery (input range 2.7-6 V)
      • High-precision voltage reference for battery level monitoring
      • Qw/ST (Qwiic/STEMMA QT) connector
      • Fully-assembled (no soldering required)
      • Schematic
      • Mechanical drawing
      • C++/MicroPython libraries

      Software

      Because it's a RP2040 board, Badger 2040 is firmware agnostic! You can program it with C/C++, MicroPython or CircuitPython.

      C++/MicroPython libraries contain some nifty software tweaks to let you get the most out of your Badger. You'll get best performance using C++, but if you're a beginner we'd recommend using our batteries included MicroPython build for ease of getting started.

      You can also use CircuitPython on your Badger 2040. CircuitPython drivers are designed to work on a bunch of different microcontrollers so you won't get the fancy RP2040-architecture specific tweaks that you'll find in the library, but you will get access to all the nice conveniences of Adafruit's ecosystem.

      Recently viewed products

      Login

      Forgot password?

      Don't have an account yet?
      Create an account