Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

26 lines (22 sloc) 0.531 kb
* Copyright (c) 2011, Dominic Cleal.
* Released under the 2-clause BSD licence, see LICENCE.
* Reads switch state from pin 2, sends 0 or 1 (bytes) to serial connection
* when the switch state changes to off or on, respectively.
int state;
void setup() {
pinMode(2, INPUT);
state = digitalRead(2);
pinMode(13, OUTPUT);
void loop() {
int newstate = digitalRead(2);
digitalWrite(13, newstate);
if (newstate != state) {
state = newstate;
Jump to Line
Something went wrong with that request. Please try again.