qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

readme.md (1519B)


      1 # pi40
      2 
      3 ![pi40](https://i.imgur.com/ONVtaVZh.jpeg)
      4 
      5 The pi40 is a 4x12 ortholinear keyboard with a fixed 2u spacebar using a Raspberry Pi Pico for the controller.
      6 
      7 It includes options for a rotary encoder, SSD1306 oled, and per-key in-switch RGB LEDs.
      8 
      9 All unused GPIO pins are broken out on the main pcb, as well as the available voltage pins.
     10 
     11 This firmware also includes the option for VIA which includes configuration options for the rotary encoder, matrix lighting, and up to 10 layers.
     12 
     13 Default oled configuration displays:
     14    - current layer
     15    - caps lock status
     16    - num lock status
     17    - scroll lock status
     18    - current RGB lighting mode
     19 
     20 * Keyboard Maintainer: [ziptyze](https://github.com/ziptyze)
     21 * Hardware Availability: (https://1upkeyboards.com/shop/keyboard-kits/diy-40-kits/pi40-keyboard-kit/)
     22 
     23 Make example for this keyboard (after setting up your build environment):
     24 
     25     make 1upkeyboards/pi40:default
     26 
     27 Flashing example for this keyboard:
     28 
     29     make 1upkeyboards/pi40:default:flash
     30 
     31 See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
     32 
     33 ## Bootloader
     34 
     35 Enter the bootloader in 2 ways:
     36 
     37 * **Bootmagic reset**: Hold down the key at (0,0) in the matrix, the top left key, and plug in the keyboard
     38 * **BOOTSEL button**: Hold down the BOOTSEL button on the pico, and plug in the keyboard