https://github.com/gbaptista/arduino-monitor
Arduino monitor interface for experiments.
https://github.com/gbaptista/arduino-monitor
Last synced: 16 days ago
JSON representation
Arduino monitor interface for experiments.
- Host: GitHub
- URL: https://github.com/gbaptista/arduino-monitor
- Owner: gbaptista
- License: cc0-1.0
- Created: 2016-04-26T02:11:35.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-04-26T02:59:47.000Z (over 9 years ago)
- Last Synced: 2025-02-14T13:50:32.036Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.09 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Arduino Monitor
Arduino monitor interface for experiments.
A desktop app built on [Electron](http://electron.atom.io/).
* Demos:
- [Control Leds with a Potentiometer](#control-leds-with-a-potentiometer)
- [Voltage Through the Tongue:](#voltage-through-the-tongue)
* [Arduino Code to Upload](#arduino-code-to-upload)
* [Install and Run](#install-and-run)#### Control Leds with a Potentiometer:
[](https://www.youtube.com/watch?v=J7ZGo12p-gg)#### Voltage Through the Tongue:
[](https://www.youtube.com/watch?v=VGq5nEkoSQ8)## Arduino Code to Upload
```c_cpp
float A_0 = 0;
float A_1 = 0;
float A_2 = 0;
float A_3 = 0;
float A_4 = 0;
float A_5 = 0;void setup() {
Serial.begin(9600);
}void loop() {
A_0 = analogRead(0);
A_1 = analogRead(1);
A_2 = analogRead(2);
A_3 = analogRead(3);
A_4 = analogRead(4);
A_5 = analogRead(5);
Serial.print("A0:"); Serial.println(A_0);
Serial.print("A1:"); Serial.println(A_1);
Serial.print("A2:"); Serial.println(A_2);
Serial.print("A3:"); Serial.println(A_3);
Serial.print("A4:"); Serial.println(A_4);
Serial.print("A5:"); Serial.println(A_5);
};
```## Install and Run
You can use [nvm](https://github.com/creationix/nvm) to switch between node versions:
```
nvm install 4.1.1nvm use 4.1.1
npm install
npm start
```