Tangible bits: towards seamless interfaces between people, bits and atoms
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Phidgets: easy development of physical interfaces through physical widgets
Proceedings of the 14th annual ACM symposium on User interface software and technology
On tangible user interfaces, humans and spatiality
Personal and Ubiquitous Computing
The TAC paradigm: specifying tangible user interfaces
Personal and Ubiquitous Computing
eye-q: eyeglass peripheral display for subtle intimate notifications
Proceedings of the 8th conference on Human-computer interaction with mobile devices and services
Reflective physical prototyping through integrated design, test, and analysis
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
NEAT-o-Games: blending physical activity and fun in the daily routine
Computers in Entertainment (CIE) - Theoretical and Practical Computer Applications in Entertainment
United-pulse: feeling your partner's pulse
Proceedings of the 10th international conference on Human computer interaction with mobile devices and services
WeWrite: 'on-the-fly' interactive writing on electronic textiles with mobile phones
Proceedings of the 8th International Conference on Interaction Design and Children
uWave: Accelerometer-based personalized gesture recognition and its applications
PERCOM '09 Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications
From Backpacks to Smartphones: Past, Present, and Future of Wearable Computers
IEEE Pervasive Computing
A specification paradigm for the design and implementation of tangible user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
MobSens: Making Smart Phones Smarter
IEEE Pervasive Computing
Virtual sensors: rapid prototyping of ubiquitous interaction with a mobile phone and a Kinect
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Prototyping input controller for touch-less interaction with ubiquitous environments
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
With a flick of the wrist: stretch sensors as lightweight input for mobile devices
Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
Open data kit sensors: mobile data collection with wired and wireless sensors
Proceedings of the 2nd ACM Symposium on Computing for Development
Open data kit sensors: a sensor integration framework for android at the application-level
Proceedings of the 10th international conference on Mobile systems, applications, and services
Open data kit 2.0: expanding and refining information services for developing regions
Proceedings of the 14th Workshop on Mobile Computing Systems and Applications
Hi-index | 0.00 |
Ubicomp applications increasingly involve smart phones that control or communicate with embedded systems. Compelling examples in this space include tangible interfaces, environmental sensor networks, game controllers and automated homes. Across research, design, and hobbyist communities there is clearly a desire to build applications that involve combinations of mobile and non-mobile technologies. However, constructing these applications is a laborious process that requires considerable breadth and depth of expertise in programming, electronics, industrial and interaction design. Amarino is a toolkit that enables the rapid prototyping of such applications by connecting the Android operating system to the Arduino microcontroller platform. It consists of an Android application, an Arduino library, and a collection of documentation and examples. This suite of tools allows users to: 1) access Android events (ie: compass orientation, accelerometer data, and text messages received) and send them to Arduino microcontrollers without doing any Android programming, and 2) quickly develop Android applications that receive data (ie: environmental sensor data) from (and send data to) Arduino microcontrollers. This paper introduces Amarino and presents the results of a preliminary user study.