We’ve recently written about ESP32-C3-0.42LCD board with ESP32-C3 wireless microcontroller, a 0.42-inch display, and a Qwicc connector for expansion. But it turns out the developer, 01Space, has also launched an almost identical board, RP2040-0.42LCD, with Raspberry Pi RP2040 MCU replacing the ESP32-C3 WiFi and Bluetooth MCU.
RP2040-0.42LCD board specifications:
- SoC – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller at up to 125 MHz, with 264KB SRAM
- Storage – 2 MB SPI flash
- Display – 0.42-inch OLED
- USB – 1x USB Type-C port for power and programming
- Qwiic I2C connector
- 7-pin and 8-pin headers with up to 11x GPIOs, 2x SPI, 2x I2C, 4x ADC, 1x UART, 5V, 3.3V, VBAT, GND
- Reset and Boot buttons
- RGB LED, power LED
- Power Supply
- 5V via USB-C port or Vin
- VBAT pin for battery input
- 3.3V regulator with 500mA peak output
- Dimensions – 23.5 x 18 mm
- Weight – About 2.5 grams
The RP2040 board loses WiFi 4 and Bluetooth LE connectivity compared to the ESP32-C3 board but does gain one extra I2C and SPI interface. The rest of the specifications are exactly the same as far as I can tell. 01Space provides instructions and Arduino samples for the board on Github with the former relying on the Arduino Core mbed release, as well as Adafruit NeoPixel and u8g2 libraries. The latter needs some modifications that are explained in the Github repo.
RP2040-0.42LCD board is sold on Banggood for $8.99 including shipping., or on Aliexpress for $9.99 plus shipping. If you are only interested in the tiny 0.42-inch display, you can find it on Aliexpress for about $5.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.