以下の内容はhttps://higepon.hatenablog.com/entry/20140908/1410150226より取得しました。


2. Debug print - Spark Core

To create more complex app, I think I need to have a way to debug print. Yes you can do it very easily using serial port.
http://docs.spark.io/firmware/#communication-serial
I’m connecting my Core to MacBook Air by USB cable, so you would see debug print in your terminal in Mac.
Basically you need to call Serial.begin method, then use Serial.print() to print to the terminal.

// Example for debug print

void setup() {
  Serial.begin(9600); // open serial over US
}

void loop() {
   Serial.println("Hello, World");
   delay(1000); // Sleep 1 sec
}

Once you Flash the code, open your terminal then you’d see /dev/tty.usbxxxx.

% ls -la /dev/tty.usb*
crw-rw-rw-  1 root  wheel   20,  22 Sep  7 21:18 /dev/tty.usbmodem1411

Now you use screen command to see your output.

% screen /dev/tty.usbmodem1411  9600 
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World
Hello, World

https://github.com/higepon/Spark-Core-Examples/blob/master/2.Debug%20print.ino




以上の内容はhttps://higepon.hatenablog.com/entry/20140908/1410150226より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14