3/06ブログ2014年3月6日テスト用デバイスを作る上で、必要なことの一つにストレージへのデータ保存、及び、読み出しがあります。Arduino上で走らせるプログラムの設定データを設定ファイルにしておき、それを読み込んで動作を変更したり、設定を変更するコマンド(独自に定義)を送ったら、それを保存しておくなど、情報を保存しておくところが必要です。Arduinoでは、EEPROMに入れておくと、電源を落としても覚えておいてくれるようですが、容量が1KB程度。やるには心許ないです。Macでデータファイルを作れないのも、使用目的に合致しないので、マイクロSDカードを使うことにしました。マイクロSDカードのアクセスには、SparkfunのmicroSDシールドを使うことにしました。用意してみると、ピンヘッダは付いていないので、ピンヘッダだけ半田付けしました。今回もあまり、かっこよくはできなかったのですが、前回よりはマシな仕上がりになりました。microSDシールドsparkfunのWebサイトにあるクイックスタートガイドを参照して、使ってみます。GuideマイクロSDカードはFAT16もしくはFAT32にすれば、ライブラリ経由で簡単にアクセスできるようです。容量はあまり制限が無いようですが、とりあえず、2GBのものを用意しました。Library」が使えるようですが、とりあえず、SDライブラリを使いました。SDライブラリを使ったサンプルコードは、商品紹介ページからリンクが張られています。DEV-09802まずは、ということで、サンプルコードに少し手を加えて、走らせてみると、期待したとおり、microSDカード上にファイルが作られ、追記も行われました。ARKitARKitはiPhoneやiPadを使ったAR(拡張現実)アプリを作るためのフレームワークです。基礎から学ぶMetal「基礎から学ぶMetal」を執筆しました。本書はMetalを使ってGPUプログラミングを行うための最初のステップを解説するMetalの解説書です。SwiftUI」というタイトルの本を執筆しました。10.15などから使用可能になったSwiftUIの入門書です。公式ページへのリンクを追加しました。v2.1への対応方法へのリンクを追加しました。プログラミングの世界」という本を執筆しました。Objective-C逆引きハンドブック」を執筆しました。発刊)という本を執筆しました。Engineer(ソフトウェアエンジニア)アールケー開発代表。Appleプラットフォーム向けの開発を専門としているソフトウェアエンジニア。ARKitARKitはiPhoneやiPadを使ったAR(拡張現実)アプリを作るためのフレームワークです。基礎から学ぶMetal「基礎から学ぶMetal」を執筆しました。本書はMetalを使ってGPUプログラミングを行うための最初のステップを解説するMetalの解説書です。SwiftUI」というタイトルの本を執筆しました。10.15などから使用可能になったSwiftUIの入門書です。公式ページへのリンクを追加しました。v2.1への対応方法へのリンクを追加しました。プログラミングの世界」という本を執筆しました。Objective-C逆引きハンドブック」を執筆しました。発刊)という本を執筆しました。