rp2040

Raspberry Pi 500 uses QMK Firmware for built-in keyboard

I mentioned in my Pi 500 review Raspberry Pi is dogfooding their own microcontroller in the new Pi 500. An RP2040 sits next to the keyboard ribbon cable connector, and interfaces it through a USB port directly into the RP1 chip:

Raspberry Pi 500 PCB with RP2040 for keyboard input

In good news for keyboarding enthusiasts, the RP2040 seems to be flashed with the open-source QMK ('Quantum Mechanical Keyboard') Firmware. Thanks to a reader, 'M', who figured that out!

System76 Launch keyboard with RP2040 inside

Raspberry Pi Pico 2 - RP2350 adds more PIO, RISC-V cores

Pico 2 Logo

The $5 Raspberry Pi Pico 2 was announced today, with a new chip, the RP2350. This silicon improves on almost every aspect of the RP2040:

  • 3 PIOs instead of 2
  • 150 MHz instead of 133 MHz base clock
  • Faster Arm Cortex M33 cores and RISC-V Hazard3 cores

I've had access to pre-release hardware and good news: even though the new chip is faster and has more features, it actually uses less power than RP2040, meaning if you run one of these things off a battery, it'll last longer.

I'll talk more about power later, but first, here's the specs.

Pico 2 and Pico side by side comparison