400ca2d035
* Change _delay_ms/us() to wait_ms/us() * Switch to platform-agnostic GPIO macros * Add AVR spi_master and migrate Adafruit BLE code * Set verbose back to false * Add clock divisor, bit order and SPI mode configuration for init * Add start and stop functions * Move configuration of mode, endianness and speed to `spi_start()` * Some breaks here would be good * Default Adafruit BLE clock divisor to 4 (2MHz on the Feather 32U4) * Remove mode and divisor enums * Add some docs * No hr at EOF * Add links in sidebar
5.2 KiB
5.2 KiB
-
Detailed Guides
-
Reference
-
- Basic Keycodes
- US ANSI Shifted Keys
- Quantum Keycodes
- Advanced Keycodes
- Audio
- Auto Shift
- Backlight
- Bluetooth
- Bootmagic
- Combos
- Command
- Debounce API
- DIP Switch
- Dynamic Macros
- Encoders
- Grave Escape
- Haptic Feedback
- HD44780 LCD Controller
- Key Lock
- Layouts
- Leader Key
- LED Matrix
- Macros
- Mouse Keys
- OLED Driver
- One Shot Keys
- Pointing Device
- PS/2 Mouse
- RGB Lighting
- RGB Matrix
- Space Cadet
- Split Keyboard
- Stenography
- Swap Hands
- Tap Dance
- Terminal
- Thermal Printer
- Unicode
- Userspace
- Velocikey
-
For Makers and Modders
-
For a Deeper Understanding
-
Other Topics
-
QMK Internals (In Progress)