<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware.git/keyboards/ergodox_stm32, branch master</title>
<subtitle>forked from https://github.com/qmk/qmk_firmware</subtitle>
<id>https://git.tsegers.com/qmk_firmware.git/atom?h=master</id>
<link rel='self' href='https://git.tsegers.com/qmk_firmware.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/'/>
<updated>2020-06-04T09:07:37Z</updated>
<entry>
<title>Fix 'does not have a readme.md' warnings (#9294)</title>
<updated>2020-06-04T09:07:37Z</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2020-06-04T09:07:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=232b9dabbe00f41a89ebbae414cd5e39bdd45264'/>
<id>urn:sha1:232b9dabbe00f41a89ebbae414cd5e39bdd45264</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2020 May 30 Breaking Changes Update (#9215)</title>
<updated>2020-05-30T20:14:59Z</updated>
<author>
<name>James Young</name>
<email>18669334+noroadsleft@users.noreply.github.com</email>
</author>
<published>2020-05-30T20:14:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=fced377ac007d27f2650ccffbe0b18abcdcfe23d'/>
<id>urn:sha1:fced377ac007d27f2650ccffbe0b18abcdcfe23d</id>
<content type='text'>
* Branch point for 2020 May 30 Breaking Change

* Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954)

* Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957)

* Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958)

* Migrate `ACTION_LAYER_MODS` to `LM()` (#8959)

* Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968)

* Convert V-USB usbdrv to a submodule (#8321)

* Unify Tap Hold functions and documentation (#8348)

* Changing board names to prevent confusion (#8412)

* Move the Keyboardio Model01 to a keyboardio/ subdir (#8499)

* Move spaceman keyboards (#8830)

* Migrate miscellaneous `fn_actions` entries (#8977)

* Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979)

* Organizing my keyboards (plaid, tartan, ergoinu) (#8537)

* Refactor Lily58 to use split_common (#6260)

* Refactor zinc to use split_common (#7114)

* Add a message if bin/qmk doesn't work (#9000)

* Fix conflicting types for 'tfp_printf' (#8269)

* Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based &amp; small internals cleanup (#6480)

* Refactor and updates to TKC1800 code (#8472)

* Switch to qmk forks for everything (#9019)

* audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484)

* Audio enable corrections (2/3) (#8903)

* Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582)

* Audio enable corrections (Part 4) (#8974)

* Fix typo from PR7114 (#9171)

* Augment future branch Changelogs (#8978)

* Revert "Branch point for 2020 May 30 Breaking Change"
</content>
</entry>
<entry>
<title>Set MCU for some F103 boards (#8459)</title>
<updated>2020-03-19T01:33:17Z</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2020-03-19T01:33:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=3a0f11eb277ab719b312547981a0b0db958fbc87'/>
<id>urn:sha1:3a0f11eb277ab719b312547981a0b0db958fbc87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2020 February 29 Breaking Changes Update (#8064)</title>
<updated>2020-02-29T19:59:30Z</updated>
<author>
<name>James Young</name>
<email>xxiinophobia@yahoo.com</email>
</author>
<published>2020-02-29T20:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=26eef35f07698d23aafae90e1c230b52e100a334'/>
<id>urn:sha1:26eef35f07698d23aafae90e1c230b52e100a334</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.</title>
<updated>2020-01-28T12:45:42Z</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2020-01-02T22:58:34Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=4d06d2835c87f3eed694493fb749527032a78ec2'/>
<id>urn:sha1:4d06d2835c87f3eed694493fb749527032a78ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Keyboard] Update default keymaps to use `layer_state_t` (#7444)</title>
<updated>2019-11-22T06:40:29Z</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2019-11-22T06:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=6cf574396adfb08f7fe7fe6f7ce68387fd474018'/>
<id>urn:sha1:6cf574396adfb08f7fe7fe6f7ce68387fd474018</id>
<content type='text'>
* Update default keymaps to use `layer_state_t`

* Convert binon32 as get_highest_layer in default keymaps
</content>
</entry>
<entry>
<title> Port DEBUG_MATRIX_SCAN_RATE to core  (#7029)</title>
<updated>2019-10-15T12:32:52Z</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2019-10-15T12:32:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=cc5edb9eeb2d30400dee278a6f20991389f68afe'/>
<id>urn:sha1:cc5edb9eeb2d30400dee278a6f20991389f68afe</id>
<content type='text'>
* Port DEBUG_MATRIX_SCAN_RATE to core

* Remove duplicate DEBUG_MATRIX_SCAN_RATE implementations

* Remove duplicate DEBUG_MATRIX_SCAN_RATE implementation from handwired/xealous

* Add console logic from ergodox_ez
</content>
</entry>
<entry>
<title>Remove i2c logic for STM32F103xB in favour of USE_I2CV1  (#6926)</title>
<updated>2019-10-12T22:23:36Z</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2019-10-12T22:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=a48468590ab83e808191c0e20c236d7eb6c13f0d'/>
<id>urn:sha1:a48468590ab83e808191c0e20c236d7eb6c13f0d</id>
<content type='text'>
* Remove i2c logic for STM32F103xB in favour of USE_I2CV1

* Remove i2c logic for STM32F103xB in favour of USE_I2CV1
</content>
</entry>
<entry>
<title>[Keyboard] Added support for ErgoDox with STM32 Microcontroller (#5398)</title>
<updated>2019-09-25T18:52:17Z</updated>
<author>
<name>Yaotian Feng</name>
<email>codetector@codetector.cn</email>
</author>
<published>2019-09-25T18:52:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/qmk_firmware.git/commit/?id=c61d7d7cb001498e6edf09a9ebc6124c1fe6ed97'/>
<id>urn:sha1:c61d7d7cb001498e6edf09a9ebc6124c1fe6ed97</id>
<content type='text'>
* Began Work On STM32 Ergodox
 Changes to be committed:
	new file:   keyboards/ergodox_stm32/config.h
	new file:   keyboards/ergodox_stm32/rules.mk

* test

* Now it compile. Not linking thou

* Screw this Linker. It links now!

* Blinkly Keyboard

* bootloader test code

* Working on matrix / i2c stuff

* Progress (LED Blink)

* Progress on MCP_23017 Status Flag

* [WIP]

* update

* Works! Remeber to change back the bootloader address when the new bootloadrer is ready.

* Time to go debug the i2c

* Finally, it now works with PCB Rev 1.0.2

* updated for rev.2 pcb

* minor compilation fix

* Why when debugger is enabled then everything works.

* Remeber to call init functions.

* Update arm i2c driver to support STM32F103 series device.

* fix include once header. Replaced with #pragma once.

* complication test
</content>
</entry>
</feed>
