Ett HMI (Human-Machine Interface) eller användarinterface behövs i många motorstyrningstillämpningar. Dessa enheter används för att ge användare en möjlighet att instruera en maskin hur den ska bete sig, men utan behov av en komplett PC. Ett HMI är ofta touchbaserat vilket gör att de kan placeras på produktionsgolvet och användas av tekniker direkt vid maskinen. Det finns mängder med olika HMI-produkter och de kan ibland kosta tiotusentals kronor. Med ankomsten av Raspberry Pi har det dykt upp ett litet men kraftfullt alternativ. Tillsammans med Raspberry Pi Foundations nya 7″ display och Galils API utgör denna kraftfulla trio grunden till ett kostnadseffektivt men kraftfullt HMI som kan anpassas till att fungera med alla sorters motorstyrningsbehov.