Sea-Picro Keyboard Microcontroller
Sea-Picro Keyboard Microcontroller
This is our flagship Microcontroller, and used in all of our wired Keyboard projects. The Sea-Picro is an Open Source microcontroller designed by Josh Johnson. It's aspecially designed for keyboard building as a drop in replacement for the Arduino Pro Micro. It features the powerful Raspberry Pi RP2040 dual core ARM processor at 133Mhz. This is a very powerful and major upgrade from the old ATmega32u4 the old Arduino Pro Micros ran. This Sea-Picro design we upgraded the flash memory to128Mbit (whopping 16MB of space!) so it has plenty of room for even the most complex layouts and macros you want to throw at it.
It doesn't have a boot or reset button, instead it uses the reset button on your keyboard to allow you to easily set it in boot or reset mode.
Features:
- Upgraded 128Mbit (16MB) flash storage
- Compatiable with most pro micro based keyboards
- RP2040 microcontroller, with dual M0+ processors at up to 133MHz
- Mid mount USB-C connector, which is low profile and can't be ripped off
- Elite-C style pinout, adding an additional 5 IO for large keyboards
- Single button reset / bootloader circuit which changes behavior based on how long it's held (RP2040 usually requires two buttons to flash new firmware, making it challenging when installed upside down in a keyboard)
- ROM bootloader which prevents board from being bricked
- EXT version has a 5V level shifter and extra pin to drive strings of WS2812 LEDs.
- RST version has a WS2812 LED for use with CircuitPython or as a status indicator on the RST version.
- Onboard power LED.
- IO pinout identical to the Sparkfun RP2040 Pro Micro