Elmwood no more, long live Elmwood! Elmwood Electronics and PiShop are now together!
Please order via PiShop.ca, as we are no longer taking orders through this site.
More details are in our blog!

Meowbit - Codable Console for Microsoft Makecode Arcade – Blue


Elmwood Electronics has stopped accepting orders. This product might be available at PiShop.ca. Please check this blog post about our recent team merger.

From the creative and cat-lovin' engineers at KittenBot comes the Meowbit - a handheld retro gaming computer for coding your own games with MakeCode Arcade and MicroPython. This design is really fun, with a GameBoy-like shape that can plug into micro:bit expansion boards. The built in display is a 160x128 color 1.8" TFT screen with the familiar ST7735 chipset over SPI. You also get 8 buttons (4-way D-Pad, A and B, menu and reset) to make games or interface with, and there's also a built-in speaker and SD card. For inputs there's a bunch of sensors including a light sensor, temperature sensor and even a 6-DoF gyro+accelerometer.

The micro:bit-familiar edge connector opens up access to many micro:bit expansion boards, but please note that the Meowbit isn't a micro:bit, it uses a different chipset (STM32) and does not have wireless or bluetooth. However, it is a great portable game platform for both Arcade and MicroPython (and you could probably get it working with Arduino or other C platforms, pretty easily!)

Check out these cool features:

  • STM32F401 Cortex M4 CPU with native USB support
  • USB program download port / charging port with USB drag-n-drop bootloader (UF2)
  • Li-Poly charging circuitry and charging indicator LED. Lipoly battery not included, please pick one up separately.
  • 160 x 128 TFT color screen
  • 4 x Direction buttons, A + B Buttons, menu/boot mode button, reset button
  • Light sensor
  • Temperature sensor
  • MPU6050 gyroscope
  • On-off power switch
  • 2 x Programmable LEDs
  • Buzzer
  • SD card slot 
  • Headphone "JACDAC" Multiplayer Connector (this is not a headphone audio port!)
  • 2 MB SPI-flash (default download unicode character table)
  • Edge connectors compatible with micro:bit
  • Silicone cover


  • MCU: STMicro STM32F401RET6 Arm Cortex M4 micro-controller
  • Storage:
    • 2MB SPI flash to store Unicode character table (default)
    • SD card slot to store programs or extend wireless modules
  • Display: 160 x 128 full-color TFT LCD
  • Sensors: Light sensor, temperature sensor, MP6050 gyroscope
  • USB: 1 x micro USB port for power and programming
  • Expansion: 40-pin BBC micro:bit “gold edge finger” connector
  • Charging/work LED, 2x user LED, power switch, reset button, DFU mode button, 4x direction buttons, A/B buttons, buzzer, multiplayer connector (15)
  • Power Supply: 5V via USB, or 3.7~4.2V via a Lithium battery pack; output current: 500mA (max); operating voltage: 3.3V Dimensions: 52 x 76 x 12 mm



  • MCU: STM32F401RET6, 32-bit ARM Cortex M4 core
  • Operating voltage: 3.3V
  • Supply voltage: USB (5V), Lithium battery pack (3.7~4.2V)
  • Output current: 500mA (max)
  • Dimensions: 52x76x12 (mm)


  1. Charging/work indicator
  2. Light sensor
  3. Power switch
  4. Programmable led x 2
  5. Reset
  6. DFU mode button (use to toggle firmware or to bring up the menu in Makecode Arcade mode)
  7. 160 x 128 TFT colour screen
  8. Temperature sensor
  9. Direction button x 4
  10. Buzzer
  11. A & B buttons
  12. compatible with microbit’s 40 PINs Goldfinger
  13. USB program download port / charging port
  14. SD card slot (for storing programs or extend wireless modules)
  15. Multiplayer Connector
  16. mp6050 gyroscope
  17. 3.7V lithium battery package interface
  18. MCU
  19. 2MByte spi-flash (default download unicode character table)
  20. Signature area

    Collections: Pimoroni

    Type: MakeCode Arcade Platform