Further reading
We touched upon many topics in this chapter. Following are some resources that can help you dive deeper into several of them:
- A good, more detailed tutorial on OOP in C++: https://www.w3schools.com/cpp/cpp_oop.asp
- Tips for designing your library from the official Arduino documentation: https://docs.arduino.cc/learn/contributions/arduino-library-style-guide
- How to contribute libraries to the Arduino Library Manager: https://github.com/arduino/library-registry
- Learn the basics of GitHub to contribute your Arduino Library to the Library Manager: https://docs.github.com/en/get-started/quickstart/hello-world
- An in-depth look at C++ classes: https://en.cppreference.com/w/cpp/language/classes