You are viewing an older revision! See the latest version
DigitalOut
The DigitalOut interface is used to configure and control a digital output pin.
Hello World!¶
Repository: DigitalOut_HelloWorld
API¶
API summary
Import librarymbed
Interface¶
The DigitalOut Interface can be used on any pin with a blue label, and also with the on-board LEDs (LED1-LED4)
The DigitalOut Interface can be used to set the state of the output pin, and also read back the current output state. Set the DigitalOut to zero to turn it off, or 1 to turn it on.
Details¶
The pin output is 0v and 3.3v (0 and 1), and can source or sink a maximum of 40mA.
Examples¶
Alternative flashing
#include "mbed.h" DigitalOut myled(LED1); int main() { while(1) { myled = !myled; wait(0.25); } }
Alternative flashing
#include "mbed.h" DigitalOut red(p5); DigitalOut green(p6); DigitalOut blue(p7); int main() { // red red = 1; green = blue = 0; wait(1); // green green = 1; red = blue = 0; wait(1); // white red = green = blue = 1; }