Skip to content

DLBPointon/kmk-artseyio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KMK - ARTSEYIO

This is a repo containing the KMK files for the ARTSEYIO paintbrush keyboard.

I was originally just looking for a nice macro-pad to keep attached to my PC, once I built it and then looked around for the firmware I found that neither the ZMK or QMK (that one scares me) repo's work for me. So I decided to make it work with KMK which was much more successful.

Hardware

Elite-Pi -- I have 2 laying around since I ruined a lily58 pcb, looks pretty nice with the literal pi on the top of the tiny board. However, there is some custom wiring in my case... I think I'm developing an issue with burning out pins... (a ground pin was causing the board to reset and pin 20 needed wiring manually as it wasn't working via the PCB).

Paintbrush -- The cool lil keeb. Note: I am not using the screen as for some reason it shorts the whole thing... I dunno...

Especially [designed] for those with disabilities, those who cannot type on traditional keyboards and those that prefer not use traditional keyboards. The Paintbrush is reversible so can be built for either left/right hand use.

ARTSEYIO -- More of a system for using one-handed keyboards.

The System

The ARTSEYIO system looks like this, it is surprisingly easy to get to grips with:

the layout and combos

The Repo

backup.py -- contains troublesome code I can't get working, might just be borked.

main.py -- is main...

Other files are the other files you normally expect but are empty.

Issues

So far the alphabet works, the combos that ARTSEYIO have used are pretty cool and feels reminiscent of old mobile phone keyboards. However, although it would work for me and what I need it to do, I thought I may as well go the mile and make life easier for those that actually need the board.

I think KMK is very good in this respect, being python-based it is very human-readable and easy to install as long as you have an RP2040 chip.

However, as with any project, there are issues:

  • One Shot doesn't work, for me just importing the module stops the board from working which ( due to the style of the keyboard) means shift isn't really useful at all.

  • Layer TAP do not work (yes I know they are currently not setup right in the main.py, however, this is the script loaded on my paintbrush as of now and it works with out using the layers). Adding the keymap including the layers, will cause those keys to not work.

  • Layers are being a pain, full stop, adding the code for the number or nav layer will cause it to not work.

About

KMK firmware for the ARTSEYIO/paintbrush keyboard

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages