14. “The Atheros processor supports a Linux distribution based on
OpenWRT named Linino. The board has built-in Ethernet and
WiFisupport, a USB-A port, micro-SD card slot, 20 digital input/output
pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a
16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a
3 reset buttons.” – http://arduino.cc/en/Main/ArduinoBoardYun
Thursday, October 17, 13
15. “The Atheros processor supports a Linux distribution based on
OpenWRT named Linino. The board has built-in Ethernet and
WiFisupport, a USB-A port, micro-SD card slot, 20 digital input/output
pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a
16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a
3 reset buttons.” – http://arduino.cc/en/Main/ArduinoBoardYun
Thursday, October 17, 13
16. “The Atheros processor supports a Linux distribution based on
OpenWRT named Linino. The board has built-in Ethernet and
WiFisupport, a USB-A port, micro-SD card slot, 20 digital input/output
pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a
16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a
3 reset buttons.” – http://arduino.cc/en/Main/ArduinoBoardYun
Thursday, October 17, 13
17. Process
WiFi Status Example
void loop() {
Process wifiCheck;
// initialize a new process
// command you want to run
wifiCheck.runShellCommand("/usr/bin/pretty-wifi-info.lua");
// while there's any characters coming back from the
// process, print them to the serial monitor:
while (wifiCheck.available() > 0) {
char c = wifiCheck.read();
Serial.print(c);
}
Serial.println();
delay(5000);
}
Thursday, October 17, 13
18. Bridge
Bridge Example
$ curl -X GET http://russo.local/arduino/digital/13/
Pin D13 set to 1
$ curl -X GET http://russo.local/arduino/digital/13/0
Pin D13 set to 0
$ curl -X GET http://russo.local/arduino/digital/13/
Pin D13 set to 0
$ curl -X GET http://russo.local/arduino/digital/13/1
Pin D13 set to 1
Thursday, October 17, 13