1 / 3
Solderless RaspberryPi Pico Macro Keypad — image 1
1 / 3

Solderless RaspberryPi Pico Macro Keypad

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

A solderless Raspberry Pi Pico Macro Keypad/Keyboard

Rating
0 / 5
Likes
4
Downloads
28
Makes
0
Views
292
Reviews
0

Updated at source:

Model information

Category
Computers
License
Creative Commons — Attribution

This is a solder less macro keyboard using the QMK Firmware.

There are two versions flat and angled. You only need one of the bottom pieces.

You need:

1x RaspberryPi Pico

6x Standart 6mm Micro Switches (There are cheap packs with multiple switches in different length available on Amazon. The longer ones might be useful if you like to add your own key caps)

Firmware:

Check out the QMK guide at: https://docs.qmk.fm/#/newbs_getting_started

On a mac these are the required steps:

Install QMK

brew install qmk/qmk/qmk
qmk setup
qmk compile -kb ez_maker/directpins/rp2040 -km default

Set your defaults. Replace your_name with your GitHub handle or just your name

qmk config user.keyboard=ez_maker/directpins/rp2040
qmk config user.keymap=your_name
qmk new-keymap

Edit the new keymap with you preferred text editor 

~/qmk_firmware/keyboards/ez_maker/directpins/rp2040/keymaps/your_name/keymap.json

 

{
    "keyboard": "ez_maker/directpins/rp2040",
    "keymap": "default",
    "layout": "LAYOUT_all",
    "layers": [
        [
            "KC_0",
            "KC_1",
            "KC_2",
            "KC_3",
            "KC_4",
            "KC_5", "KC_P",
            "KC_6", "KC_O",
            "QK_MACRO_5", "QK_MACRO_2",
            "KC_8",
            "KC_9", "KC_M",
            "KC_A", "KC_L",
            "QK_MACRO_4", "QK_MACRO_1",
            "KC_C", "KC_J",
            "KC_D", "KC_I",
            "KC_E", "KC_H",
            "QK_MACRO_3", "QK_MACRO_0"
        ]
    ],
    "macros": [
        [
            "Key 1"
        ],
        [
            "Key 2"
        ],
        [
            "Key 3"
        ],
        [
            "Key 4"
        ],
        [
            "Key 5"
        ],
        [
            "Key 6"
        ]
    ]
}
       

Compile and flash the firmware

On the Pico hold down the white button and connect it to your Computer.

qmk compile
qmk flash

Assembly 

Follow the Steps in the Image.

Open a text editor and test all the switches.

If a switch is not working reliable or not at all you can bend the pin over to the side of the Pico this should fix it. Or just solder it :P

Tags