Further Resources

How to Create Windows Shortcuts lol

https://www.itprotoday.com/windows-server/how-create-shortcuts-shell-folders-windows-10-desktop

How to create Classes in Arduino + Examples

(Arduino classes take from C++ apparently)

https://www.geeksforgeeks.org/c-classes-and-objects/

https://learn.adafruit.com/multi-tasking-the-arduino-part-1/a-classy-solution

https://www.arduino.cc/en/Hacking/LibraryTutorial

https://stackoverflow.com/questions/1735990/using-classes-with-the-arduino

Arduino MEGA Pin Mapping

https://www.arduino.cc/en/Hacking/PinMapping2560

Getting the DC Motors to work using the Motor Module

https://tronixlabs.com.au/news/tutorial-l298n-dual-motor-controller-module-2a-and-arduino/

On the Ultrasonic Distance Sensors

https://www.deviceplus.com/how-tos/arduino-guide/entry016/https://howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/

On Encoders

(remove this before pasting in browser)https://www.reddit.com/r/arduino/comments/9g53dp/help_with_determining_wires_please_i_have_a_291/

SparkFun Tutorial/Explanation (very useful): https://www.youtube.com/watch?v=oLBYHbLO8W0

Reference to determine how many ‘ticks’ in one wheel rotation:

https://playground.arduino.cc/Main/RotaryEncoders

https://playground.arduino.cc/Main/RotaryEncoders?action=sourceblock&num=1

XBees

https://forum.arduino.cc/index.php?topic=383874.0

https://www.arduino.cc/reference/en/language/functions/communication/serial/

https://learn.sparkfun.com/tutorials/exploring-xbees-and-xctu/all