Skip to content

DIY macro keypad with USB-C, WiFi and BLE conenctivity.

License

Notifications You must be signed in to change notification settings

mikrotron-zg/macrotron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Macrotron

DIY macro keypad with USB-C, WiFi and BLE conenctivity.

Hardware

Hardware list is quite short:

Software

You'll need CircuitPython 9.x on board, you can download it here.

All libraries used by this project can be found under src/lib/, copy this directory to the board after you've installed CircuitPython. The documentation can be found here, e.g. HID library docs. If you're using non-US keyboard layout, you might want to add Circuitpython_Keyboard_Layouts by Neradoc to the project.

You'll need some kind of IDE - Adafruit recommends Mu Editor.

Code

First, copy the contents of src directory to QT Py - it'll restart automatically and you should have basic functions working: copy/paste/undo/save (from left to right). You can open code.py file and make some changes - as soon as you save the file the board restarts and your new code is now working.

To try something else, go to examples/[example_name] directory and copy code.py to the board. Each example has a comment block at the beginning explaning what it does, feel free to experiment with it!

About

DIY macro keypad with USB-C, WiFi and BLE conenctivity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published