This project uses no external libraries and is not dependent on any specific hardware, although it is designed with the Teensy LC in mind. The Teensy LC has USB serial and an onboard LED, so the board can be used as-is without any external components: