The library has been developed to be used in Arduino, but it can also be used easily in PlatformIO. When Create a new PlatformIO Project. Update the platformio.ini file in the root of the project: ...
So your are teaching low-level Atmel AVR microcontroller programming but: Do not want to use Atmel/Microchip Studio software because it is non-free and is Windows-only. You may want to intermix ...