├── .github └── workflows │ ├── ccpp.yml │ └── report-size-deltas.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── drivers │ ├── drv8316 │ │ ├── drv8316_3pwm │ │ │ └── drv8316_3pwm.ino │ │ └── drv8316_6pwm │ │ │ └── drv8316_6pwm.ino │ └── simplefocnano │ │ ├── simplefocnano_atmega │ │ └── simplefocnano_atmega.ino │ │ └── simplefocnano_torque_voltage │ │ └── simplefocnano_torque_voltage.ino └── encoders │ ├── calibrated_sensor │ ├── calibrated │ │ └── calibrated.ino │ └── calibration_save │ │ └── calibration_save.ino │ ├── linearhall │ └── linearhall.ino │ ├── mt6816 │ └── mt6816_spi │ │ └── mt6816_spi.ino │ └── smoothing │ └── smoothing.ino ├── keywords.txt ├── library.properties └── src ├── SimpleFOCDrivers.h ├── comms ├── CommanderMaster.h ├── README.md ├── RegisterIO.h ├── SimpleFOCRegisters.cpp ├── SimpleFOCRegisters.h ├── i2c │ ├── I2CCommander.cpp │ ├── I2CCommander.h │ ├── I2CCommanderMaster.cpp │ ├── I2CCommanderMaster.h │ └── README.md ├── serial │ └── README.md ├── stm32speeddir │ ├── README.md │ ├── STM32SpeedDirInput.cpp │ └── STM32SpeedDirInput.h ├── streams │ ├── BinaryIO.cpp │ ├── BinaryIO.h │ ├── PacketCommander.cpp │ ├── PacketCommander.h │ ├── README.md │ ├── TextIO.cpp │ └── TextIO.h └── telemetry │ ├── README.md │ ├── SimpleTelemetry.cpp │ ├── SimpleTelemetry.h │ ├── Telemetry.cpp │ ├── Telemetry.h │ ├── TeleplotTelemetry.cpp │ └── TeleplotTelemetry.h ├── drivers ├── drv8316 │ ├── README.md │ ├── drv8316.cpp │ ├── drv8316.h │ └── drv8316_registers.h ├── simplefocnano │ ├── README.md │ ├── SimpleFOCNanoDriver.cpp │ └── SimpleFOCNanoDriver.h ├── stspin32g4 │ ├── README.md │ ├── STSPIN32G4.cpp │ └── STSPIN32G4.h └── tmc6200 │ ├── README.md │ ├── TMC6200.cpp │ ├── TMC6200.hpp │ └── TMC6200_Registers.hpp ├── encoders ├── MXLEMMING_observer │ ├── MXLEMMINGObserverSensor.cpp │ ├── MXLEMMINGObserverSensor.h │ └── README.md ├── a1334 │ ├── A1334.cpp │ ├── A1334.h │ ├── MagneticSensorA1334.cpp │ └── MagneticSensorA1334.h ├── aeat8800q24 │ ├── AEAT8800Q24.cpp │ ├── AEAT8800Q24.h │ ├── MagneticSensorAEAT8800Q24.cpp │ ├── MagneticSensorAEAT8800Q24.h │ └── README.md ├── as5047 │ ├── AS5047.cpp │ ├── AS5047.h │ ├── MagneticSensorAS5047.cpp │ ├── MagneticSensorAS5047.h │ └── README.md ├── as5047u │ ├── AS5047U.cpp │ ├── AS5047U.h │ ├── MagneticSensorAS5047U.cpp │ ├── MagneticSensorAS5047U.h │ └── README.md ├── as5048a │ ├── AS5048A.cpp │ ├── AS5048A.h │ ├── MagneticSensorAS5048A.cpp │ ├── MagneticSensorAS5048A.h │ ├── PreciseMagneticSensorAS5048A.cpp │ ├── PreciseMagneticSensorAS5048A.h │ └── README.md ├── as5145 │ ├── MagneticSensorAS5145.cpp │ ├── MagneticSensorAS5145.h │ └── README.md ├── as5600 │ ├── AS5600.cpp │ ├── AS5600.h │ ├── MagneticSensorAS5600.cpp │ ├── MagneticSensorAS5600.h │ └── README.md ├── calibrated │ ├── CalibratedSensor.cpp │ ├── CalibratedSensor.h │ └── README.md ├── esp32hwencoder │ ├── ESP32HWEncoder.cpp │ ├── ESP32HWEncoder.h │ └── README.md ├── hysteresis │ ├── HysteresisSensor.cpp │ ├── HysteresisSensor.h │ └── README.md ├── linearhall │ ├── LinearHall.cpp │ └── LinearHall.h ├── ma330 │ ├── MA330.cpp │ ├── MA330.h │ ├── MagneticSensorMA330.cpp │ ├── MagneticSensorMA330.h │ └── README.md ├── ma730 │ ├── MA730.cpp │ ├── MA730.h │ ├── MagneticSensorMA730.cpp │ ├── MagneticSensorMA730.h │ ├── MagneticSensorMA730SSI.cpp │ ├── MagneticSensorMA730SSI.h │ └── README.md ├── ma735 │ ├── MA735.cpp │ ├── MA735.h │ ├── MagneticSensorMA735.cpp │ ├── MagneticSensorMA735.h │ ├── MagneticSensorMA735SSI.cpp │ ├── MagneticSensorMA735SSI.h │ └── README.md ├── mt6701 │ ├── MagneticSensorMT6701SSI.cpp │ ├── MagneticSensorMT6701SSI.h │ └── README.md ├── mt6816 │ ├── MT6816.cpp │ ├── MT6816.h │ ├── MagneticSensorMT6816.cpp │ └── MagneticSensorMT6816.h ├── mt6835 │ ├── MT6835.cpp │ ├── MT6835.h │ ├── MagneticSensorMT6835.cpp │ ├── MagneticSensorMT6835.h │ └── README.md ├── sc60228 │ ├── MagneticSensorSC60228.cpp │ ├── MagneticSensorSC60228.h │ ├── README.md │ ├── SC60228.cpp │ └── SC60228.h ├── smoothing │ ├── README.md │ ├── SmoothingSensor.cpp │ └── SmoothingSensor.h ├── stm32hwencoder │ ├── README.md │ ├── STM32HWEncoder.cpp │ └── STM32HWEncoder.h ├── stm32lpencoder │ ├── PinMap_LPTIM.cpp │ ├── README.md │ ├── STM32LowPowerEncoder.cpp │ └── STM32LowPowerEncoder.h ├── stm32pwmsensor │ ├── README.md │ ├── STM32MagneticSensorPWM.cpp │ └── STM32MagneticSensorPWM.h └── tle5012b │ ├── MagneticSensorTLE5012B.cpp │ ├── MagneticSensorTLE5012B.h │ ├── README.md │ ├── STM32TLE5012B.cpp │ └── STM32TLE5012B.h ├── motors └── HybridStepperMotorOld │ ├── HybridStepperMotorOld.cpp │ ├── HybridStepperMotorOld.h │ └── README.md ├── settings ├── README.md ├── SettingsStorage.cpp ├── SettingsStorage.h ├── i2c │ ├── CAT24I2CFlashSettingsStorage.cpp │ ├── CAT24I2CFlashSettingsStorage.h │ └── README.md ├── rp2040 │ ├── RP2040FlashSettingsStorage.cpp │ └── RP2040FlashSettingsStorage.h ├── samd │ ├── README.md │ ├── SAMDNVMSettingsStorage.cpp │ ├── SAMDNVMSettingsStorage.h │ └── eeprom_emulation_screenshot.jpg └── stm32 │ ├── README.md │ ├── STM32FlashSettingsStorage.cpp │ └── STM32FlashSettingsStorage.h ├── utilities ├── PreciseAngle.cpp ├── PreciseAngle.h ├── README.md ├── stm32math │ ├── README.md │ ├── STM32G4CORDICTrigFunctions.cpp │ └── STM32G4CORDICTrigFunctions.h ├── stm32pwm │ ├── README.md │ ├── STM32PWMInput.cpp │ └── STM32PWMInput.h └── trapezoids │ ├── README.md │ ├── TrapezoidalPlanner.cpp │ ├── TrapezoidalPlanner.h │ ├── pos_0to10.png │ ├── pos_10to0.png │ ├── vel_0to10.png │ └── vel_10to0.png └── voltage ├── GenericVoltageSense.cpp ├── GenericVoltageSense.h ├── VoltageSense.cpp └── VoltageSense.h /.github/workflows/ccpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/.github/workflows/ccpp.yml -------------------------------------------------------------------------------- /.github/workflows/report-size-deltas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/.github/workflows/report-size-deltas.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/README.md -------------------------------------------------------------------------------- /examples/drivers/drv8316/drv8316_3pwm/drv8316_3pwm.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/drivers/drv8316/drv8316_3pwm/drv8316_3pwm.ino -------------------------------------------------------------------------------- /examples/drivers/drv8316/drv8316_6pwm/drv8316_6pwm.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/drivers/drv8316/drv8316_6pwm/drv8316_6pwm.ino -------------------------------------------------------------------------------- /examples/drivers/simplefocnano/simplefocnano_atmega/simplefocnano_atmega.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/drivers/simplefocnano/simplefocnano_atmega/simplefocnano_atmega.ino -------------------------------------------------------------------------------- /examples/drivers/simplefocnano/simplefocnano_torque_voltage/simplefocnano_torque_voltage.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/drivers/simplefocnano/simplefocnano_torque_voltage/simplefocnano_torque_voltage.ino -------------------------------------------------------------------------------- /examples/encoders/calibrated_sensor/calibrated/calibrated.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/encoders/calibrated_sensor/calibrated/calibrated.ino -------------------------------------------------------------------------------- /examples/encoders/calibrated_sensor/calibration_save/calibration_save.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/encoders/calibrated_sensor/calibration_save/calibration_save.ino -------------------------------------------------------------------------------- /examples/encoders/linearhall/linearhall.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/encoders/linearhall/linearhall.ino -------------------------------------------------------------------------------- /examples/encoders/mt6816/mt6816_spi/mt6816_spi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/encoders/mt6816/mt6816_spi/mt6816_spi.ino -------------------------------------------------------------------------------- /examples/encoders/smoothing/smoothing.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/examples/encoders/smoothing/smoothing.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/library.properties -------------------------------------------------------------------------------- /src/SimpleFOCDrivers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/SimpleFOCDrivers.h -------------------------------------------------------------------------------- /src/comms/CommanderMaster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/CommanderMaster.h -------------------------------------------------------------------------------- /src/comms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/README.md -------------------------------------------------------------------------------- /src/comms/RegisterIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/RegisterIO.h -------------------------------------------------------------------------------- /src/comms/SimpleFOCRegisters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/SimpleFOCRegisters.cpp -------------------------------------------------------------------------------- /src/comms/SimpleFOCRegisters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/SimpleFOCRegisters.h -------------------------------------------------------------------------------- /src/comms/i2c/I2CCommander.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/i2c/I2CCommander.cpp -------------------------------------------------------------------------------- /src/comms/i2c/I2CCommander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/i2c/I2CCommander.h -------------------------------------------------------------------------------- /src/comms/i2c/I2CCommanderMaster.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/i2c/I2CCommanderMaster.cpp -------------------------------------------------------------------------------- /src/comms/i2c/I2CCommanderMaster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/i2c/I2CCommanderMaster.h -------------------------------------------------------------------------------- /src/comms/i2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/i2c/README.md -------------------------------------------------------------------------------- /src/comms/serial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/serial/README.md -------------------------------------------------------------------------------- /src/comms/stm32speeddir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/stm32speeddir/README.md -------------------------------------------------------------------------------- /src/comms/stm32speeddir/STM32SpeedDirInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/stm32speeddir/STM32SpeedDirInput.cpp -------------------------------------------------------------------------------- /src/comms/stm32speeddir/STM32SpeedDirInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/stm32speeddir/STM32SpeedDirInput.h -------------------------------------------------------------------------------- /src/comms/streams/BinaryIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/BinaryIO.cpp -------------------------------------------------------------------------------- /src/comms/streams/BinaryIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/BinaryIO.h -------------------------------------------------------------------------------- /src/comms/streams/PacketCommander.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/PacketCommander.cpp -------------------------------------------------------------------------------- /src/comms/streams/PacketCommander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/PacketCommander.h -------------------------------------------------------------------------------- /src/comms/streams/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/README.md -------------------------------------------------------------------------------- /src/comms/streams/TextIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/TextIO.cpp -------------------------------------------------------------------------------- /src/comms/streams/TextIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/streams/TextIO.h -------------------------------------------------------------------------------- /src/comms/telemetry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/README.md -------------------------------------------------------------------------------- /src/comms/telemetry/SimpleTelemetry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/SimpleTelemetry.cpp -------------------------------------------------------------------------------- /src/comms/telemetry/SimpleTelemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/SimpleTelemetry.h -------------------------------------------------------------------------------- /src/comms/telemetry/Telemetry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/Telemetry.cpp -------------------------------------------------------------------------------- /src/comms/telemetry/Telemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/Telemetry.h -------------------------------------------------------------------------------- /src/comms/telemetry/TeleplotTelemetry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/TeleplotTelemetry.cpp -------------------------------------------------------------------------------- /src/comms/telemetry/TeleplotTelemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/comms/telemetry/TeleplotTelemetry.h -------------------------------------------------------------------------------- /src/drivers/drv8316/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/drv8316/README.md -------------------------------------------------------------------------------- /src/drivers/drv8316/drv8316.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/drv8316/drv8316.cpp -------------------------------------------------------------------------------- /src/drivers/drv8316/drv8316.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/drv8316/drv8316.h -------------------------------------------------------------------------------- /src/drivers/drv8316/drv8316_registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/drv8316/drv8316_registers.h -------------------------------------------------------------------------------- /src/drivers/simplefocnano/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/simplefocnano/README.md -------------------------------------------------------------------------------- /src/drivers/simplefocnano/SimpleFOCNanoDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/simplefocnano/SimpleFOCNanoDriver.cpp -------------------------------------------------------------------------------- /src/drivers/simplefocnano/SimpleFOCNanoDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/simplefocnano/SimpleFOCNanoDriver.h -------------------------------------------------------------------------------- /src/drivers/stspin32g4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/stspin32g4/README.md -------------------------------------------------------------------------------- /src/drivers/stspin32g4/STSPIN32G4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/stspin32g4/STSPIN32G4.cpp -------------------------------------------------------------------------------- /src/drivers/stspin32g4/STSPIN32G4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/stspin32g4/STSPIN32G4.h -------------------------------------------------------------------------------- /src/drivers/tmc6200/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/tmc6200/README.md -------------------------------------------------------------------------------- /src/drivers/tmc6200/TMC6200.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/tmc6200/TMC6200.cpp -------------------------------------------------------------------------------- /src/drivers/tmc6200/TMC6200.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/tmc6200/TMC6200.hpp -------------------------------------------------------------------------------- /src/drivers/tmc6200/TMC6200_Registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/drivers/tmc6200/TMC6200_Registers.hpp -------------------------------------------------------------------------------- /src/encoders/MXLEMMING_observer/MXLEMMINGObserverSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/MXLEMMING_observer/MXLEMMINGObserverSensor.cpp -------------------------------------------------------------------------------- /src/encoders/MXLEMMING_observer/MXLEMMINGObserverSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/MXLEMMING_observer/MXLEMMINGObserverSensor.h -------------------------------------------------------------------------------- /src/encoders/MXLEMMING_observer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/MXLEMMING_observer/README.md -------------------------------------------------------------------------------- /src/encoders/a1334/A1334.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/a1334/A1334.cpp -------------------------------------------------------------------------------- /src/encoders/a1334/A1334.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/a1334/A1334.h -------------------------------------------------------------------------------- /src/encoders/a1334/MagneticSensorA1334.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/a1334/MagneticSensorA1334.cpp -------------------------------------------------------------------------------- /src/encoders/a1334/MagneticSensorA1334.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/a1334/MagneticSensorA1334.h -------------------------------------------------------------------------------- /src/encoders/aeat8800q24/AEAT8800Q24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/aeat8800q24/AEAT8800Q24.cpp -------------------------------------------------------------------------------- /src/encoders/aeat8800q24/AEAT8800Q24.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/aeat8800q24/AEAT8800Q24.h -------------------------------------------------------------------------------- /src/encoders/aeat8800q24/MagneticSensorAEAT8800Q24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/aeat8800q24/MagneticSensorAEAT8800Q24.cpp -------------------------------------------------------------------------------- /src/encoders/aeat8800q24/MagneticSensorAEAT8800Q24.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/aeat8800q24/MagneticSensorAEAT8800Q24.h -------------------------------------------------------------------------------- /src/encoders/aeat8800q24/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/aeat8800q24/README.md -------------------------------------------------------------------------------- /src/encoders/as5047/AS5047.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047/AS5047.cpp -------------------------------------------------------------------------------- /src/encoders/as5047/AS5047.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047/AS5047.h -------------------------------------------------------------------------------- /src/encoders/as5047/MagneticSensorAS5047.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047/MagneticSensorAS5047.cpp -------------------------------------------------------------------------------- /src/encoders/as5047/MagneticSensorAS5047.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047/MagneticSensorAS5047.h -------------------------------------------------------------------------------- /src/encoders/as5047/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047/README.md -------------------------------------------------------------------------------- /src/encoders/as5047u/AS5047U.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047u/AS5047U.cpp -------------------------------------------------------------------------------- /src/encoders/as5047u/AS5047U.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047u/AS5047U.h -------------------------------------------------------------------------------- /src/encoders/as5047u/MagneticSensorAS5047U.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047u/MagneticSensorAS5047U.cpp -------------------------------------------------------------------------------- /src/encoders/as5047u/MagneticSensorAS5047U.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047u/MagneticSensorAS5047U.h -------------------------------------------------------------------------------- /src/encoders/as5047u/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5047u/README.md -------------------------------------------------------------------------------- /src/encoders/as5048a/AS5048A.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/AS5048A.cpp -------------------------------------------------------------------------------- /src/encoders/as5048a/AS5048A.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/AS5048A.h -------------------------------------------------------------------------------- /src/encoders/as5048a/MagneticSensorAS5048A.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/MagneticSensorAS5048A.cpp -------------------------------------------------------------------------------- /src/encoders/as5048a/MagneticSensorAS5048A.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/MagneticSensorAS5048A.h -------------------------------------------------------------------------------- /src/encoders/as5048a/PreciseMagneticSensorAS5048A.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/PreciseMagneticSensorAS5048A.cpp -------------------------------------------------------------------------------- /src/encoders/as5048a/PreciseMagneticSensorAS5048A.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/PreciseMagneticSensorAS5048A.h -------------------------------------------------------------------------------- /src/encoders/as5048a/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5048a/README.md -------------------------------------------------------------------------------- /src/encoders/as5145/MagneticSensorAS5145.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5145/MagneticSensorAS5145.cpp -------------------------------------------------------------------------------- /src/encoders/as5145/MagneticSensorAS5145.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5145/MagneticSensorAS5145.h -------------------------------------------------------------------------------- /src/encoders/as5145/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5145/README.md -------------------------------------------------------------------------------- /src/encoders/as5600/AS5600.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5600/AS5600.cpp -------------------------------------------------------------------------------- /src/encoders/as5600/AS5600.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5600/AS5600.h -------------------------------------------------------------------------------- /src/encoders/as5600/MagneticSensorAS5600.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5600/MagneticSensorAS5600.cpp -------------------------------------------------------------------------------- /src/encoders/as5600/MagneticSensorAS5600.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5600/MagneticSensorAS5600.h -------------------------------------------------------------------------------- /src/encoders/as5600/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/as5600/README.md -------------------------------------------------------------------------------- /src/encoders/calibrated/CalibratedSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/calibrated/CalibratedSensor.cpp -------------------------------------------------------------------------------- /src/encoders/calibrated/CalibratedSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/calibrated/CalibratedSensor.h -------------------------------------------------------------------------------- /src/encoders/calibrated/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/calibrated/README.md -------------------------------------------------------------------------------- /src/encoders/esp32hwencoder/ESP32HWEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/esp32hwencoder/ESP32HWEncoder.cpp -------------------------------------------------------------------------------- /src/encoders/esp32hwencoder/ESP32HWEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/esp32hwencoder/ESP32HWEncoder.h -------------------------------------------------------------------------------- /src/encoders/esp32hwencoder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/esp32hwencoder/README.md -------------------------------------------------------------------------------- /src/encoders/hysteresis/HysteresisSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/hysteresis/HysteresisSensor.cpp -------------------------------------------------------------------------------- /src/encoders/hysteresis/HysteresisSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/hysteresis/HysteresisSensor.h -------------------------------------------------------------------------------- /src/encoders/hysteresis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/hysteresis/README.md -------------------------------------------------------------------------------- /src/encoders/linearhall/LinearHall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/linearhall/LinearHall.cpp -------------------------------------------------------------------------------- /src/encoders/linearhall/LinearHall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/linearhall/LinearHall.h -------------------------------------------------------------------------------- /src/encoders/ma330/MA330.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma330/MA330.cpp -------------------------------------------------------------------------------- /src/encoders/ma330/MA330.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma330/MA330.h -------------------------------------------------------------------------------- /src/encoders/ma330/MagneticSensorMA330.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma330/MagneticSensorMA330.cpp -------------------------------------------------------------------------------- /src/encoders/ma330/MagneticSensorMA330.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma330/MagneticSensorMA330.h -------------------------------------------------------------------------------- /src/encoders/ma330/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma330/README.md -------------------------------------------------------------------------------- /src/encoders/ma730/MA730.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/MA730.cpp -------------------------------------------------------------------------------- /src/encoders/ma730/MA730.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/MA730.h -------------------------------------------------------------------------------- /src/encoders/ma730/MagneticSensorMA730.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/MagneticSensorMA730.cpp -------------------------------------------------------------------------------- /src/encoders/ma730/MagneticSensorMA730.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/MagneticSensorMA730.h -------------------------------------------------------------------------------- /src/encoders/ma730/MagneticSensorMA730SSI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/MagneticSensorMA730SSI.cpp -------------------------------------------------------------------------------- /src/encoders/ma730/MagneticSensorMA730SSI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/MagneticSensorMA730SSI.h -------------------------------------------------------------------------------- /src/encoders/ma730/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma730/README.md -------------------------------------------------------------------------------- /src/encoders/ma735/MA735.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/MA735.cpp -------------------------------------------------------------------------------- /src/encoders/ma735/MA735.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/MA735.h -------------------------------------------------------------------------------- /src/encoders/ma735/MagneticSensorMA735.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/MagneticSensorMA735.cpp -------------------------------------------------------------------------------- /src/encoders/ma735/MagneticSensorMA735.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/MagneticSensorMA735.h -------------------------------------------------------------------------------- /src/encoders/ma735/MagneticSensorMA735SSI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/MagneticSensorMA735SSI.cpp -------------------------------------------------------------------------------- /src/encoders/ma735/MagneticSensorMA735SSI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/MagneticSensorMA735SSI.h -------------------------------------------------------------------------------- /src/encoders/ma735/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/ma735/README.md -------------------------------------------------------------------------------- /src/encoders/mt6701/MagneticSensorMT6701SSI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6701/MagneticSensorMT6701SSI.cpp -------------------------------------------------------------------------------- /src/encoders/mt6701/MagneticSensorMT6701SSI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6701/MagneticSensorMT6701SSI.h -------------------------------------------------------------------------------- /src/encoders/mt6701/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6701/README.md -------------------------------------------------------------------------------- /src/encoders/mt6816/MT6816.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6816/MT6816.cpp -------------------------------------------------------------------------------- /src/encoders/mt6816/MT6816.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6816/MT6816.h -------------------------------------------------------------------------------- /src/encoders/mt6816/MagneticSensorMT6816.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6816/MagneticSensorMT6816.cpp -------------------------------------------------------------------------------- /src/encoders/mt6816/MagneticSensorMT6816.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6816/MagneticSensorMT6816.h -------------------------------------------------------------------------------- /src/encoders/mt6835/MT6835.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6835/MT6835.cpp -------------------------------------------------------------------------------- /src/encoders/mt6835/MT6835.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6835/MT6835.h -------------------------------------------------------------------------------- /src/encoders/mt6835/MagneticSensorMT6835.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6835/MagneticSensorMT6835.cpp -------------------------------------------------------------------------------- /src/encoders/mt6835/MagneticSensorMT6835.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6835/MagneticSensorMT6835.h -------------------------------------------------------------------------------- /src/encoders/mt6835/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/mt6835/README.md -------------------------------------------------------------------------------- /src/encoders/sc60228/MagneticSensorSC60228.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/sc60228/MagneticSensorSC60228.cpp -------------------------------------------------------------------------------- /src/encoders/sc60228/MagneticSensorSC60228.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/sc60228/MagneticSensorSC60228.h -------------------------------------------------------------------------------- /src/encoders/sc60228/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/sc60228/README.md -------------------------------------------------------------------------------- /src/encoders/sc60228/SC60228.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/sc60228/SC60228.cpp -------------------------------------------------------------------------------- /src/encoders/sc60228/SC60228.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/sc60228/SC60228.h -------------------------------------------------------------------------------- /src/encoders/smoothing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/smoothing/README.md -------------------------------------------------------------------------------- /src/encoders/smoothing/SmoothingSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/smoothing/SmoothingSensor.cpp -------------------------------------------------------------------------------- /src/encoders/smoothing/SmoothingSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/smoothing/SmoothingSensor.h -------------------------------------------------------------------------------- /src/encoders/stm32hwencoder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32hwencoder/README.md -------------------------------------------------------------------------------- /src/encoders/stm32hwencoder/STM32HWEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32hwencoder/STM32HWEncoder.cpp -------------------------------------------------------------------------------- /src/encoders/stm32hwencoder/STM32HWEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32hwencoder/STM32HWEncoder.h -------------------------------------------------------------------------------- /src/encoders/stm32lpencoder/PinMap_LPTIM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32lpencoder/PinMap_LPTIM.cpp -------------------------------------------------------------------------------- /src/encoders/stm32lpencoder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32lpencoder/README.md -------------------------------------------------------------------------------- /src/encoders/stm32lpencoder/STM32LowPowerEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32lpencoder/STM32LowPowerEncoder.cpp -------------------------------------------------------------------------------- /src/encoders/stm32lpencoder/STM32LowPowerEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32lpencoder/STM32LowPowerEncoder.h -------------------------------------------------------------------------------- /src/encoders/stm32pwmsensor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32pwmsensor/README.md -------------------------------------------------------------------------------- /src/encoders/stm32pwmsensor/STM32MagneticSensorPWM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32pwmsensor/STM32MagneticSensorPWM.cpp -------------------------------------------------------------------------------- /src/encoders/stm32pwmsensor/STM32MagneticSensorPWM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/stm32pwmsensor/STM32MagneticSensorPWM.h -------------------------------------------------------------------------------- /src/encoders/tle5012b/MagneticSensorTLE5012B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/tle5012b/MagneticSensorTLE5012B.cpp -------------------------------------------------------------------------------- /src/encoders/tle5012b/MagneticSensorTLE5012B.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/tle5012b/MagneticSensorTLE5012B.h -------------------------------------------------------------------------------- /src/encoders/tle5012b/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/tle5012b/README.md -------------------------------------------------------------------------------- /src/encoders/tle5012b/STM32TLE5012B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/tle5012b/STM32TLE5012B.cpp -------------------------------------------------------------------------------- /src/encoders/tle5012b/STM32TLE5012B.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/encoders/tle5012b/STM32TLE5012B.h -------------------------------------------------------------------------------- /src/motors/HybridStepperMotorOld/HybridStepperMotorOld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/motors/HybridStepperMotorOld/HybridStepperMotorOld.cpp -------------------------------------------------------------------------------- /src/motors/HybridStepperMotorOld/HybridStepperMotorOld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/motors/HybridStepperMotorOld/HybridStepperMotorOld.h -------------------------------------------------------------------------------- /src/motors/HybridStepperMotorOld/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/motors/HybridStepperMotorOld/README.md -------------------------------------------------------------------------------- /src/settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/README.md -------------------------------------------------------------------------------- /src/settings/SettingsStorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/SettingsStorage.cpp -------------------------------------------------------------------------------- /src/settings/SettingsStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/SettingsStorage.h -------------------------------------------------------------------------------- /src/settings/i2c/CAT24I2CFlashSettingsStorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/i2c/CAT24I2CFlashSettingsStorage.cpp -------------------------------------------------------------------------------- /src/settings/i2c/CAT24I2CFlashSettingsStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/i2c/CAT24I2CFlashSettingsStorage.h -------------------------------------------------------------------------------- /src/settings/i2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/i2c/README.md -------------------------------------------------------------------------------- /src/settings/rp2040/RP2040FlashSettingsStorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/rp2040/RP2040FlashSettingsStorage.cpp -------------------------------------------------------------------------------- /src/settings/rp2040/RP2040FlashSettingsStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/rp2040/RP2040FlashSettingsStorage.h -------------------------------------------------------------------------------- /src/settings/samd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/samd/README.md -------------------------------------------------------------------------------- /src/settings/samd/SAMDNVMSettingsStorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/samd/SAMDNVMSettingsStorage.cpp -------------------------------------------------------------------------------- /src/settings/samd/SAMDNVMSettingsStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/samd/SAMDNVMSettingsStorage.h -------------------------------------------------------------------------------- /src/settings/samd/eeprom_emulation_screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/samd/eeprom_emulation_screenshot.jpg -------------------------------------------------------------------------------- /src/settings/stm32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/stm32/README.md -------------------------------------------------------------------------------- /src/settings/stm32/STM32FlashSettingsStorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/stm32/STM32FlashSettingsStorage.cpp -------------------------------------------------------------------------------- /src/settings/stm32/STM32FlashSettingsStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/settings/stm32/STM32FlashSettingsStorage.h -------------------------------------------------------------------------------- /src/utilities/PreciseAngle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/PreciseAngle.cpp -------------------------------------------------------------------------------- /src/utilities/PreciseAngle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/PreciseAngle.h -------------------------------------------------------------------------------- /src/utilities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/README.md -------------------------------------------------------------------------------- /src/utilities/stm32math/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/stm32math/README.md -------------------------------------------------------------------------------- /src/utilities/stm32math/STM32G4CORDICTrigFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/stm32math/STM32G4CORDICTrigFunctions.cpp -------------------------------------------------------------------------------- /src/utilities/stm32math/STM32G4CORDICTrigFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/stm32math/STM32G4CORDICTrigFunctions.h -------------------------------------------------------------------------------- /src/utilities/stm32pwm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/stm32pwm/README.md -------------------------------------------------------------------------------- /src/utilities/stm32pwm/STM32PWMInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/stm32pwm/STM32PWMInput.cpp -------------------------------------------------------------------------------- /src/utilities/stm32pwm/STM32PWMInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/stm32pwm/STM32PWMInput.h -------------------------------------------------------------------------------- /src/utilities/trapezoids/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/README.md -------------------------------------------------------------------------------- /src/utilities/trapezoids/TrapezoidalPlanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/TrapezoidalPlanner.cpp -------------------------------------------------------------------------------- /src/utilities/trapezoids/TrapezoidalPlanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/TrapezoidalPlanner.h -------------------------------------------------------------------------------- /src/utilities/trapezoids/pos_0to10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/pos_0to10.png -------------------------------------------------------------------------------- /src/utilities/trapezoids/pos_10to0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/pos_10to0.png -------------------------------------------------------------------------------- /src/utilities/trapezoids/vel_0to10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/vel_0to10.png -------------------------------------------------------------------------------- /src/utilities/trapezoids/vel_10to0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/utilities/trapezoids/vel_10to0.png -------------------------------------------------------------------------------- /src/voltage/GenericVoltageSense.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/voltage/GenericVoltageSense.cpp -------------------------------------------------------------------------------- /src/voltage/GenericVoltageSense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/voltage/GenericVoltageSense.h -------------------------------------------------------------------------------- /src/voltage/VoltageSense.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/voltage/VoltageSense.cpp -------------------------------------------------------------------------------- /src/voltage/VoltageSense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-drivers/HEAD/src/voltage/VoltageSense.h --------------------------------------------------------------------------------