├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── build-and-test.yml │ └── release.yml ├── .gitignore ├── .readthedocs.yaml ├── .vscode ├── c_cpp_properties.json ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── AUTHORS ├── CHANGELOG.md ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md ├── cmake ├── i686-w64-mingw32-gcc.cmake └── x86_64-w64-mingw32-gcc.cmake ├── docs ├── Makefile ├── api-reference │ ├── index.rst │ ├── lwbtn.rst │ └── lwbtn_opt.rst ├── authors │ └── index.rst ├── changelog │ └── index.rst ├── conf.py ├── doxyfile.doxy ├── get-started │ └── index.rst ├── index.rst ├── make.bat ├── requirements.txt ├── static │ ├── css │ │ ├── common.css │ │ └── custom.css │ ├── dark-light │ │ ├── checked.svg │ │ ├── common-dark-light.css │ │ ├── dark-mode-toggle.mjs │ │ ├── dark.css │ │ ├── light.css │ │ ├── moon.png │ │ ├── moon.svg │ │ ├── sun.png │ │ ├── sun.svg │ │ └── unchecked.svg │ └── images │ │ ├── btn-events-click-multi-disabled.svg │ │ ├── btn-events-click-multi-over-send-on-press.svg │ │ ├── btn-events-click-multi-over.svg │ │ ├── btn-events-click-multi-special-case.svg │ │ ├── btn-events-click-multi.svg │ │ ├── btn-events-click.svg │ │ ├── btn-events-keep-alive.svg │ │ ├── btn-events-press.svg │ │ ├── btn-events-release.svg │ │ ├── debounce-press-100ms.png │ │ ├── debounce-press-20ms-no-debounce-release.png │ │ ├── debounce-press-20ms-no-event.png │ │ ├── debounce-press-20ms.png │ │ ├── debounce-release-100ms-noise-no-event.png │ │ ├── debounce-release-100ms.png │ │ ├── debounce-release-20ms.png │ │ ├── log-btn-event-click-disabled.png │ │ ├── log-btn-event-click-multi-max-over.png │ │ ├── log-btn-event-click-multi-max.png │ │ ├── log-btn-event-click-multi.png │ │ ├── log-btn-event-click.png │ │ ├── log-btn-event-keep-alive.png │ │ ├── logo.svg │ │ ├── logo_tm.png │ │ └── logo_tm_full.png └── user-manual │ └── index.rst ├── examples ├── LwBTN-NUCLEO-L011K4 │ ├── .cproject │ ├── .project │ ├── .vscode │ │ ├── c_cpp_properties.json │ │ ├── extensions.json │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── CMakeLists.txt │ ├── CMakePresets.json │ ├── Core │ │ ├── Inc │ │ │ ├── lwbtn_opts.h │ │ │ ├── main.h │ │ │ ├── stm32l0xx_hal_conf.h │ │ │ └── stm32l0xx_it.h │ │ ├── Src │ │ │ ├── main.c │ │ │ ├── stm32l0xx_hal_msp.c │ │ │ ├── stm32l0xx_it.c │ │ │ ├── syscalls.c │ │ │ ├── sysmem.c │ │ │ └── system_stm32l0xx.c │ │ └── Startup │ │ │ └── startup_stm32l011k4tx.s │ ├── Drivers │ │ ├── CMSIS │ │ │ ├── Device │ │ │ │ └── ST │ │ │ │ │ └── STM32L0xx │ │ │ │ │ ├── Include │ │ │ │ │ ├── stm32l011xx.h │ │ │ │ │ ├── stm32l0xx.h │ │ │ │ │ └── system_stm32l0xx.h │ │ │ │ │ └── License.md │ │ │ └── Include │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ └── STM32L0xx_HAL_Driver │ │ │ ├── Inc │ │ │ ├── Legacy │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32l0xx_hal.h │ │ │ ├── stm32l0xx_hal_cortex.h │ │ │ ├── stm32l0xx_hal_def.h │ │ │ ├── stm32l0xx_hal_dma.h │ │ │ ├── stm32l0xx_hal_exti.h │ │ │ ├── stm32l0xx_hal_flash.h │ │ │ ├── stm32l0xx_hal_flash_ex.h │ │ │ ├── stm32l0xx_hal_flash_ramfunc.h │ │ │ ├── stm32l0xx_hal_gpio.h │ │ │ ├── stm32l0xx_hal_gpio_ex.h │ │ │ ├── stm32l0xx_hal_i2c.h │ │ │ ├── stm32l0xx_hal_i2c_ex.h │ │ │ ├── stm32l0xx_hal_pwr.h │ │ │ ├── stm32l0xx_hal_pwr_ex.h │ │ │ ├── stm32l0xx_hal_rcc.h │ │ │ ├── stm32l0xx_hal_rcc_ex.h │ │ │ ├── stm32l0xx_hal_tim.h │ │ │ ├── stm32l0xx_hal_tim_ex.h │ │ │ ├── stm32l0xx_ll_bus.h │ │ │ ├── stm32l0xx_ll_cortex.h │ │ │ ├── stm32l0xx_ll_crs.h │ │ │ ├── stm32l0xx_ll_dma.h │ │ │ ├── stm32l0xx_ll_exti.h │ │ │ ├── stm32l0xx_ll_gpio.h │ │ │ ├── stm32l0xx_ll_pwr.h │ │ │ ├── stm32l0xx_ll_rcc.h │ │ │ ├── stm32l0xx_ll_system.h │ │ │ └── stm32l0xx_ll_utils.h │ │ │ ├── License.md │ │ │ └── Src │ │ │ ├── stm32l0xx_hal.c │ │ │ ├── stm32l0xx_hal_cortex.c │ │ │ ├── stm32l0xx_hal_dma.c │ │ │ ├── stm32l0xx_hal_exti.c │ │ │ ├── stm32l0xx_hal_flash.c │ │ │ ├── stm32l0xx_hal_flash_ex.c │ │ │ ├── stm32l0xx_hal_flash_ramfunc.c │ │ │ ├── stm32l0xx_hal_gpio.c │ │ │ ├── stm32l0xx_hal_i2c.c │ │ │ ├── stm32l0xx_hal_i2c_ex.c │ │ │ ├── stm32l0xx_hal_pwr.c │ │ │ ├── stm32l0xx_hal_pwr_ex.c │ │ │ ├── stm32l0xx_hal_rcc.c │ │ │ ├── stm32l0xx_hal_rcc_ex.c │ │ │ ├── stm32l0xx_hal_tim.c │ │ │ └── stm32l0xx_hal_tim_ex.c │ ├── LwBTN-NUCLEO-L011K4.ioc │ ├── README_how_to_build.md │ ├── STM32L011K4TX_FLASH.ld │ ├── cmake │ │ └── gcc-arm-none-eabi.cmake │ └── cmake_generated │ │ └── cmake_generated.cmake └── example_win32.c ├── library.json ├── lwbtn ├── CMakeLists.txt ├── library.cmake └── src │ ├── include │ └── lwbtn │ │ ├── lwbtn.h │ │ ├── lwbtn_opt.h │ │ └── lwbtn_opts_template.h │ └── lwbtn │ └── lwbtn.c └── tests ├── CMakeLists.txt ├── test.h ├── test.py ├── test_lwbtn_main ├── cmake.cmake ├── lwbtn_opts.h └── test_lwbtn_main.c └── test_main.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | custom: ['paypal.me/tilz0R'] 4 | -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/README.md -------------------------------------------------------------------------------- /cmake/i686-w64-mingw32-gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/cmake/i686-w64-mingw32-gcc.cmake -------------------------------------------------------------------------------- /cmake/x86_64-w64-mingw32-gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/cmake/x86_64-w64-mingw32-gcc.cmake -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api-reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/api-reference/index.rst -------------------------------------------------------------------------------- /docs/api-reference/lwbtn.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/api-reference/lwbtn.rst -------------------------------------------------------------------------------- /docs/api-reference/lwbtn_opt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/api-reference/lwbtn_opt.rst -------------------------------------------------------------------------------- /docs/authors/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/authors/index.rst -------------------------------------------------------------------------------- /docs/changelog/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/changelog/index.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/doxyfile.doxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/doxyfile.doxy -------------------------------------------------------------------------------- /docs/get-started/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/get-started/index.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/static/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/css/common.css -------------------------------------------------------------------------------- /docs/static/css/custom.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/dark-light/checked.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/checked.svg -------------------------------------------------------------------------------- /docs/static/dark-light/common-dark-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/common-dark-light.css -------------------------------------------------------------------------------- /docs/static/dark-light/dark-mode-toggle.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/dark-mode-toggle.mjs -------------------------------------------------------------------------------- /docs/static/dark-light/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/dark.css -------------------------------------------------------------------------------- /docs/static/dark-light/light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/light.css -------------------------------------------------------------------------------- /docs/static/dark-light/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/moon.png -------------------------------------------------------------------------------- /docs/static/dark-light/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/moon.svg -------------------------------------------------------------------------------- /docs/static/dark-light/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/sun.png -------------------------------------------------------------------------------- /docs/static/dark-light/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/sun.svg -------------------------------------------------------------------------------- /docs/static/dark-light/unchecked.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/dark-light/unchecked.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-click-multi-disabled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-click-multi-disabled.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-click-multi-over-send-on-press.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-click-multi-over-send-on-press.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-click-multi-over.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-click-multi-over.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-click-multi-special-case.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-click-multi-special-case.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-click-multi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-click-multi.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-click.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-click.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-keep-alive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-keep-alive.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-press.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-press.svg -------------------------------------------------------------------------------- /docs/static/images/btn-events-release.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/btn-events-release.svg -------------------------------------------------------------------------------- /docs/static/images/debounce-press-100ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-press-100ms.png -------------------------------------------------------------------------------- /docs/static/images/debounce-press-20ms-no-debounce-release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-press-20ms-no-debounce-release.png -------------------------------------------------------------------------------- /docs/static/images/debounce-press-20ms-no-event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-press-20ms-no-event.png -------------------------------------------------------------------------------- /docs/static/images/debounce-press-20ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-press-20ms.png -------------------------------------------------------------------------------- /docs/static/images/debounce-release-100ms-noise-no-event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-release-100ms-noise-no-event.png -------------------------------------------------------------------------------- /docs/static/images/debounce-release-100ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-release-100ms.png -------------------------------------------------------------------------------- /docs/static/images/debounce-release-20ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/debounce-release-20ms.png -------------------------------------------------------------------------------- /docs/static/images/log-btn-event-click-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/log-btn-event-click-disabled.png -------------------------------------------------------------------------------- /docs/static/images/log-btn-event-click-multi-max-over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/log-btn-event-click-multi-max-over.png -------------------------------------------------------------------------------- /docs/static/images/log-btn-event-click-multi-max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/log-btn-event-click-multi-max.png -------------------------------------------------------------------------------- /docs/static/images/log-btn-event-click-multi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/log-btn-event-click-multi.png -------------------------------------------------------------------------------- /docs/static/images/log-btn-event-click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/log-btn-event-click.png -------------------------------------------------------------------------------- /docs/static/images/log-btn-event-keep-alive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/log-btn-event-keep-alive.png -------------------------------------------------------------------------------- /docs/static/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/logo.svg -------------------------------------------------------------------------------- /docs/static/images/logo_tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/logo_tm.png -------------------------------------------------------------------------------- /docs/static/images/logo_tm_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/static/images/logo_tm_full.png -------------------------------------------------------------------------------- /docs/user-manual/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/docs/user-manual/index.rst -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.cproject -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.project -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.vscode/launch.json -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.vscode/settings.json -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/.vscode/tasks.json -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/CMakeLists.txt -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/CMakePresets.json -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Inc/lwbtn_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Inc/lwbtn_opts.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Inc/main.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Inc/stm32l0xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Inc/stm32l0xx_hal_conf.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Inc/stm32l0xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Inc/stm32l0xx_it.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Src/main.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Src/stm32l0xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Src/stm32l0xx_hal_msp.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Src/stm32l0xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Src/stm32l0xx_it.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Src/syscalls.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Src/sysmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Src/sysmem.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Src/system_stm32l0xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Src/system_stm32l0xx.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Core/Startup/startup_stm32l011k4tx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Core/Startup/startup_stm32l011k4tx.s -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/Include/stm32l011xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/Include/stm32l011xx.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/Include/stm32l0xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/Include/stm32l0xx.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/Include/system_stm32l0xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/Include/system_stm32l0xx.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Device/ST/STM32L0xx/License.md -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_armcc.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_armclang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_armclang.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_compiler.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_gcc.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_iccarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_iccarm.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/cmsis_version.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_armv8mbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_armv8mbl.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_armv8mml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_armv8mml.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm0plus.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm1.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm23.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm23.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm33.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_cm7.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/mpu_armv7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/mpu_armv7.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/mpu_armv8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/mpu_armv8.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/tz_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/CMSIS/Include/tz_context.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_cortex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_def.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_dma.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_exti.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash_ex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash_ramfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash_ramfunc.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_gpio.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_gpio_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_gpio_ex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2c.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2c_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2c_ex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pwr.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pwr_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pwr_ex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rcc.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rcc_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rcc_ex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tim.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tim_ex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tim_ex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_bus.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_cortex.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_crs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_crs.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_dma.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_exti.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_gpio.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_pwr.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_rcc.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_system.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_utils.h -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/License.md -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cortex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cortex.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dma.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_exti.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ex.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ramfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ramfunc.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_gpio.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c_ex.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr_ex.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc_ex.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim_ex.c -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/LwBTN-NUCLEO-L011K4.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/LwBTN-NUCLEO-L011K4.ioc -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/README_how_to_build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/README_how_to_build.md -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/STM32L011K4TX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/STM32L011K4TX_FLASH.ld -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/cmake/gcc-arm-none-eabi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/cmake/gcc-arm-none-eabi.cmake -------------------------------------------------------------------------------- /examples/LwBTN-NUCLEO-L011K4/cmake_generated/cmake_generated.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/LwBTN-NUCLEO-L011K4/cmake_generated/cmake_generated.cmake -------------------------------------------------------------------------------- /examples/example_win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/examples/example_win32.c -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/library.json -------------------------------------------------------------------------------- /lwbtn/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.22) 2 | 3 | include(${CMAKE_CURRENT_LIST_DIR}/library.cmake) 4 | -------------------------------------------------------------------------------- /lwbtn/library.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/lwbtn/library.cmake -------------------------------------------------------------------------------- /lwbtn/src/include/lwbtn/lwbtn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/lwbtn/src/include/lwbtn/lwbtn.h -------------------------------------------------------------------------------- /lwbtn/src/include/lwbtn/lwbtn_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/lwbtn/src/include/lwbtn/lwbtn_opt.h -------------------------------------------------------------------------------- /lwbtn/src/include/lwbtn/lwbtn_opts_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/lwbtn/src/include/lwbtn/lwbtn_opts_template.h -------------------------------------------------------------------------------- /lwbtn/src/lwbtn/lwbtn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/lwbtn/src/lwbtn/lwbtn.c -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/test.h -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/test.py -------------------------------------------------------------------------------- /tests/test_lwbtn_main/cmake.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/test_lwbtn_main/cmake.cmake -------------------------------------------------------------------------------- /tests/test_lwbtn_main/lwbtn_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/test_lwbtn_main/lwbtn_opts.h -------------------------------------------------------------------------------- /tests/test_lwbtn_main/test_lwbtn_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/test_lwbtn_main/test_lwbtn_main.c -------------------------------------------------------------------------------- /tests/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/lwbtn/HEAD/tests/test_main.c --------------------------------------------------------------------------------