├── .arduino-ci.yml ├── .github ├── FUNDING.yml └── workflows │ ├── arduino-lint.yml │ ├── arduino_test_runner.yml │ └── jsoncheck.yml ├── AS5600.cpp ├── AS5600.h ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── AS5600L_set_address │ └── AS5600L_set_address.ino ├── AS5600_I2C_frequency │ └── AS5600_I2C_frequency.ino ├── AS5600_angular_speed │ └── AS5600_angular_speed.ino ├── AS5600_angular_speed_RPM │ └── AS5600_angular_speed_RPM.ino ├── AS5600_burn_conf_mang │ └── AS5600_burn_conf_mang.ino ├── AS5600_burn_zpos │ └── AS5600_burn_zpos.ino ├── AS5600_demo │ └── AS5600_demo.ino ├── AS5600_demo_ESP32 │ ├── .arduino-ci.yml │ └── AS5600_demo_ESP32.ino ├── AS5600_demo_RP2040 │ ├── .arduino-ci.yml │ └── AS5600_demo_RP2040.ino ├── AS5600_demo_STM32 │ ├── .arduino-ci.yml │ └── AS5600_demo_STM32.ino ├── AS5600_demo_offset │ └── AS5600_demo_offset.ino ├── AS5600_demo_radians │ └── AS5600_demo_radians.ino ├── AS5600_demo_software_direction │ └── AS5600_demo_software_direction.ino ├── AS5600_demo_status │ └── AS5600_demo_status.ino ├── AS5600_demo_two_I2C │ ├── .arduino-ci.yml │ └── AS5600_demo_two_I2C.ino ├── AS5600_detect_type │ └── AS5600_detect_type.ino ├── AS5600_outmode_analog_100 │ └── AS5600_outmode_analog_100.ino ├── AS5600_outmode_analog_90 │ └── AS5600_outmode_analog_90.ino ├── AS5600_outmode_analog_pwm │ └── AS5600_outmode_analog_pwm.ino ├── AS5600_outmode_pwm_interrupt │ └── AS5600_outmode_pwm_interrupt.ino ├── AS5600_output_speedtest │ ├── .arduino-ci.yml │ └── AS5600_output_speedtest.ino ├── AS5600_plus_AS5600L │ └── AS5600_plus_AS5600L.ino ├── AS5600_position │ └── AS5600_position.ino ├── AS5600_position_speed │ ├── AS5600_position_speed.ino │ └── output_0.6.4_UNO.txt ├── AS5600_pwm_test │ └── AS5600_pwm_test.ino ├── AS5600_pwm_test2 │ └── AS5600_pwm_test2.ino └── AS5600_resetCumulativeCounter │ ├── .arduino-ci.yml │ └── AS5600_resetCumulativeCounter.ino ├── keywords.txt ├── library.json ├── library.properties ├── notes_on_PWM.md └── test └── unit_test_001.cpp /.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/.arduino-ci.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/arduino-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/.github/workflows/arduino-lint.yml -------------------------------------------------------------------------------- /.github/workflows/arduino_test_runner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/.github/workflows/arduino_test_runner.yml -------------------------------------------------------------------------------- /.github/workflows/jsoncheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/.github/workflows/jsoncheck.yml -------------------------------------------------------------------------------- /AS5600.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/AS5600.cpp -------------------------------------------------------------------------------- /AS5600.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/AS5600.h -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/README.md -------------------------------------------------------------------------------- /examples/AS5600L_set_address/AS5600L_set_address.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600L_set_address/AS5600L_set_address.ino -------------------------------------------------------------------------------- /examples/AS5600_I2C_frequency/AS5600_I2C_frequency.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_I2C_frequency/AS5600_I2C_frequency.ino -------------------------------------------------------------------------------- /examples/AS5600_angular_speed/AS5600_angular_speed.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_angular_speed/AS5600_angular_speed.ino -------------------------------------------------------------------------------- /examples/AS5600_angular_speed_RPM/AS5600_angular_speed_RPM.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_angular_speed_RPM/AS5600_angular_speed_RPM.ino -------------------------------------------------------------------------------- /examples/AS5600_burn_conf_mang/AS5600_burn_conf_mang.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_burn_conf_mang/AS5600_burn_conf_mang.ino -------------------------------------------------------------------------------- /examples/AS5600_burn_zpos/AS5600_burn_zpos.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_burn_zpos/AS5600_burn_zpos.ino -------------------------------------------------------------------------------- /examples/AS5600_demo/AS5600_demo.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo/AS5600_demo.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_ESP32/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_ESP32/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/AS5600_demo_ESP32/AS5600_demo_ESP32.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_ESP32/AS5600_demo_ESP32.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_RP2040/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_RP2040/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/AS5600_demo_RP2040/AS5600_demo_RP2040.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_RP2040/AS5600_demo_RP2040.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_STM32/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_STM32/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/AS5600_demo_STM32/AS5600_demo_STM32.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_STM32/AS5600_demo_STM32.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_offset/AS5600_demo_offset.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_offset/AS5600_demo_offset.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_radians/AS5600_demo_radians.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_radians/AS5600_demo_radians.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_software_direction/AS5600_demo_software_direction.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_software_direction/AS5600_demo_software_direction.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_status/AS5600_demo_status.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_status/AS5600_demo_status.ino -------------------------------------------------------------------------------- /examples/AS5600_demo_two_I2C/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_two_I2C/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/AS5600_demo_two_I2C/AS5600_demo_two_I2C.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_demo_two_I2C/AS5600_demo_two_I2C.ino -------------------------------------------------------------------------------- /examples/AS5600_detect_type/AS5600_detect_type.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_detect_type/AS5600_detect_type.ino -------------------------------------------------------------------------------- /examples/AS5600_outmode_analog_100/AS5600_outmode_analog_100.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_outmode_analog_100/AS5600_outmode_analog_100.ino -------------------------------------------------------------------------------- /examples/AS5600_outmode_analog_90/AS5600_outmode_analog_90.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_outmode_analog_90/AS5600_outmode_analog_90.ino -------------------------------------------------------------------------------- /examples/AS5600_outmode_analog_pwm/AS5600_outmode_analog_pwm.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_outmode_analog_pwm/AS5600_outmode_analog_pwm.ino -------------------------------------------------------------------------------- /examples/AS5600_outmode_pwm_interrupt/AS5600_outmode_pwm_interrupt.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_outmode_pwm_interrupt/AS5600_outmode_pwm_interrupt.ino -------------------------------------------------------------------------------- /examples/AS5600_output_speedtest/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_output_speedtest/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/AS5600_output_speedtest/AS5600_output_speedtest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_output_speedtest/AS5600_output_speedtest.ino -------------------------------------------------------------------------------- /examples/AS5600_plus_AS5600L/AS5600_plus_AS5600L.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_plus_AS5600L/AS5600_plus_AS5600L.ino -------------------------------------------------------------------------------- /examples/AS5600_position/AS5600_position.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_position/AS5600_position.ino -------------------------------------------------------------------------------- /examples/AS5600_position_speed/AS5600_position_speed.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_position_speed/AS5600_position_speed.ino -------------------------------------------------------------------------------- /examples/AS5600_position_speed/output_0.6.4_UNO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_position_speed/output_0.6.4_UNO.txt -------------------------------------------------------------------------------- /examples/AS5600_pwm_test/AS5600_pwm_test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_pwm_test/AS5600_pwm_test.ino -------------------------------------------------------------------------------- /examples/AS5600_pwm_test2/AS5600_pwm_test2.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_pwm_test2/AS5600_pwm_test2.ino -------------------------------------------------------------------------------- /examples/AS5600_resetCumulativeCounter/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_resetCumulativeCounter/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/AS5600_resetCumulativeCounter/AS5600_resetCumulativeCounter.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/examples/AS5600_resetCumulativeCounter/AS5600_resetCumulativeCounter.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/library.properties -------------------------------------------------------------------------------- /notes_on_PWM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/notes_on_PWM.md -------------------------------------------------------------------------------- /test/unit_test_001.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/AS5600/HEAD/test/unit_test_001.cpp --------------------------------------------------------------------------------