├── BasicFilters ├── ArduinoImplementations │ ├── BandPass │ │ └── BandPass.ino │ ├── HighPass │ │ └── HighPass.ino │ └── LowPass │ │ ├── LowPass2.0 │ │ └── LowPass2.0.ino │ │ └── SimpleExamples │ │ ├── LowPassExample.ino │ │ └── butterworth2.ino └── Design │ ├── BandPass │ ├── Analytic Derivation for Band-Pass.ipynb │ └── BandPassFilter.ipynb │ ├── HighPass │ ├── Analytic Derivation for High Pass.ipynb │ ├── Butterworth-HighPassFilter.ipynb │ └── HighPassFilter.ipynb │ └── LowPass │ ├── Analytic Derivation for Low-Pass 2.0.ipynb │ ├── ButterworthFilter.ipynb │ └── LowPassFilter.ipynb ├── LICENSE ├── MultipleEncoders ├── MultipleEncoders_NoAtomic │ ├── SimplePositionPID_Follower_NoAtomic │ │ └── SimplePositionPID_Follower_NoAtomic.ino │ ├── SimplePositionPID_Leader_NoAtomic │ │ └── SimplePositionPID_Leader_NoAtomic.ino │ └── SimplePositionPID_NoAtomic │ │ └── SimplePositionPID_NoAtomic.ino ├── SimplePositionPID │ └── SimplePositionPID.ino ├── SimplePositionPID_Follower │ └── SimplePositionPID_Follower.ino └── SimplePositionPID_Leader │ └── SimplePositionPID_Leader.ino ├── PinchValves ├── DIYPinchValve.step ├── PinchValves.ino ├── base.stl └── rotor.stl ├── PythonProcess ├── UltrasonicAndTOF │ └── UltrasonicAndTOF.ino ├── data.csv ├── processPlot.py └── serialReadSave.py ├── README.md ├── SolarCharger ├── MegaCharger │ ├── ChargerClasses.hpp │ └── MegaCharger.ino ├── MegaChargingCircuitV2.pdf ├── SimpleUnoCharger │ ├── ChargerClasses.hpp │ └── SimpleUnoCharger.ino └── UnoChargingCircuit.pdf ├── SpeedControl ├── SpeedControl │ └── SpeedControl.ino └── SpeedControl_NoAtomic │ └── SpeedControl_NoAtomic.ino ├── encoderControl ├── part1 │ └── part1.ino ├── part2 │ └── part2.ino ├── part3 │ └── part3.ino ├── part4 │ └── part4.ino └── part4_NoAtomic │ └── part4_NoAtomic.ino ├── ledblink └── ledblink.ino ├── sensors └── sensors.ino └── transistorSwitch └── transistorSwitch.ino /BasicFilters/ArduinoImplementations/BandPass/BandPass.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/ArduinoImplementations/BandPass/BandPass.ino -------------------------------------------------------------------------------- /BasicFilters/ArduinoImplementations/HighPass/HighPass.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/ArduinoImplementations/HighPass/HighPass.ino -------------------------------------------------------------------------------- /BasicFilters/ArduinoImplementations/LowPass/LowPass2.0/LowPass2.0.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/ArduinoImplementations/LowPass/LowPass2.0/LowPass2.0.ino -------------------------------------------------------------------------------- /BasicFilters/ArduinoImplementations/LowPass/SimpleExamples/LowPassExample.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/ArduinoImplementations/LowPass/SimpleExamples/LowPassExample.ino -------------------------------------------------------------------------------- /BasicFilters/ArduinoImplementations/LowPass/SimpleExamples/butterworth2.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/ArduinoImplementations/LowPass/SimpleExamples/butterworth2.ino -------------------------------------------------------------------------------- /BasicFilters/Design/BandPass/Analytic Derivation for Band-Pass.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/BandPass/Analytic Derivation for Band-Pass.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/BandPass/BandPassFilter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/BandPass/BandPassFilter.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/HighPass/Analytic Derivation for High Pass.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/HighPass/Analytic Derivation for High Pass.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/HighPass/Butterworth-HighPassFilter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/HighPass/Butterworth-HighPassFilter.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/HighPass/HighPassFilter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/HighPass/HighPassFilter.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/LowPass/Analytic Derivation for Low-Pass 2.0.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/LowPass/Analytic Derivation for Low-Pass 2.0.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/LowPass/ButterworthFilter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/LowPass/ButterworthFilter.ipynb -------------------------------------------------------------------------------- /BasicFilters/Design/LowPass/LowPassFilter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/BasicFilters/Design/LowPass/LowPassFilter.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /MultipleEncoders/MultipleEncoders_NoAtomic/SimplePositionPID_Follower_NoAtomic/SimplePositionPID_Follower_NoAtomic.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/MultipleEncoders/MultipleEncoders_NoAtomic/SimplePositionPID_Follower_NoAtomic/SimplePositionPID_Follower_NoAtomic.ino -------------------------------------------------------------------------------- /MultipleEncoders/MultipleEncoders_NoAtomic/SimplePositionPID_Leader_NoAtomic/SimplePositionPID_Leader_NoAtomic.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/MultipleEncoders/MultipleEncoders_NoAtomic/SimplePositionPID_Leader_NoAtomic/SimplePositionPID_Leader_NoAtomic.ino -------------------------------------------------------------------------------- /MultipleEncoders/MultipleEncoders_NoAtomic/SimplePositionPID_NoAtomic/SimplePositionPID_NoAtomic.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/MultipleEncoders/MultipleEncoders_NoAtomic/SimplePositionPID_NoAtomic/SimplePositionPID_NoAtomic.ino -------------------------------------------------------------------------------- /MultipleEncoders/SimplePositionPID/SimplePositionPID.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/MultipleEncoders/SimplePositionPID/SimplePositionPID.ino -------------------------------------------------------------------------------- /MultipleEncoders/SimplePositionPID_Follower/SimplePositionPID_Follower.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/MultipleEncoders/SimplePositionPID_Follower/SimplePositionPID_Follower.ino -------------------------------------------------------------------------------- /MultipleEncoders/SimplePositionPID_Leader/SimplePositionPID_Leader.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/MultipleEncoders/SimplePositionPID_Leader/SimplePositionPID_Leader.ino -------------------------------------------------------------------------------- /PinchValves/DIYPinchValve.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PinchValves/DIYPinchValve.step -------------------------------------------------------------------------------- /PinchValves/PinchValves.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PinchValves/PinchValves.ino -------------------------------------------------------------------------------- /PinchValves/base.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PinchValves/base.stl -------------------------------------------------------------------------------- /PinchValves/rotor.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PinchValves/rotor.stl -------------------------------------------------------------------------------- /PythonProcess/UltrasonicAndTOF/UltrasonicAndTOF.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PythonProcess/UltrasonicAndTOF/UltrasonicAndTOF.ino -------------------------------------------------------------------------------- /PythonProcess/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PythonProcess/data.csv -------------------------------------------------------------------------------- /PythonProcess/processPlot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PythonProcess/processPlot.py -------------------------------------------------------------------------------- /PythonProcess/serialReadSave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/PythonProcess/serialReadSave.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/README.md -------------------------------------------------------------------------------- /SolarCharger/MegaCharger/ChargerClasses.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SolarCharger/MegaCharger/ChargerClasses.hpp -------------------------------------------------------------------------------- /SolarCharger/MegaCharger/MegaCharger.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SolarCharger/MegaCharger/MegaCharger.ino -------------------------------------------------------------------------------- /SolarCharger/MegaChargingCircuitV2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SolarCharger/MegaChargingCircuitV2.pdf -------------------------------------------------------------------------------- /SolarCharger/SimpleUnoCharger/ChargerClasses.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SolarCharger/SimpleUnoCharger/ChargerClasses.hpp -------------------------------------------------------------------------------- /SolarCharger/SimpleUnoCharger/SimpleUnoCharger.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SolarCharger/SimpleUnoCharger/SimpleUnoCharger.ino -------------------------------------------------------------------------------- /SolarCharger/UnoChargingCircuit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SolarCharger/UnoChargingCircuit.pdf -------------------------------------------------------------------------------- /SpeedControl/SpeedControl/SpeedControl.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SpeedControl/SpeedControl/SpeedControl.ino -------------------------------------------------------------------------------- /SpeedControl/SpeedControl_NoAtomic/SpeedControl_NoAtomic.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/SpeedControl/SpeedControl_NoAtomic/SpeedControl_NoAtomic.ino -------------------------------------------------------------------------------- /encoderControl/part1/part1.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/encoderControl/part1/part1.ino -------------------------------------------------------------------------------- /encoderControl/part2/part2.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/encoderControl/part2/part2.ino -------------------------------------------------------------------------------- /encoderControl/part3/part3.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/encoderControl/part3/part3.ino -------------------------------------------------------------------------------- /encoderControl/part4/part4.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/encoderControl/part4/part4.ino -------------------------------------------------------------------------------- /encoderControl/part4_NoAtomic/part4_NoAtomic.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/encoderControl/part4_NoAtomic/part4_NoAtomic.ino -------------------------------------------------------------------------------- /ledblink/ledblink.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/ledblink/ledblink.ino -------------------------------------------------------------------------------- /sensors/sensors.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/sensors/sensors.ino -------------------------------------------------------------------------------- /transistorSwitch/transistorSwitch.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curiores/ArduinoTutorials/HEAD/transistorSwitch/transistorSwitch.ino --------------------------------------------------------------------------------