arduino-sparse-peripheral-display
https://github.com/marius7600/arduino-sparse-peripheral-display
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: marius7600
- License: mit
- Language: C++
- Default Branch: master
- Size: 26.4 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Arduino Sparse Peripheral Display
Welcome to the Arduino Sparse Peripheral Display repository! This repository provides the Arduino code for the Unity Sparse Peripheral Display project.
Table of Contents
Introduction
This repository is an essential part of the Unity Sparse Peripheral Display project which explores a novel approach to enhance the virtual reality experience by utilizing LEDs to extend the field of view (FoV). By intelligently integrating these LEDs and controlling them, the project aims to create a more immersive and engaging VR environment.
Features
- LED Control: Receiving the colour values from Unity and controlling the LEDs.
- Customizable: Adapt the LED configuration for a specific type and number of LEDs.
Installation
Software Requirements
Hardware Requirements
To use this Arduino code for the Sparse Peripheral Display, you will need the following components:
- An Arduino board capable of controlling LEDs. For this project the Arudino Nano Every was used.
- LEDs: The code is configured for 48 WS2812B LEDs. Make sure you have the correct number of LEDs and the appropriate wiring.
Please ensure that you have the required hardware components before proceeding with this code.
Clone the Repository
- Clone this repository to your local machine using:
git clone https://github.com/marius7600/arduino-sparse-peripheral-display.git
Usage
Uploading the Code
- Open the cloned repsoitory in Visual Studio Code.
- Configure
src/main.cppto match the setup of your LEDs. - Build and Upload the code to your Arduino board.
Contributing
Contributions are welcome! To contribute, follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name. - Make your changes and commit them.
- Push to the branch:
git push origin feature-name. - Open a Pull Request detailing your changes.
License
This project is licensed under the MIT License.
Contact
If you have questions, suggestions, or feedback, contact me at marius@roehm.dev.
Owner
- Login: marius7600
- Kind: user
- Repositories: 1
- Profile: https://github.com/marius7600
Citation (CITATION.CFF)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Röhm" given-names: "Marius" title: "arduino-sparse-peripheral-display" version: 1.0.0 date-released: 2023-08-10 url: "https://github.com/marius7600/arduino-sparse-peripheral-display"