camelCase, add wiringPiSetup, delayMicroseconds, digitalRead