Pi Pico + KMK = the perfect combo for Custom Keyboards

preview_player
Показать описание
ARM for Keyboards with the Pi Pico rp2040 using kmk

Links:
Circuit Python .UF2
KMK Firmware
3D Files & Config Files

Socials
Рекомендации по теме
Комментарии
Автор

I built a keyboard with the pico recently as well and love it for many of the reasons you listed. A couple of other things worth mentioning: only $4 per board - so cheap! Also, I found KMK to be easy to work with and slightly more powerful than QMK for a few things I wanted to do. I can edit my keyboard firmware on any computer with a text editor.

ntc
Автор

in case I could make a wish ...
a step by step guide for a 3d printed split keyboard handwired with hotswapable low profile switches :D :D :D
(with enough keys for a german layout)

videos like yours are much inspiring!

haukefrahmann
Автор

Thank you for making this video. Got everything working and it was a great start to custom keyboards!

CheeseFriesAndCoffee
Автор

Thank you very much! Fortunately I got two Picos laying around here and I wondered if I can use it in a Dactylus Manuform keyboard. So I'll definitely give it a try!
I hope to see you soon on Twitch again. Have a nice day! :)

nichtgestalt
Автор

Your Pog system is great dude keep up the innovation

ladbeige
Автор

Really nice vid!
It's thanks to your videos that I started building my own micropads

OScrapCraftO
Автор

Hey dude. Only just discovered this now. OMG this is so much easier than the usual way.

EttVenterPhoto
Автор

I'm pretty sure the Adafruit guide on CircuitPython has a way to make it so that, when the drive does not show up, the program has write-access to the storage-drive. And making the storage-drive show up when plugged into your computer IS the switch you toggle.

HumanShield
Автор

Wow, nice to hear about KMK! I didn't know it is so mature. Pico is crazy cheap... wow... while I would still like to have my keyboard wireless, I wonder if there is a possibility, to do it cheaper then nice!nano.

havliktomi
Автор

Thanks for this! Just started playing with KMK on a void30 board, and didn’t know I could hide the drive.

andrew_mcc
Автор

You can do 8 bit inputs. Make sure to space digits tho so they don’t add up

shebadoge
Автор

Well I decided to go with the KB2040 and installed it with the encoder and the 3d printed case you’ve got Jan (had to file the usb socket and longer screw). First time with KMK so I’m sure I’m so I’m not that far into it. Not having vial support and no obvious way of OSL(1) or whatever the equivalent of QMK is kinda tripping me up at the moment.

I have a nice little layout coming along slowly for a a portable Macropad so it’s nice to experiment with though. POG keeps overwriting my pinouts with board.GPMISO and what not so I’ve put that to the side at the moment as I’m assuming user error on the config.

Keep up the fantastic work Jan, thanks 👍

captainmcadams
Автор

Tolle Arbeit, danke. Als universeller Rückkanal könnte auch ein kleiner, simulierter USB-Stick sein. Dort kann eine Applikation Dinge reinschreiben wie Status, Farben, etc.

Ich hab sowas für ein LED-Panel gebastelt.

norm
Автор

Thanks for this video, it may have gotten me a little closer to having a solution to my problem; a offline portable Bluetooth unit that will type my passwords into apps & sites at the touch of a button. As a keyboard this may work that way

CaptZenPetabyte
Автор

Keep up!!!! I'm a big fan from Myanmar.

nyeinchanzaw
Автор

Projects like the GP2040-CE (which is for fighting game arcade controllers) have a built in web configurator. It kinda make me want to give a try and build a webserver within kmk. That would replace VIA with no aditional software, just by typing a url you would be able to have a gui to change the keyboard config, pretty crazy.

lofi
Автор

Can you make a video about how to wire the matrix? or do you already have one.

matthewpalmer
Автор

Really hoping you do a small macropad demonstration. I Followed your code and LOVE the way it be changed on the fly. My attempts with doing a simple copy/paste macropad (Sequences) came to failure. I couldn't really understand where to put the code in provided by KMK and how it related to the pin numbers. Even finding examples on the internet was pretty hard (my google foo is weak)

paulbutube
Автор

though i haven't yet dived into custom keyboards (lack of time, money, and a general indecision about what to get), i very much appreciate your knowledge and chill vibes :]

celsient
Автор

Hello, greetings from Peru, I would like to know what microcontroller I should use to make a full size keyboard, that it has for the RGB lights and the LED lights, also that it has one or another encoder? Thank you for your videos, even though I don't understand English well, you explain it so clearly that it is not necessary to have advanced English to understand you.

ronaldsantosluna