Karmnik umożliwia zaprogramowanie czasu karmienia oraz ilości dozowanego pokarmu. Dwie osobne komory na pokarm pozwalają na dozowanie dwóch różnych rodzajów pokarmu (np. płatków i granulatu). Każda komora ma możliwość osobnego zaprogramowania, dzięki czemu pokarmy mogą być dozowane we wcześniej zaprogramowanej ilości, w tym samym czasie lub o różnych porach. Dodatkowo karmnik umożliwia również ręczne dozowanie pokarmu po wciśnięciu odpowiedniego przycisku.
Karmnik pracuje prawidłowo w przypadku większości pokarmów dostępnych na rynku, niezależnie od tego czy jest to pokarm w płatkach, granulkach czy pałeczkach. Nie nadaje się do dozowania pokarmu świeżego lub mokrego. Karmnik może dozować pokarm zarówno w akwarium słodkowodnym jak i morskim.