Last week, when I saw LilyGO T-Keyboard based on ESP32-C3, I didn’t think much of it and did not expect many people to be interested, so I skipped it. But earlier today I also noticed Solder Party launched a very similar-looking product – the BB Q20 Keyboard with Trackpad – based on Raspberry Pi RP2040 MCU. So after all, it might be worthwhile to look into those mini keyboards for makers.
- SoC – ESP32-C3 single-core RISC-V processor with Wi-Fi 4 and Bluetooth 5.0 LE connectivity
- Display – 0.99-inch TFT color LCD
- QWERTY keyboard
- Battery – 400mAh built-it battery
- Power Supply – 5V via USB port
- Dimensions – 6.9 x 5.3 x 1.7 cm
The company promotes it as a mini Bluetooth keyboard for iOS and Android smartphones, as well as Windows machines, but also has plans to make it work with their T-Echo LoRa messaging hardware. LilyGO provides an Arduino sketch to make it work as a Bluetooth LE keyboard.
The T-Keyboard can be purchased on Aliexpress for $25.98 including shipping.
Solder Party BB Q20 Keyboard with Trackpad
- MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ MCU with 264 KB of embedded SRAM
- Storage – 16 MBit SPI flash (Gigadevices GD25Q16C)
- USB – 1x USB Type-C port for power, programming, and USB HID support
- User input – QWERTY keyboard, optical trackpad that works as a USB HID mouse
- Audio – Built-in microphone (enable/disable with jumper)
- PMOD connector (I2C)
- Qwicc/Stemma QT connector (I2C)
- Dimensions – TBD
It’s quite a different product than the T-Keyboard as it lacks wireless connectivity and a small display, but does offer expandability via I2C through PMOD and Qwicc connector. It does not need a battery either, and instead can be used as a USB HID keyboard & mouse when connected to a desktop computer (Windows/Linux/MacOS), a smartphone (iOS/Android), or an SBC (Raspberry Pi, etc).
The keyboard can be programmed with Arduino or CircuitPython, and you’ll find more details, including KiCAD and PDF schematics and code samples, on the documentation website.
Solder Party BB Q20 mini keyboard can be purchased on Tindie or Lectronz stores for $28 to $30 plus shipping.
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.
Just for the madness someone should make a ZX Spectrum keyboard and screen.
Even a Cambridge Z88
It has been done, though more generally. https://hackaday.io/project/179854-picomputer
And here, within the footprint of the Pico: https://hackaday.io/project/178204-the-smallest-keyboard
So that’s what happened to all of those extra Blackberry keyboards which have been sitting in a warehouse. 😅
I have never before had such a strong desire to break into a warehouse.
If you want one to mount to your phone to use Blackberry style, head over to https://github.com/Dakkaron/Fairberry
Been using mine for a few months, and it’s pretty nice. The next (much sleeker) hardware revision is due to come out soon.
Can’t help but notice the striking resemblance to blackberry keyboards.
Must be what the bb in bbq20 stands for..
It is literally a Blackberry Q20 replacement keyboard.