Finding drivers for TinyGo
As of the time of writing, there are 53 devices supported by TinyGo. The driver we just wrote, which I am going to contribute to TinyGo, will support 54 devices. But where can we find drivers for devices that we want to use? The answer is simple: there is a repository for this purpose. You can find it at https://github.com/tinygo-org/drivers.
In the next chapter, we will learn how to use such drivers when using different types of displays.
Contributing drivers to TinyGo
The TinyGo community happily appreciates all contributions. If you develop a driver for a device and want to contribute it to TinyGo, you can follow these simple steps:
- Open an issue and explain what you want to add and how you plan to implement it.
- Fork the repository.
- Create a new branch based on the dev branch.
- Create a pull request.
You can find the contribution guidelines at the following link: https://github.com/tinygo-org/drivers/blob/release/CONTRIBUTING...