Jelikož FITkit obsahuje řadu periferií jejichž ovládání není vždy jednoduché, byla vytvořena sada řadičů, které zjednodušují návrh aplikací a úloh na kitu. Řadiče jsou popsány pomocí jazyka VHDL.
Základ SW tvoří knihovna libfitkit, která poskytuje základní funkce nezbytné pro interakci mikrokontroleru s terminálem, s FLASH, FPGA apod.
Jelikož knihovna libfitkit obsahuje pouze základní funkce, vznikla pro jednotlivé řadiče periferií implementovaných v FPGA sada funkcí (ovladačů), které poskytují základní podporu pro MCU. Tyto funkce nejsou součástí knihovny libfitkit. Veškeré ovladače jsou umístěny v adresáři mcu/libs
. Potřebné ovladače je možné jednoduchým způsobem přidat k aplikaci.