[wiki:IntelEdison Intel Edisonのトップに戻る] = libmraaを使ってC++で開発する = EdisonのIOをソフトウェアからいじるには、libmraaというライブラリを使います。 [http://trac.switch-science.com/wiki/IntelEdisonOpkgFeeds Intel Edison opkgのフィードを設定]してあれば、あとは簡単です。 {{{ # opkg install libmraa0 }}} [https://github.com/intel-iot-devkit/mraa libmraa]のリポジトリにあるサンプルを参照してコードを書きましょう。 試しに、[https://gist.github.com/ytsuboi/ecd3861a23072bf77814 pca9622_test.cpp]というコードを書いて、コンパイルと実行をしてみました。 {{{ # g++ pca9622_test.cpp -lmraa -o pca9622_test # ./pca9622_test }}} こんな感じに実行できます。ちょいっとC/C++で書き殴ったコードをコンパイルして、そのまま実行できるのがとても便利です。 ---- 2014/11/15