Home

Awesome

Sea-Picro

Sea-Picro is a RP2040 based board in the Arduino Pro Micro form factor. Like Sea-Micro, it's designed to be a drop in replacement for keyboards wanting an upgrade from ATmega32u4 based pro micros.

pcb render

There are two variants:

Sea-Picro can be purchased from CustomKBD.

Sea-Picro EXT

top of pcb render

Sea-Picro RST

top of pcb render

Features

Pinout

annotated pinout of PCB

Documentation

Documentation including flashing instructions can be found on my website.

One Button Reset / Bootloader Circuit

One of the tricky things with the RP2040 is that unlike the pro micro, to update the firmware you need to use two buttons in sequence to put it into the bootloader. To get around this, I've designed a circuit which when tapped for less than 500ms will reset the board, but when held for more than 1 second will jump into the bootloader. This makes life much easier for keyboards that install the microcontroller upside down, or have limited access to the reset buttons on the micro.

reset circuit schematic

Revision History

Contribuitors

Contributing

If you want to download the project, ensure you clone --recursive as my parts library is pulled in as a submodule.

For any suggestions, areas of improvement, or problems you've found, please open an issue or pull request. I'm keen to make this board work for as many as people as possible, so please don't hesitate to suggest a change.