CUI stands for “Create USB Interface” and it is really an open project based on the PIC32 that includes a large set of modular hardware and software solutions, in their words:
“The Create USB Interface is an open source microcontroller board that can be programmed in C, BASIC, or Arduino languages. This latest version is called the CUI32Stem, which is designed to work hand-in-hand with the GROVE prototyping system including a wide range of sensors and actuators. It utilizes a high-performance Microchip® PIC32 microcontroller, allowing programmable interaction with all sorts of user inventions, no soldering required! “
I have recently taken a second look (here my first) at it and I was pleasantly surprised to see how polished and complete it got.
I like the USB bootloader, the Arduino compatible hardware, the StickOS simplicity and (why not) BASIC interpreter for some quick and dirty work.