狠狠撸

狠狠撸Share a Scribd company logo
NetduinoでFeliCaリー
ダー動かしてみました
   名古屋合同懇親会 2012忘年会
       2012/12/8
       @nagakenjs
自己紹介とか

? Twitter ID:@nagakenjs
? お仕事:ソフト屋さんです。
  普段はJavaやらC#を細々書いてますが
 今はAndroid(非アプリ)中心です。
? つ部(Android 名古屋 つくる部)によ
  く出没します。
今回紹介するもの
? Netduino Plus
 ? Arduino(オープンソースなハードウェア)
   互換のピンを持つマイコンボード。
 ? .NET Micro Framewokでソフトウェアが
   書けます。
 ? ピン互換なのでArduino対応ハードウェア
   も使えます。  ???自分でドライバ書けば。
.NET Micro Frameworkとは
? Microsoftが開発している小規模組み込み機
  器用のオペレーティングシステム
? MMU無しの32bit CPU、最小で256KB
  ROM, 64KB RAM のマイコンで動作する
? 現在のバージョンは4.2
 ? CodePrex: .NET Micro Framework
   http://netmf.codeplex.com/releases/
    view/82448
? 開発言語はC#/Visual Basic
? Visual Studio 2010 (Express版でも可)で開
  発できる
何ができるの?
? C#でマイコン開発!
 ? スレッド使ったり
 ? ラムダ式使ったり
 ? でもGenericsや拡張メソッドは使えません
? Visual Studioで開発
 ? 補完強力
 ? ビジュアルデバッガ
今まで遊んだこと

? LEDチカチカ
? サーボモーターぐるぐる
? 簡易Webサーバー
? FeliCaリーダー
こんなの作りました
Netduinoを使ったFeliCa認証システム
作り方(ハードウェア编)
作り方(ソフトウェア編)

? シリアル接続、Lチカ、PWM(サーボ制
  御)、SDカードアクセス…
 ? 全て.NET Micro Frameworkのライブラリ
   でおk
? FeliCaリーダーのドライバ
 ? Arduino用の物をベタ移植
 ? 力技でなんとかなるものです
今後の課題
? ソース公開
 ? FeliCaリーダーはベタ移植なんでお伺
   い立てないと…。
? パトライト連携
 ? Lチカだけじゃ地味だし。
? カードの登録機能
 ? 今は手動でSDカード内のテキストフ
   ァイルに書き書き。
最後に
  ? みんなもハードウェアやってみよう!
  ? ソフト屋さんでも.NET MFなら簡単
  ? よろしければ勉強会来て下さい
  名古屋で.NET Micro Frameworkで遊ぶ会
           Googleグループで検索!
          ポータルサイトもあります
https://sites.google.com/site/ngymicrofw/

More Related Content

NGN2012B 発表資料