VisRing is an open-source smart ring platform featuring a curved display and integrated sensing capabilities. This repository contains all necessary files for replicating the hardware, firmware, and enclosure design.
-
Case
Contains all 3D printable components of VisRing, including both the outer shell and inner structural case. -
Firmware
Includes firmware for all core applications such as:- Message display
- Timer
- Heart rate monitoring
-
PCB
Hardware design files for the VisRing, including schematics, board layout, and bill of materials.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
You are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material
Under the following terms:
- Attribution — You must give appropriate credit
- NonCommercial — You may not use the material for commercial purposes
- ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license
For details, see: https://creativecommons.org/licenses/by-nc-sa/4.0/
For questions or collaboration inquiries, please contact txl5518 \at psu.edu.
If you use VisRing in your research, please cite our paper:
@inproceedings{lu2025visring,
title={VisRing: A Display-Extended Smartring for Nano Visualizations},
author={Lu, Taiting and Krauter, Christian and Liu, Runze and Schulte, Mara and Achberger, Alexander and Blascheck, Tanja and Sedlmair, Michael and Gowda, Mahanth},
booktitle={Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology},
pages={1--18},
year={2025}
}