readme.md (1497B)
1 # pi50 2 3 The pi40 is a 5x12 ortholinear keyboard with options for a 1u or 2u spacebar using a Raspberry Pi Pico for the controller. 4 5 It includes options for a rotary encoder, SSD1306 oled, and per-key in-switch RGB LEDs. 6 7 All unused GPIO pins are broken out on the main pcb, as well as the available voltage pins. 8 9 This firmware also includes the option for VIA which includes configuration options for the rotary encoder, matrix lighting, and up to 10 layers. 10 11 Default oled configuration displays: 12 - current layer 13 - caps lock status 14 - num lock status 15 - scroll lock status 16 - current RGB lighting mode 17 18 * Keyboard Maintainer: [ziptyze](https://github.com/ziptyze) 19 * Hardware Availability: (https://1upkeyboards.com/shop/keyboard-kits/diy-40-kits/pi50-keyboard-kit/#pcb-color) 20 21 Make example for this keyboard (after setting up your build environment): 22 23 make 1upkeyboards/pi50:default 24 25 Flashing example for this keyboard: 26 27 make 1upkeyboards/pi50:default:flash 28 29 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). 30 31 ## Bootloader 32 33 Enter the bootloader in 2 ways: 34 35 * **Bootmagic reset**: Hold down the key at (0,0) in the matrix, the top left key, and plug in the keyboard 36 * **BOOTSEL button**: Hold down the BOOTSEL button on the pico, and plug in the keyboard