The USB-LITE Stack by CMX provides USB host and device function which supports the 8-bit and 32-bit embedded USB controllers. It supports HID class in host and device mode, CDC to UART, and mass storage function in host mode. The USB-MINI Stack is developed by NXP with a USB device driver for the 8-bit JM family. It’s highly optimized for the smallest footprint 8-bit family devices. Users can also define their own high-level class protocol base on USB-MINI stack for flexible customization.