Vreelin Engineering creates custom FPGAs, design boards, firmware for micro controllers, interfacea to sensors and the outside world, writea device drivers for any O/S or RTOS, and designs anything to do with USB.
In the USB space, Vreelin utilizes FPGA expertise to implement custom USB interfaces, bridges, hubs, and USB intercept/stream modification.