Hello johnwasser,
Thank you again for being so helpful. I actually figured it out with the help of my more programming savvy coworker. I'll go ahead and post the solution in case anyone else needs some help with the I-Snail. ![]()
int analogPin = 0;
void setup() {
Serial.begin(9600);Â Â Â Â Â Â // sets serial port running at 9600 baud:
 Â
}
void loop() {
Â
 // 0-5v, maps to 0-1023, so the Arduino has a .0049 volt resolution:
 // the voltage sensor reads 63.69 mv per volt:
 float ampsRMS = ((analogRead(analogPin) * .0049) / .06369);
 float volts = ampsRMS * 360 ; // device is running 360W in this case:
Â
 Serial.println(volts);   // print as an ASCII-encoded decimal
 Serial.println(ampsRMS);
Â
 // delay 2000 milliseconds before the next reading:
 delay(2000);
}
You're a gentleman and a scholar.