Nick Brassel
155be34a1d
Parameterise STM32 I2C pin modes and timing parameters. ( #5671 )
...
I2C timing parameters were seemingly set up for an STM32F303 target MCU, at a specific clock speed. This commit allows specifying the timing parameters via config.h, allowing other STM32 MCUs to be targeted, potentially at different clock frequencies.
Alternate function modes for the I2C pins are now also configurable, allowing for remapping to other pins.
2019-06-01 16:04:09 -07:00
..
gitbook /images
RGB improvements ( #1684 )
2017-09-06 14:49:19 -07:00
zh
Adds Proton C Conversion ( #4661 )
2019-01-10 08:22:57 -08:00
zh-cn
translate docs into Mandarin Chinese ( #5890 )
2019-05-22 14:33:10 -07:00
.nojekyll
Use docsfy to replace gitbook
2018-05-07 22:46:26 -07:00
_summary.md
Added OLED Driver to the summary
2019-04-30 18:04:11 -07:00
arm_debugging.md
ARM SWD guide
2018-10-05 11:03:30 -07:00
becoming_a_qmk_collaborator.md
Tweak the wording in "Becoming a QMK Collaborator"
2018-08-30 07:39:58 -04:00
CNAME
Create CNAME
2018-05-21 16:29:37 -04:00
compatible_microcontrollers.md
Convert all headings to Title Case
2017-12-09 10:46:11 -05:00
config_options.md
Make delay for Capslock in Hold-Tap functions configurable ( #5497 )
2019-05-16 10:28:06 -07:00
contributing.md
Update our style guide ( #5500 )
2019-04-18 15:59:51 -07:00
custom_quantum_functions.md
Custom Tapping Term per key ( #5009 )
2019-04-05 15:47:25 -04:00
documentation_best_practices.md
Fix up info boxes.
2018-05-07 22:46:26 -07:00
documentation_templates.md
Update Document Templates to reflect newer wording and URLs ( #4006 )
2018-09-28 12:04:30 -04:00
faq.md
Overhaul the Getting Started section and add a FAQ section
2017-08-16 15:47:20 -04:00
faq_build.md
[Docs] Add udev rule for Input Club bootloaders ( #5494 )
2019-03-27 08:42:03 -07:00
faq_debug.md
Trim trailing whitespace
2017-12-09 10:46:11 -05:00
faq_general.md
Convert all headings to Title Case
2017-12-09 10:46:11 -05:00
faq_keymap.md
Replace instances of KEYMAP with LAYOUT
2019-02-21 23:19:26 -08:00
feature_advanced_keycodes.md
[Docs] Add Tap Dance example to the docs ( #5326 )
2019-03-07 12:30:02 -08:00
feature_audio.md
Adds a configurable initial delay to the audio clicky feature ( #4286 )
2019-05-17 13:48:53 -07:00
feature_auto_shift.md
Fix up info boxes.
2018-05-07 22:46:26 -07:00
feature_backlight.md
Fix #3566 use an hardware timer for software PWM stability ( #3615 )
2019-04-22 08:34:13 -07:00
feature_bluetooth.md
Update Bluetooth docs ( #4062 )
2018-10-07 11:23:41 -07:00
feature_bootmagic.md
[Docs] Bootmagic Lite Caveat ( #5069 )
2019-02-06 16:43:47 -08:00
feature_combo.md
Remove caveat about combos with shared keys ( #5601 )
2019-04-10 18:36:05 -07:00
feature_command.md
Change Command keycode defaults to match corresponding Bootmagic codes ( #5078 )
2019-02-17 22:23:32 -08:00
feature_debounce_type.md
Eager Per Row Debouncing added (added to Ergodox) ( #5498 )
2019-04-03 14:45:55 -07:00
feature_dynamic_macros.md
Docs: Adjust dynamic macro docs to include more than the planck ( #3509 )
2018-07-29 08:59:39 -07:00
feature_encoders.md
Update feature_encoders.md
2019-05-30 17:00:21 -07:00
feature_grave_esc.md
Document an annoyance with Grave Escape and macOS Terminal ( #5483 )
2019-03-24 17:11:26 -07:00
feature_haptic_feedback.md
Haptic feedback generalized - DRV2605 and solenoids ( #4939 )
2019-02-16 18:39:30 -08:00
feature_hd44780.md
Integrating Peter Fleury's HD44780 LCD library ( #3209 )
2018-07-15 13:31:45 -04:00
feature_key_lock.md
Docs: Format Key Lock documentation ( #3538 )
2018-07-31 18:07:50 -07:00
feature_layouts.md
Add a mechanism for force building a particular community layout ( #5027 )
2019-02-14 20:14:26 -08:00
feature_leader_key.md
Fix up process_leader to be a bit more optimized ( #4662 )
2018-12-20 16:54:06 -08:00
feature_led_matrix.md
Add documentation for led matrix
2019-02-10 15:37:12 -08:00
feature_macros.md
[Docs] Update Super ALT↯TAB to remove use of unregister_code16 ( #5766 )
2019-05-04 09:46:44 -07:00
feature_mouse_keys.md
Update mouse keys docs ( #5653 )
2019-04-19 23:18:06 -07:00
feature_oled_driver.md
Fixing readme from feedback
2019-04-20 08:05:10 -07:00
feature_pointing_device.md
Fix some of the more obvious typos
2017-12-09 10:46:11 -05:00
feature_ps2_mouse.md
Circuitry sample for PS/2 Mouse ( #3959 )
2018-09-23 13:49:17 -07:00
feature_rgb_matrix.md
Added custom center point to rgb matrix
2019-05-19 09:38:38 -07:00
feature_rgblight.md
Add effect range to rgblight.c ( #5856 )
2019-05-15 21:11:28 -07:00
feature_space_cadet.md
Added check for event pressed to clear space cadet ( #5839 )
2019-05-11 22:20:14 -07:00
feature_stenography.md
Improve state/chord handling and clean up namespace
2018-04-07 17:12:44 -04:00
feature_swap_hands.md
fix swap_hands keycodes in documentation ( #3588 )
2018-08-07 14:20:29 -07:00
feature_tap_dance.md
[Docs] Add Tap Dance example to the docs ( #5326 )
2019-03-07 12:30:02 -08:00
feature_terminal.md
Added command history to terminal with other bug fixes, added new song to song_list.h ( #2855 )
2018-05-01 13:39:46 -04:00
feature_thermal_printer.md
Format keycode tables
2017-12-09 10:46:11 -05:00
feature_unicode.md
New keycode macro (XP) for shifted character pairs using UNICODEMAP + bug fixes and improvements ( #4803 )
2019-05-03 09:33:00 -07:00
feature_userspace.md
[Docs] Fix typo in Userspace doc ( #5871 )
2019-05-16 08:21:51 -07:00
feature_velocikey.md
Velocikey: Match RGB animation speed to typing speed ( #3754 )
2019-02-21 07:22:46 -08:00
features.md
[Docs] Fix Space Cadet link ( #5825 )
2019-05-08 21:45:00 -07:00
flashing.md
Fix link to Caterina bootloader hex files ( #5452 )
2019-03-20 07:43:20 -07:00
fuse.txt
convert docs to lowercase and underscores
2017-06-10 14:58:24 -04:00
getting_started_build_tools.md
Revert "Update build instructions and docker file to download submodules" ( #5533 )
2019-04-10 14:15:51 -07:00
getting_started_getting_help.md
Replace gitter links with Discord. ( #3368 )
2018-07-11 00:01:56 -07:00
getting_started_github.md
Fix doc typo
2018-10-15 16:58:03 -07:00
getting_started_introduction.md
[Docs] Update getting_started_introduction.md ( #6037 )
2019-05-31 14:44:27 -07:00
getting_started_make_guide.md
Clean up debounce a bit ( #5255 )
2019-03-04 07:44:46 -08:00
getting_started_vagrant.md
Fix some of the more obvious typos
2017-12-09 10:46:11 -05:00
hand_wire.md
A better new_project.sh ( #5191 )
2019-04-27 16:42:16 -07:00
hardware.md
Fix some of the more obvious typos
2017-12-09 10:46:11 -05:00
hardware_avr.md
A better new_project.sh ( #5191 )
2019-04-27 16:42:16 -07:00
hardware_drivers.md
OLED Driver Feature
2019-04-20 08:05:10 -07:00
hardware_keyboard_guidelines.md
Clarify LAYOUT vs LAYOUT_all
2019-02-08 15:13:20 -08:00
how_keyboards_work.md
Fix ascii art ( #5407 )
2019-03-14 14:18:11 -07:00
i2c_driver.md
Parameterise STM32 I2C pin modes and timing parameters. ( #5671 )
2019-06-01 16:04:09 -07:00
index.html
Adds Proton C Conversion ( #4661 )
2019-01-10 08:22:57 -08:00
internals_defines.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
internals_gpio_control.md
Grammatical fixes for GPIO Control doc ( #4869 )
2019-01-17 22:13:09 -08:00
internals_input_callback_reg.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
internals_midi_device.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
internals_midi_device_setup_process.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
internals_midi_util.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
internals_send_functions.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
internals_sysex_tools.md
rename api docs to internals
2018-03-26 11:43:37 -07:00
isp_flashing_guide.md
ISP Flashing Guide - atmega32a info ( #4993 )
2019-03-22 18:26:21 -07:00
keycodes.md
Document MT keycode in keycodes.md
2019-05-25 09:10:52 -07:00
keycodes_basic.md
Add new brightness aliases to keycodes_basic.md
2019-01-17 18:35:45 -08:00
keycodes_us_ansi_shifted.md
Add caveats for shifted characters ( #4192 )
2018-10-22 14:57:15 -04:00
keymap.md
[Docs] Smallish overhaul of the docs ( #5281 )
2019-03-18 14:22:02 -07:00
LANGS.md
Second try at configuring i18n for docsify and gitbook ( #4531 )
2018-12-02 15:12:54 -05:00
newbs.md
Contribute the MechMerlin QMK Configurator docs ( #4986 )
2019-01-28 17:31:33 -08:00
newbs_best_practices.md
Docs: Adding QMK Git Conventions doc; formatting cleanup on Learning Resources doc ( #3902 )
2018-10-18 15:12:11 -07:00
newbs_building_firmware.md
Fix syntax for windows
2018-10-24 15:03:32 -07:00
newbs_building_firmware_configurator.md
Contribute the MechMerlin QMK Configurator docs ( #4986 )
2019-01-28 17:31:33 -08:00
newbs_flashing.md
[Docs] Smallish overhaul of the docs ( #5281 )
2019-03-18 14:22:02 -07:00
newbs_getting_started.md
[Docs] Recursively clone qmk_firmware repo ( #5378 )
2019-03-18 14:22:33 -07:00
newbs_learn_more_resources.md
Docs: Adding QMK Git Conventions doc; formatting cleanup on Learning Resources doc ( #3902 )
2018-10-18 15:12:11 -07:00
newbs_testing_debugging.md
[Docs] Add examples to debugging docs ( #5555 )
2019-05-03 17:24:07 -07:00
other_eclipse.md
[Docs] Add VSCode guide to docs ( #5124 )
2019-03-15 14:34:58 -07:00
other_vscode.md
[Docs] Add VSCode guide to docs ( #5124 )
2019-03-15 14:34:58 -07:00
porting_your_keyboard_to_qmk_(arm_and_other_chibios_cpus).md
A better new_project.sh ( #5191 )
2019-04-27 16:42:16 -07:00
power.txt
Trim trailing whitespace
2017-12-09 10:46:11 -05:00
proton_c_conversion.md
Adds Proton C Conversion ( #4661 )
2019-01-10 08:22:57 -08:00
qmk.css
Some more tweaks to make everything look nice
2018-05-07 23:42:41 -07:00
quantum_keycodes.md
Added check for event pressed to clear space cadet ( #5839 )
2019-05-11 22:20:14 -07:00
README.md
Fix readme and contributing hyperlinks
2018-05-24 00:00:20 -04:00
redirects.json
Docs: Format Space Cadet documentation ( #3540 )
2018-08-01 08:43:54 -07:00
ref_functions.md
Add tap_random_base64 and software timer info to Useful Functions doc ( #4360 )
2018-12-01 08:21:06 -08:00
reference_configurator_support.md
Update reference_configurator_support.md
2019-05-31 11:54:01 -07:00
reference_glossary.md
Fix more broken links to the HID spec
2018-10-17 16:51:51 -07:00
reference_info_json.md
Add label to the info.json reference
2019-02-08 15:13:20 -08:00
sidebar.css
override hamburger placement
2018-05-14 08:56:41 -07:00
support.md
Add support for PR and Issue templates to QMK_firmware GitHub ( #4494 )
2018-12-07 16:51:27 -08:00
sw.js
Fix up info boxes.
2018-05-07 22:46:26 -07:00
understanding_qmk.md
[Docs] Smallish overhaul of the docs ( #5281 )
2019-03-18 14:22:02 -07:00
unit_testing.md
Trim trailing whitespace
2017-12-09 10:46:11 -05:00
usb_nkro.txt
convert docs to lowercase and underscores
2017-06-10 14:58:55 -04:00