1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/jpe230/big_knob
2024-04-23 03:59:04 +01:00
..
gfx
keymaps
big_knob.c
config.h
halconf.h
keyboard.json Migrate build target markers to keyboard.json - JK (#23588) 2024-04-23 03:59:04 +01:00
mcuconf.h
readme.md
rules.mk Data-Driven Keyboard Conversions: J (#23547) 2024-04-19 01:49:15 +01:00

Big Knob

big_knob

A 3D printed single encoder volume knob with a SPI Screen.

Features

The Big Knob was designed to be easy to assemble:

  • Designed to be used with a RP2040 board (See notes)
  • ST7735 0.96 inch color display
  • RGBLight
  • Easy to 3D print

Notes

You can use any compatible RP2040 board (I.E.: KB2040, Elite Pi, etc), but you will need to modify the pin definition to match you board

Flashing

Make example for this keyboard (after setting up your build environment):

qmk compile -kb jpe230/big_knob -km default

Flashing example for this keyboard:

qmk flash -kb jpe230/big_knob -km default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Building Instructions

You can find the required materials and the instructions to build your own Big Knob in the project repo

Bootloader

Enter the bootloader in 3 ways:

  • Bootmagic reset: Hold down the encoder buitton and plug in the keyboard
  • Physical reset button: Briefly press the reset button on the front of the RP2040 board
  • Keycode in layout: Press the key mapped to QK_BOOT if it is available