EagleEye X2R Mod and Discussion thread

Yes, you’ll need to program the controller. Here i a guide for the Attiny13a. You will need just a minor change to flash the Attiny25 that you want for this build.

This is one of the better guides here on BLF, though it has been discussed many places: Guide: how to flash ATtiny13a based drivers (NANJG, QLITE, etc.) with custom firmware

Welcome!