Musical Interaction Design with the CUI32Stem: Wireless Options and the GROVE system for prototyping new interfaces

Dan Overholt

Proceedings of the International Conference on New Interfaces for Musical Expression

  • Year: 2012
  • Location: Ann Arbor, Michigan
  • Keywords: Musical Interaction Design, NIME education, Microcontroller, Arduino language, StickOS BASIC, Open Sound Control, Microchip PIC32, Wireless, Zigflea, Wifi, 802.11g, Bluetooth, CUI32, CUI32Stem
  • DOI: 10.5281/zenodo.1180561 (Link to paper)
  • PDF link

Abstract:

The Create USB Interface is an open source microcontroller board that can be programmed in C, BASIC, or Arduino languages. The latest version is called the CUI32Stem, and it is designed to work `hand-in-hand' with the GROVE prototyping system that includes a wide range of sensors and actuators. It utilizes a high-performance Microchip® PIC32 microcontroller unit to allow programmable user interfaces. Its development and typical uses are described, focusing on musical interaction design scenarios. Several options for wireless connectivity are described as well, enabling the CUI32Stem to pair with a smartphone and/or a normal computer. Finally, SeeedStudio's GROVE system is explained, which provides a prototyping system comprised of various elements that incorporate simple plugs, allowing the CUI32Stem to easily connect to the growing collection of open source GROVE transducers.

Citation:

Dan Overholt. 2012. Musical Interaction Design with the CUI32Stem: Wireless Options and the GROVE system for prototyping new interfaces. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1180561

BibTeX Entry:

  @inproceedings{Overholt2012,
 abstract = {The Create USB Interface is an open source microcontroller board that can be programmed in C, BASIC, or Arduino languages. The latest version is called the CUI32Stem, and it is designed to work `hand-in-hand' with the GROVE prototyping system that includes a wide range of sensors and actuators. It utilizes a high-performance Microchip{\textregistered} PIC32 microcontroller unit to allow programmable user interfaces. Its development and typical uses are described, focusing on musical interaction design scenarios. Several options for wireless connectivity are described as well, enabling the CUI32Stem to pair with a smartphone and/or a normal computer. Finally, SeeedStudio's GROVE system is explained, which provides a prototyping system comprised of various elements that incorporate simple plugs, allowing the CUI32Stem to easily connect to the growing collection of open source GROVE transducers.},
 address = {Ann Arbor, Michigan},
 author = {Dan Overholt},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1180561},
 issn = {2220-4806},
 keywords = {Musical Interaction Design, NIME education, Microcontroller, Arduino language, StickOS BASIC, Open Sound Control, Microchip PIC32, Wireless, Zigflea, Wifi, 802.11g, Bluetooth, CUI32, CUI32Stem},
 publisher = {University of Michigan},
 title = {Musical Interaction Design with the CUI32{S}tem: Wireless Options and the GROVE system for prototyping new interfaces},
 url = {http://www.nime.org/proceedings/2012/nime2012_194.pdf},
 year = {2012}
}