This is a very simple guide, reviewing the steps required to get Blinky working on an Mbed OS platform.

Dependencies:   RemoteIR

main.cpp

Committer:
sb8718
Date:
2020-04-21
Revision:
125:bcf7bc3120f5
Parent:
124:acd4e55881bd
Child:
126:a89a400ec689

File content as of revision 125:bcf7bc3120f5:

#include "mbed.h"
#include <string.h>

AnalogIn aIn0(A0);
DigitalOut led(D2);
RawSerial pc(PA_2, PA_3,115200);

int main() {
    
    float meas;
    
    pc.printf("Welcome to AnalogIn Lab!\r\n");
    
    while(true) {
        meas = aIn0.read();
        meas = meas * 3300;
        
        if(meas < 200.0) {
            led = 1;
        } else {
            led = 0;
        }

        pc.printf("A0 input voltage = %fmV\r\n", meas);
        ThisThread::sleep_for(5000);
    }
}