This application note describes USB printer class and introduces its class-specific requests, printer languages, how it works using the printer client driver, and provides demonstration programs.