additional AnalogIn example

main.cpp

Committer:
mab5449
Date:
2017-01-19
Revision:
0:490818b6238b

File content as of revision 0:490818b6238b:

#include "mbed.h"

AnalogIn position(A0);
PwmOut servo(D3);

int main() {
    // servo requires a 20ms period    
    servo.period(0.020f);
    while (1) {
        // servo position determined by a pulse width between 1-2ms
        servo.pulsewidth(0.001f + 0.001f * position);
    }
}