├── .clang-format ├── .envrc ├── .gitea ├── config.kibot_5.yaml ├── config.kibot_8.yaml └── workflows │ ├── build.yaml │ └── kicad.yaml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── LICENSE ├── LICENSE.hardware ├── README.md ├── STM32CubeMX ├── STM32F042_TSSOP20.ioc ├── STM32L432KC_UFQFPN32.ioc ├── STM32L433CCux_UFQFPN48.ioc ├── micro-motor-2.2_STM32G474-LQFP48.ioc └── micro-motor-2_STM32G474-LQFP48.ioc ├── app ├── .clang-format ├── main.cpp ├── motor.cpp ├── motor.hpp └── project.xml ├── defects.txt ├── doc ├── Micro-Motor-V2-Block-diagram.odg ├── Micro-Motor-V2-Block-diagram.svg └── micro-motor-v2__incl_case.jpg ├── flake.lock ├── flake.nix ├── kicad ├── lib │ ├── 1051330001.stp │ ├── AS5045B.dcm │ ├── AS5045B.lib │ ├── DRV8870.lib │ ├── EXB18V.kicad_mod │ ├── FDMD82xx.dcm │ ├── FDMD82xx.lib │ ├── HSOP-8.mod │ ├── INA180A.dcm │ ├── INA180A.lib │ ├── ISL3280E.dcm │ ├── ISL3280E.lib │ ├── TCAN33x.dcm │ ├── TCAN33x.lib │ ├── TMP006.dcm │ ├── TMP006.lib │ ├── adp7112.lib │ ├── aisler-logo.kicad_mod │ ├── drv8320s.lib │ ├── drv8323s.dcm │ ├── drv8323s.lib │ ├── mic4606.lib │ ├── ncp4623.dcm │ ├── ncp4623.lib │ ├── rca-logo.kicad_mod │ └── stm32.lib ├── macro-motor │ ├── fp-lib-table │ ├── macro-motor-cache.lib │ ├── macro-motor-can.sch │ ├── macro-motor-encoder.sch │ ├── macro-motor-microcontroller.sch │ ├── macro-motor-motor-driver.sch │ ├── macro-motor-temp-sensor.sch │ ├── macro-motor.csv │ ├── macro-motor.kicad_pcb │ ├── macro-motor.pro │ ├── macro-motor.sch │ └── sym-lib-table ├── micro-motor-v1 │ ├── PCB_Outline_rev1.dxf │ ├── fp-lib-table │ ├── µmotor-cache.lib │ ├── µmotor-can.sch │ ├── µmotor-encoder.sch │ ├── µmotor-microcontroller.sch │ ├── µmotor-motor-driver.sch │ ├── µmotor-temp-sensor.sch │ ├── µmotor.csv │ ├── µmotor.kicad_pcb │ ├── µmotor.pro │ └── µmotor.sch ├── micro-motor-v2.1 │ ├── Can.sch │ ├── Microcontroller.sch │ ├── Motordriver.sch │ ├── Power_Supply.sch │ ├── fp-info-cache │ ├── fp-lib-table │ ├── ibom.html │ ├── micro-motor-v2.1-cache.lib │ ├── micro-motor-v2.1.csv │ ├── micro-motor-v2.1.kicad_pcb │ ├── micro-motor-v2.1.pro │ ├── micro-motor-v2.1.sch │ └── sym-lib-table ├── micro-motor-v2.2 │ ├── Can.kicad_sch │ ├── Microcontroller.kicad_sch │ ├── Motordriver.kicad_sch │ ├── Power_Supply.kicad_sch │ ├── bom │ │ └── ibom.html │ ├── fp-info-cache │ ├── fp-lib-table │ ├── ibom.html │ ├── micro-motor-v2.2-cache.lib │ ├── micro-motor-v2.2.csv │ ├── micro-motor-v2.2.kicad_pcb │ ├── micro-motor-v2.2.kicad_prl │ ├── micro-motor-v2.2.kicad_pro │ ├── micro-motor-v2.2.kicad_sch │ └── sym-lib-table └── micro-motor-v2 │ ├── Can.sch │ ├── Microcontroller.sch │ ├── Motordriver.sch │ ├── Power_Supply.sch │ ├── fp-info-cache │ ├── fp-lib-table │ ├── ibom.html │ ├── micro-motor-v2-cache.lib │ ├── micro-motor-v2.csv │ ├── micro-motor-v2.kicad_pcb │ ├── micro-motor-v2.pro │ ├── micro-motor-v2.sch │ ├── micro-motor-v2.step │ └── sym-lib-table ├── repo.lb ├── src ├── canopen │ ├── canopen.hpp │ ├── micro-motor.eds │ └── module.lb ├── common │ ├── common.lb │ ├── hardware_v2_1.hpp │ ├── hardware_v2_2.hpp │ ├── micro-motor.cpp │ ├── micro-motor.hpp │ └── openocd.cfg ├── logger │ ├── logger.cpp │ └── logger.lb └── micro-motor.xml └── tests ├── bldc_block ├── main.cpp └── project.xml ├── bldc_foc ├── encoder.hpp ├── main.cpp ├── project.xml └── svm.hpp ├── bldc_turn_open_loop ├── main.cpp ├── project.xml └── svm.hpp ├── blink ├── main.cpp └── project.xml ├── build-tests.sh ├── can ├── main.cpp └── project.xml ├── canopen_bldc_commander ├── .clang-format ├── canopen.hpp ├── command_send_info.hpp ├── csv_writer.cpp ├── csv_writer.hpp ├── handlers.hpp ├── main.cpp ├── plot_csv.py ├── project.xml ├── runs │ ├── current_run.hpp │ ├── nothing_run.hpp │ ├── position_run.hpp │ ├── pwm_run.hpp │ └── velocity_run.hpp ├── setup.hpp ├── sinus.hpp └── state.hpp ├── canopen_bldc_hosted ├── .clang-format ├── csv_writer.cpp ├── csv_writer.hpp ├── main.cpp ├── motor.cpp ├── motor.hpp ├── plot_csv.py ├── plot_test_csv.py ├── project.xml └── test.sh ├── canopen_bldc_tuner ├── .clang-format ├── canopen_callbacks.hpp ├── csv_writer.cpp ├── csv_writer.hpp ├── main.cpp ├── motor_config.hpp ├── motor_state.hpp ├── pid.hpp ├── plot_csv.py ├── project.xml ├── relay.cpp ├── relay.csv.dat ├── relay.hpp ├── relay_analyzer.cpp ├── relay_analyzer.hpp ├── relay_analyzer_base.cpp ├── relay_analyzer_base.hpp ├── relay_analyzer_simple.cpp ├── relay_analyzer_simple.hpp └── relay_update.hpp ├── current_measurement ├── main.cpp └── project.xml ├── gatedriver ├── main.cpp └── project.xml └── test-firmware ├── .clang-format ├── main.cpp ├── motor.cpp ├── motor.hpp ├── motor_info.hpp ├── project.xml └── tests ├── run_forward.cpp ├── test_current_limit.cpp ├── tests.hpp └── zero_current.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.clang-format -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.envrc -------------------------------------------------------------------------------- /.gitea/config.kibot_5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitea/config.kibot_5.yaml -------------------------------------------------------------------------------- /.gitea/config.kibot_8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitea/config.kibot_8.yaml -------------------------------------------------------------------------------- /.gitea/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitea/workflows/build.yaml -------------------------------------------------------------------------------- /.gitea/workflows/kicad.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitea/workflows/kicad.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.hardware: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/LICENSE.hardware -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/README.md -------------------------------------------------------------------------------- /STM32CubeMX/STM32F042_TSSOP20.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/STM32CubeMX/STM32F042_TSSOP20.ioc -------------------------------------------------------------------------------- /STM32CubeMX/STM32L432KC_UFQFPN32.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/STM32CubeMX/STM32L432KC_UFQFPN32.ioc -------------------------------------------------------------------------------- /STM32CubeMX/STM32L433CCux_UFQFPN48.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/STM32CubeMX/STM32L433CCux_UFQFPN48.ioc -------------------------------------------------------------------------------- /STM32CubeMX/micro-motor-2.2_STM32G474-LQFP48.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/STM32CubeMX/micro-motor-2.2_STM32G474-LQFP48.ioc -------------------------------------------------------------------------------- /STM32CubeMX/micro-motor-2_STM32G474-LQFP48.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/STM32CubeMX/micro-motor-2_STM32G474-LQFP48.ioc -------------------------------------------------------------------------------- /app/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/app/.clang-format -------------------------------------------------------------------------------- /app/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/app/main.cpp -------------------------------------------------------------------------------- /app/motor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/app/motor.cpp -------------------------------------------------------------------------------- /app/motor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/app/motor.hpp -------------------------------------------------------------------------------- /app/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/app/project.xml -------------------------------------------------------------------------------- /defects.txt: -------------------------------------------------------------------------------- 1 | 2.1-3: -------------------------------------------------------------------------------- /doc/Micro-Motor-V2-Block-diagram.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/doc/Micro-Motor-V2-Block-diagram.odg -------------------------------------------------------------------------------- /doc/Micro-Motor-V2-Block-diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/doc/Micro-Motor-V2-Block-diagram.svg -------------------------------------------------------------------------------- /doc/micro-motor-v2__incl_case.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/doc/micro-motor-v2__incl_case.jpg -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/flake.nix -------------------------------------------------------------------------------- /kicad/lib/1051330001.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/1051330001.stp -------------------------------------------------------------------------------- /kicad/lib/AS5045B.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/AS5045B.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/AS5045B.lib -------------------------------------------------------------------------------- /kicad/lib/DRV8870.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/DRV8870.lib -------------------------------------------------------------------------------- /kicad/lib/EXB18V.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/EXB18V.kicad_mod -------------------------------------------------------------------------------- /kicad/lib/FDMD82xx.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/FDMD82xx.dcm -------------------------------------------------------------------------------- /kicad/lib/FDMD82xx.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/FDMD82xx.lib -------------------------------------------------------------------------------- /kicad/lib/HSOP-8.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/HSOP-8.mod -------------------------------------------------------------------------------- /kicad/lib/INA180A.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/INA180A.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/INA180A.lib -------------------------------------------------------------------------------- /kicad/lib/ISL3280E.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/ISL3280E.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/ISL3280E.lib -------------------------------------------------------------------------------- /kicad/lib/TCAN33x.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/TCAN33x.dcm -------------------------------------------------------------------------------- /kicad/lib/TCAN33x.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/TCAN33x.lib -------------------------------------------------------------------------------- /kicad/lib/TMP006.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/TMP006.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/TMP006.lib -------------------------------------------------------------------------------- /kicad/lib/adp7112.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/adp7112.lib -------------------------------------------------------------------------------- /kicad/lib/aisler-logo.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/aisler-logo.kicad_mod -------------------------------------------------------------------------------- /kicad/lib/drv8320s.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/drv8320s.lib -------------------------------------------------------------------------------- /kicad/lib/drv8323s.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/drv8323s.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/drv8323s.lib -------------------------------------------------------------------------------- /kicad/lib/mic4606.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/mic4606.lib -------------------------------------------------------------------------------- /kicad/lib/ncp4623.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/ncp4623.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/ncp4623.lib -------------------------------------------------------------------------------- /kicad/lib/rca-logo.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/rca-logo.kicad_mod -------------------------------------------------------------------------------- /kicad/lib/stm32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/lib/stm32.lib -------------------------------------------------------------------------------- /kicad/macro-motor/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/fp-lib-table -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor-cache.lib -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor-can.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor-can.sch -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor-encoder.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor-encoder.sch -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor-microcontroller.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor-microcontroller.sch -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor-motor-driver.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor-motor-driver.sch -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor-temp-sensor.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor-temp-sensor.sch -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor.csv -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor.kicad_pcb -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor.pro -------------------------------------------------------------------------------- /kicad/macro-motor/macro-motor.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/macro-motor.sch -------------------------------------------------------------------------------- /kicad/macro-motor/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/macro-motor/sym-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v1/PCB_Outline_rev1.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/PCB_Outline_rev1.dxf -------------------------------------------------------------------------------- /kicad/micro-motor-v1/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/fp-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor-cache.lib -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor-can.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor-can.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor-encoder.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor-encoder.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor-microcontroller.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor-microcontroller.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor-motor-driver.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor-motor-driver.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor-temp-sensor.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor-temp-sensor.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor.csv -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor.kicad_pcb -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor.pro -------------------------------------------------------------------------------- /kicad/micro-motor-v1/µmotor.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v1/µmotor.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/Can.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/Can.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/Microcontroller.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/Microcontroller.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/Motordriver.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/Motordriver.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/Power_Supply.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/Power_Supply.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/fp-info-cache -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/fp-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/ibom.html -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/micro-motor-v2.1-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/micro-motor-v2.1-cache.lib -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/micro-motor-v2.1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/micro-motor-v2.1.csv -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/micro-motor-v2.1.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/micro-motor-v2.1.kicad_pcb -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/micro-motor-v2.1.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/micro-motor-v2.1.pro -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/micro-motor-v2.1.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/micro-motor-v2.1.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.1/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.1/sym-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/Can.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/Can.kicad_sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/Microcontroller.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/Microcontroller.kicad_sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/Motordriver.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/Motordriver.kicad_sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/Power_Supply.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/Power_Supply.kicad_sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/bom/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/bom/ibom.html -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/fp-info-cache -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/fp-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/ibom.html -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/micro-motor-v2.2-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/micro-motor-v2.2-cache.lib -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/micro-motor-v2.2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/micro-motor-v2.2.csv -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_pcb -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_prl -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_pro -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/micro-motor-v2.2.kicad_sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2.2/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2.2/sym-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v2/Can.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/Can.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2/Microcontroller.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/Microcontroller.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2/Motordriver.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/Motordriver.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2/Power_Supply.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/Power_Supply.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/fp-info-cache -------------------------------------------------------------------------------- /kicad/micro-motor-v2/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/fp-lib-table -------------------------------------------------------------------------------- /kicad/micro-motor-v2/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/ibom.html -------------------------------------------------------------------------------- /kicad/micro-motor-v2/micro-motor-v2-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/micro-motor-v2-cache.lib -------------------------------------------------------------------------------- /kicad/micro-motor-v2/micro-motor-v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/micro-motor-v2.csv -------------------------------------------------------------------------------- /kicad/micro-motor-v2/micro-motor-v2.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/micro-motor-v2.kicad_pcb -------------------------------------------------------------------------------- /kicad/micro-motor-v2/micro-motor-v2.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/micro-motor-v2.pro -------------------------------------------------------------------------------- /kicad/micro-motor-v2/micro-motor-v2.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/micro-motor-v2.sch -------------------------------------------------------------------------------- /kicad/micro-motor-v2/micro-motor-v2.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/micro-motor-v2.step -------------------------------------------------------------------------------- /kicad/micro-motor-v2/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/kicad/micro-motor-v2/sym-lib-table -------------------------------------------------------------------------------- /repo.lb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/repo.lb -------------------------------------------------------------------------------- /src/canopen/canopen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/canopen/canopen.hpp -------------------------------------------------------------------------------- /src/canopen/micro-motor.eds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/canopen/micro-motor.eds -------------------------------------------------------------------------------- /src/canopen/module.lb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/canopen/module.lb -------------------------------------------------------------------------------- /src/common/common.lb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/common/common.lb -------------------------------------------------------------------------------- /src/common/hardware_v2_1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/common/hardware_v2_1.hpp -------------------------------------------------------------------------------- /src/common/hardware_v2_2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/common/hardware_v2_2.hpp -------------------------------------------------------------------------------- /src/common/micro-motor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/common/micro-motor.cpp -------------------------------------------------------------------------------- /src/common/micro-motor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/common/micro-motor.hpp -------------------------------------------------------------------------------- /src/common/openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/common/openocd.cfg -------------------------------------------------------------------------------- /src/logger/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/logger/logger.cpp -------------------------------------------------------------------------------- /src/logger/logger.lb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/logger/logger.lb -------------------------------------------------------------------------------- /src/micro-motor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/src/micro-motor.xml -------------------------------------------------------------------------------- /tests/bldc_block/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_block/main.cpp -------------------------------------------------------------------------------- /tests/bldc_block/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_block/project.xml -------------------------------------------------------------------------------- /tests/bldc_foc/encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_foc/encoder.hpp -------------------------------------------------------------------------------- /tests/bldc_foc/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_foc/main.cpp -------------------------------------------------------------------------------- /tests/bldc_foc/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_foc/project.xml -------------------------------------------------------------------------------- /tests/bldc_foc/svm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_foc/svm.hpp -------------------------------------------------------------------------------- /tests/bldc_turn_open_loop/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_turn_open_loop/main.cpp -------------------------------------------------------------------------------- /tests/bldc_turn_open_loop/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_turn_open_loop/project.xml -------------------------------------------------------------------------------- /tests/bldc_turn_open_loop/svm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/bldc_turn_open_loop/svm.hpp -------------------------------------------------------------------------------- /tests/blink/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/blink/main.cpp -------------------------------------------------------------------------------- /tests/blink/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/blink/project.xml -------------------------------------------------------------------------------- /tests/build-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/build-tests.sh -------------------------------------------------------------------------------- /tests/can/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/can/main.cpp -------------------------------------------------------------------------------- /tests/can/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/can/project.xml -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/.clang-format -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/canopen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/canopen.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/command_send_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/command_send_info.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/csv_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/csv_writer.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/csv_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/csv_writer.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/handlers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/handlers.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/main.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/plot_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/plot_csv.py -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/project.xml -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/runs/current_run.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/runs/current_run.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/runs/nothing_run.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/runs/nothing_run.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/runs/position_run.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/runs/position_run.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/runs/pwm_run.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/runs/pwm_run.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/runs/velocity_run.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/runs/velocity_run.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/setup.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/sinus.hpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/canopen_bldc_commander/state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_commander/state.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/.clang-format -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/csv_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/csv_writer.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/csv_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/csv_writer.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/main.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/motor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/motor.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/motor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/motor.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/plot_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/plot_csv.py -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/plot_test_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/plot_test_csv.py -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/project.xml -------------------------------------------------------------------------------- /tests/canopen_bldc_hosted/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_hosted/test.sh -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/.clang-format -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/canopen_callbacks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/canopen_callbacks.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/csv_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/csv_writer.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/csv_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/csv_writer.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/main.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/motor_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/motor_config.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/motor_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/motor_state.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/pid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/pid.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/plot_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/plot_csv.py -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/project.xml -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay.csv.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay.csv.dat -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_analyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_analyzer.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_analyzer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_analyzer.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_analyzer_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_analyzer_base.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_analyzer_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_analyzer_base.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_analyzer_simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_analyzer_simple.cpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_analyzer_simple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_analyzer_simple.hpp -------------------------------------------------------------------------------- /tests/canopen_bldc_tuner/relay_update.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/canopen_bldc_tuner/relay_update.hpp -------------------------------------------------------------------------------- /tests/current_measurement/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/current_measurement/main.cpp -------------------------------------------------------------------------------- /tests/current_measurement/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/current_measurement/project.xml -------------------------------------------------------------------------------- /tests/gatedriver/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/gatedriver/main.cpp -------------------------------------------------------------------------------- /tests/gatedriver/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/gatedriver/project.xml -------------------------------------------------------------------------------- /tests/test-firmware/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/.clang-format -------------------------------------------------------------------------------- /tests/test-firmware/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/main.cpp -------------------------------------------------------------------------------- /tests/test-firmware/motor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/motor.cpp -------------------------------------------------------------------------------- /tests/test-firmware/motor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/motor.hpp -------------------------------------------------------------------------------- /tests/test-firmware/motor_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/motor_info.hpp -------------------------------------------------------------------------------- /tests/test-firmware/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/project.xml -------------------------------------------------------------------------------- /tests/test-firmware/tests/run_forward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/tests/run_forward.cpp -------------------------------------------------------------------------------- /tests/test-firmware/tests/test_current_limit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/tests/test_current_limit.cpp -------------------------------------------------------------------------------- /tests/test-firmware/tests/tests.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/tests/tests.hpp -------------------------------------------------------------------------------- /tests/test-firmware/tests/zero_current.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roboterclubaachen/micro-motor/HEAD/tests/test-firmware/tests/zero_current.cpp --------------------------------------------------------------------------------