Helios Controller USB Type C
Helios Controller USB Type C
Stock notification
Get an email when this product is back in stock.
We respect your privacy and don't share your email with anybody.
Couldn't load pickup availability
Helios is a rp2040 Controller with Pro Micro compatible pinout, 16MB (128Mbit) of flash, Dual ARM Cortex-M0 @133MHz, and 264kB SRAM.
Designed for use in custom mechanical (split) keyboards, but many other uses are possible.
Features
- Pro-micro / Sparkfun RP2040 compatible footprint, with 5 extra pins at bottom (Elite-C style)
- Raspberry Pi RP2040 MCU
- Default off red power LED that you can turn on via a jumper
- Blue user LED
- Level-shifter to drive 5V components.
- 16MB (128Mbit) flash memory
- Dual ARM Cortex-M0 @133MHz
- 264kB SRAM
- User LED & USB VBUS detect
- Low profile USB-C mid-mount connector
- PCB Thickness: 1mm
Programming
The Helios uses a single button switch and will auto enter bootloader mode out of the packaging. In order to enter bootloader mode click and hold the reset switch with a long (>500ms) click. This backwards compatibility also enables you to use reset buttons on existing keyboards for both functions.
Dimensions
34mm (H) x 18mm (W)
USB Port: 3.26mm (H)
PCB: 2mm (H)
Includes
1 x Helios RP2040 USB Type C Controller
This RP2040 controller is designed by 0xCB-dev
Share




Works like a charm. Though note that this is an RP2040 based microcontroller, so although the pinout is compatible with the ProMicro, make sure qmk compile targets UF2 instead of the usual hex files for ProMicro boards. Also note that the additional first row pins on the Helios Controller. I placed mine a row off but luckily was able to still use it even after shorting VCC and Reset as opposed to Reset and GND.
Pretty powerful. Although I'm not expert on programming controllers, it was easy enough. Be aware that it expects uf2 files.