mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-12-25 18:48:05 +06:00
.. | ||
keymaps | ||
bongo.c | ||
bongo.h | ||
config.h | ||
halconf.h | ||
info.json | ||
mcuconf.h | ||
readme.md | ||
rules.mk | ||
uncertainty.c | ||
uncertainty.h |
uncertainty
This is an open source keyboard with exposed-component design. It has 96% (1800) layout with extra 3 keys on the left for custom macro (default are Copy, Paste and open Calculator). It features OLED screen, RGB Backlight, Encoder and VIA-supported. Powered by a STM32F401 Blackpill.
- Keyboard Maintainer: Vinh Le
- Hardware Supported: The PCB is here, controller supported: STM32F401 Blackpill, SSD1306 128x32 OLED, WS2812B RGB, External EEPROM, Rotary Encoder.
- Hardware Availability: Open-source hardware
Make example for this keyboard (after setting up your build environment):
make vinhcatba/uncertainty:default
Flashing example for this keyboard:
make vinhcatba/uncertainty:default:flash
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
Bootloader
Enter the bootloader in 3 ways:
- Bootmagic reset: Hold down the top left key and plug in the keyboard. This will also clear EEPROM, so it is a good first step if the keyboard is misbehaving.
- Physical reset button: On Blackpill board: Hold
NRST
andBOOT0
-> ReleaseNRST
first and quickly releaseBOOT0
right after. - Keycode in layout:
QK_BOOT
is on the second layer, replacing Escape (top left key).