├── .codespellrc ├── .github ├── dependabot.yml └── workflows │ ├── check-arduino.yml │ ├── compile-examples.yml │ ├── report-size-deltas.yml │ ├── spell-check.yml │ └── sync-labels.yml ├── LICENSE.txt ├── README.md ├── examples ├── Analog_Out │ └── Analog_Out.ino ├── Analog_input │ ├── Analog_input_0_10V │ │ └── Analog_input_0_10V.ino │ ├── Analog_input_4_20mA │ │ └── Analog_input_4_20mA.ino │ └── Analog_input_NTC │ │ └── Analog_input_NTC.ino ├── CAN │ ├── ReadCan │ │ └── ReadCan.ino │ └── WriteCan │ │ └── WriteCan.ino ├── Digital_output │ └── Digital_output.ino ├── Digital_programmable │ ├── CombinedIOExpander │ │ └── CombinedIOExpander.ino │ ├── Digital_input │ │ └── Digital_input.ino │ └── GPIO_programmable │ │ └── GPIO_programmable.ino ├── Encoders │ └── Encoders.ino ├── Ethernet │ └── Ethernet.ino ├── RS232 │ └── RS232.ino ├── RS485_fullduplex │ └── RS485_fullduplex.ino ├── RS485_halfduplex │ └── RS485_halfduplex.ino ├── RTC │ └── RTC.ino ├── RTC_Alarm │ └── RTC_Alarm.ino ├── Temp_probes_RTD │ └── Temp_probes_RTD.ino ├── Temp_probes_Thermocouples │ └── Temp_probes_Thermocouples.ino └── USB_host │ ├── TUSB_helpers.h │ └── USB_host.ino ├── keywords.txt ├── library.properties └── src ├── Arduino_MachineControl.h ├── Objects.cpp └── utility ├── MAX31865 ├── MAX31865.cpp └── MAX31865.h ├── QEI ├── QEI.cpp └── QEI.h ├── RTC ├── PCF8563T.cpp └── PCF8563T.h ├── THERMOCOUPLE ├── MAX31855.cpp └── MAX31855.h └── ioexpander ├── ArduinoIOExpander.cpp ├── ArduinoIOExpander.h ├── I2Cdev.cpp ├── I2Cdev.h ├── TCA6424A.cpp └── TCA6424A.h /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.codespellrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check-arduino.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.github/workflows/check-arduino.yml -------------------------------------------------------------------------------- /.github/workflows/compile-examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.github/workflows/compile-examples.yml -------------------------------------------------------------------------------- /.github/workflows/report-size-deltas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.github/workflows/report-size-deltas.yml -------------------------------------------------------------------------------- /.github/workflows/spell-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.github/workflows/spell-check.yml -------------------------------------------------------------------------------- /.github/workflows/sync-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/.github/workflows/sync-labels.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/README.md -------------------------------------------------------------------------------- /examples/Analog_Out/Analog_Out.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Analog_Out/Analog_Out.ino -------------------------------------------------------------------------------- /examples/Analog_input/Analog_input_0_10V/Analog_input_0_10V.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Analog_input/Analog_input_0_10V/Analog_input_0_10V.ino -------------------------------------------------------------------------------- /examples/Analog_input/Analog_input_4_20mA/Analog_input_4_20mA.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Analog_input/Analog_input_4_20mA/Analog_input_4_20mA.ino -------------------------------------------------------------------------------- /examples/Analog_input/Analog_input_NTC/Analog_input_NTC.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Analog_input/Analog_input_NTC/Analog_input_NTC.ino -------------------------------------------------------------------------------- /examples/CAN/ReadCan/ReadCan.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/CAN/ReadCan/ReadCan.ino -------------------------------------------------------------------------------- /examples/CAN/WriteCan/WriteCan.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/CAN/WriteCan/WriteCan.ino -------------------------------------------------------------------------------- /examples/Digital_output/Digital_output.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Digital_output/Digital_output.ino -------------------------------------------------------------------------------- /examples/Digital_programmable/CombinedIOExpander/CombinedIOExpander.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Digital_programmable/CombinedIOExpander/CombinedIOExpander.ino -------------------------------------------------------------------------------- /examples/Digital_programmable/Digital_input/Digital_input.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Digital_programmable/Digital_input/Digital_input.ino -------------------------------------------------------------------------------- /examples/Digital_programmable/GPIO_programmable/GPIO_programmable.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Digital_programmable/GPIO_programmable/GPIO_programmable.ino -------------------------------------------------------------------------------- /examples/Encoders/Encoders.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Encoders/Encoders.ino -------------------------------------------------------------------------------- /examples/Ethernet/Ethernet.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Ethernet/Ethernet.ino -------------------------------------------------------------------------------- /examples/RS232/RS232.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/RS232/RS232.ino -------------------------------------------------------------------------------- /examples/RS485_fullduplex/RS485_fullduplex.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/RS485_fullduplex/RS485_fullduplex.ino -------------------------------------------------------------------------------- /examples/RS485_halfduplex/RS485_halfduplex.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/RS485_halfduplex/RS485_halfduplex.ino -------------------------------------------------------------------------------- /examples/RTC/RTC.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/RTC/RTC.ino -------------------------------------------------------------------------------- /examples/RTC_Alarm/RTC_Alarm.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/RTC_Alarm/RTC_Alarm.ino -------------------------------------------------------------------------------- /examples/Temp_probes_RTD/Temp_probes_RTD.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Temp_probes_RTD/Temp_probes_RTD.ino -------------------------------------------------------------------------------- /examples/Temp_probes_Thermocouples/Temp_probes_Thermocouples.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/Temp_probes_Thermocouples/Temp_probes_Thermocouples.ino -------------------------------------------------------------------------------- /examples/USB_host/TUSB_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/USB_host/TUSB_helpers.h -------------------------------------------------------------------------------- /examples/USB_host/USB_host.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/examples/USB_host/USB_host.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/library.properties -------------------------------------------------------------------------------- /src/Arduino_MachineControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/Arduino_MachineControl.h -------------------------------------------------------------------------------- /src/Objects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/Objects.cpp -------------------------------------------------------------------------------- /src/utility/MAX31865/MAX31865.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/MAX31865/MAX31865.cpp -------------------------------------------------------------------------------- /src/utility/MAX31865/MAX31865.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/MAX31865/MAX31865.h -------------------------------------------------------------------------------- /src/utility/QEI/QEI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/QEI/QEI.cpp -------------------------------------------------------------------------------- /src/utility/QEI/QEI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/QEI/QEI.h -------------------------------------------------------------------------------- /src/utility/RTC/PCF8563T.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/RTC/PCF8563T.cpp -------------------------------------------------------------------------------- /src/utility/RTC/PCF8563T.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/RTC/PCF8563T.h -------------------------------------------------------------------------------- /src/utility/THERMOCOUPLE/MAX31855.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/THERMOCOUPLE/MAX31855.cpp -------------------------------------------------------------------------------- /src/utility/THERMOCOUPLE/MAX31855.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/THERMOCOUPLE/MAX31855.h -------------------------------------------------------------------------------- /src/utility/ioexpander/ArduinoIOExpander.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/ioexpander/ArduinoIOExpander.cpp -------------------------------------------------------------------------------- /src/utility/ioexpander/ArduinoIOExpander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/ioexpander/ArduinoIOExpander.h -------------------------------------------------------------------------------- /src/utility/ioexpander/I2Cdev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/ioexpander/I2Cdev.cpp -------------------------------------------------------------------------------- /src/utility/ioexpander/I2Cdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/ioexpander/I2Cdev.h -------------------------------------------------------------------------------- /src/utility/ioexpander/TCA6424A.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/ioexpander/TCA6424A.cpp -------------------------------------------------------------------------------- /src/utility/ioexpander/TCA6424A.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino-libraries/Arduino_MachineControl/HEAD/src/utility/ioexpander/TCA6424A.h --------------------------------------------------------------------------------