Initial import of support files for all Digistump boards - Digispark, Pro, DigiX - including libraries, examples, tools, and other support files for the Arduino IDE

This commit is contained in:
Erik Tylek Kettenburg
2014-12-19 08:45:50 -08:00
parent 97abdbf157
commit 7e7473a2d6
3567 changed files with 722870 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
#include <DigiUSB.h>
void setup() {
DigiUSB.begin();
}
void get_input() {
// when there are no characters to read
while (1==1) {
if(DigiUSB.available()){
//something to read
DigiUSB.read();
break;
}
// refresh the usb port
DigiUSB.refresh();
delay(10);
}
}
void loop() {
DigiUSB.refresh();
//print output
float value = analogRead(1); //This is Pin3
if(value>1020)
value = 255;
else if(value<2)
value = 0;
else
value = value/4;
//send value
value = round(byte(value));
DigiUSB.write(value);
//wait for response
get_input();
}