├── Firmware ├── Biquad.cpp ├── Biquad.h ├── Firmware.ino ├── Info.txt ├── MotionProfile.cpp ├── MotionProfile.h ├── QuadEncoder.cpp ├── QuadEncoder.h ├── defines.h ├── gentracefile (Run this to update trace.h).bat ├── gentracefile.py ├── muziek.c ├── old │ ├── ControlTools.cpp │ └── ControlTools.h └── trace.h ├── Hardware ├── DRV8301 board.pdf ├── Encoders_input.kicad_sch ├── Gerber │ ├── Teensy41_DualMotor-B_Cu.gbr │ ├── Teensy41_DualMotor-B_Mask.gbr │ ├── Teensy41_DualMotor-B_Paste.gbr │ ├── Teensy41_DualMotor-B_Silkscreen.gbr │ ├── Teensy41_DualMotor-Edge_Cuts.gbr │ ├── Teensy41_DualMotor-F_Cu.gbr │ ├── Teensy41_DualMotor-F_Mask.gbr │ ├── Teensy41_DualMotor-F_Paste.gbr │ ├── Teensy41_DualMotor-F_Silkscreen.gbr │ ├── Teensy41_DualMotor-NPTH-drl_map.ps │ ├── Teensy41_DualMotor-NPTH.drl │ ├── Teensy41_DualMotor-PTH-drl_map.ps │ ├── Teensy41_DualMotor-PTH.drl │ └── Teensy41_DualMotor-job.gbrjob ├── Teensy41_DualMotor-backups │ ├── Teensy41_DualMotor-2022-09-07_222304.zip │ └── Teensy41_DualMotor-2022-12-14_113403.zip ├── Teensy41_DualMotor.kicad_pcb ├── Teensy41_DualMotor.kicad_prl ├── Teensy41_DualMotor.kicad_pro ├── Teensy41_DualMotor.kicad_sch ├── Teensy41_DualMotor.pdf └── fp-info-cache ├── README.md └── Software ├── GraphAndTree_object.py ├── Measure_R.py ├── Measure_fluxlinkage.py ├── Old ├── GUI.py ├── GUItesting.py ├── GraphAndTree.py ├── GraphAndTree2.py ├── ParameterTree.py ├── Teensy_DualMotorBoard_V1.py ├── serialtest5_PMSM_teenst4_12.py ├── stream.py └── test.py ├── RotatingVector.py ├── TeensyMotorControl ├── __init__.py └── __pycache__ │ └── __init__.cpython-310.pyc ├── make3 ├── __init__.py └── __pycache__ │ └── __init__.cpython-310.pyc ├── stream_object.py ├── test_object.py └── tracetest.py /Firmware/Biquad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/Biquad.cpp -------------------------------------------------------------------------------- /Firmware/Biquad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/Biquad.h -------------------------------------------------------------------------------- /Firmware/Firmware.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/Firmware.ino -------------------------------------------------------------------------------- /Firmware/Info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/Info.txt -------------------------------------------------------------------------------- /Firmware/MotionProfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/MotionProfile.cpp -------------------------------------------------------------------------------- /Firmware/MotionProfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/MotionProfile.h -------------------------------------------------------------------------------- /Firmware/QuadEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/QuadEncoder.cpp -------------------------------------------------------------------------------- /Firmware/QuadEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/QuadEncoder.h -------------------------------------------------------------------------------- /Firmware/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/defines.h -------------------------------------------------------------------------------- /Firmware/gentracefile (Run this to update trace.h).bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/gentracefile (Run this to update trace.h).bat -------------------------------------------------------------------------------- /Firmware/gentracefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/gentracefile.py -------------------------------------------------------------------------------- /Firmware/muziek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/muziek.c -------------------------------------------------------------------------------- /Firmware/old/ControlTools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/old/ControlTools.cpp -------------------------------------------------------------------------------- /Firmware/old/ControlTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/old/ControlTools.h -------------------------------------------------------------------------------- /Firmware/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Firmware/trace.h -------------------------------------------------------------------------------- /Hardware/DRV8301 board.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/DRV8301 board.pdf -------------------------------------------------------------------------------- /Hardware/Encoders_input.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Encoders_input.kicad_sch -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-B_Cu.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-B_Mask.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-B_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-B_Paste.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-B_Silkscreen.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-B_Silkscreen.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-Edge_Cuts.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-F_Cu.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-F_Mask.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-F_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-F_Paste.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-F_Silkscreen.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-F_Silkscreen.gbr -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-NPTH-drl_map.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-NPTH-drl_map.ps -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-NPTH.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-NPTH.drl -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-PTH-drl_map.ps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-PTH-drl_map.ps -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-PTH.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-PTH.drl -------------------------------------------------------------------------------- /Hardware/Gerber/Teensy41_DualMotor-job.gbrjob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Gerber/Teensy41_DualMotor-job.gbrjob -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor-backups/Teensy41_DualMotor-2022-09-07_222304.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor-backups/Teensy41_DualMotor-2022-09-07_222304.zip -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor-backups/Teensy41_DualMotor-2022-12-14_113403.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor-backups/Teensy41_DualMotor-2022-12-14_113403.zip -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor.kicad_pcb -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor.kicad_prl -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor.kicad_pro -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor.kicad_sch -------------------------------------------------------------------------------- /Hardware/Teensy41_DualMotor.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/Teensy41_DualMotor.pdf -------------------------------------------------------------------------------- /Hardware/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Hardware/fp-info-cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/README.md -------------------------------------------------------------------------------- /Software/GraphAndTree_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/GraphAndTree_object.py -------------------------------------------------------------------------------- /Software/Measure_R.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Measure_R.py -------------------------------------------------------------------------------- /Software/Measure_fluxlinkage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Measure_fluxlinkage.py -------------------------------------------------------------------------------- /Software/Old/GUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/GUI.py -------------------------------------------------------------------------------- /Software/Old/GUItesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/GUItesting.py -------------------------------------------------------------------------------- /Software/Old/GraphAndTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/GraphAndTree.py -------------------------------------------------------------------------------- /Software/Old/GraphAndTree2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/GraphAndTree2.py -------------------------------------------------------------------------------- /Software/Old/ParameterTree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/ParameterTree.py -------------------------------------------------------------------------------- /Software/Old/Teensy_DualMotorBoard_V1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/Teensy_DualMotorBoard_V1.py -------------------------------------------------------------------------------- /Software/Old/serialtest5_PMSM_teenst4_12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/serialtest5_PMSM_teenst4_12.py -------------------------------------------------------------------------------- /Software/Old/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/stream.py -------------------------------------------------------------------------------- /Software/Old/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/Old/test.py -------------------------------------------------------------------------------- /Software/RotatingVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/RotatingVector.py -------------------------------------------------------------------------------- /Software/TeensyMotorControl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/TeensyMotorControl/__init__.py -------------------------------------------------------------------------------- /Software/TeensyMotorControl/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/TeensyMotorControl/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /Software/make3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/make3/__init__.py -------------------------------------------------------------------------------- /Software/make3/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/make3/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /Software/stream_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/stream_object.py -------------------------------------------------------------------------------- /Software/test_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/test_object.py -------------------------------------------------------------------------------- /Software/tracetest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElwinBoots/Teensy_DualMotorBoard_V1/HEAD/Software/tracetest.py --------------------------------------------------------------------------------