11月19日に豊洲のルネサス半導体トレーニングセンターにて、GR-CITRUS発売記念のワークショップに参加してきました。 当日は、GR-CITRUSと、WiFiとSDカードスロットを搭載した拡張モジュールのWA-MIKAN、あと温度などのセンサーを借りて、GR-CITRUSでのプログラミングを体験しました。その感想と、今後やりたいことをまとめてみます。 GR-CITRUSの機能 GR-CITRUSのピン配置を見ると、シリアル4個/I2C 5個/SPI1個(共用あり)、あとアナログ入力4ピン/アナログ出力7ピン/デジタル入出力が20ピン(共用あり)と入出力端子はこれで十分かなと思います。 GR-CITRUSに書き込んだプログラムは、ボード上のジャンパーをショート(ハーフピッチのスイッチを取り付けると便利なようです)させるとPCから切り離して動作させられるようです。 開発環境 GR-CITRUSのプログラミングは3種類あるようです。 WebコンパイラでのArduinoスケッチ開発 IDE for GRでのオフラインでのArduinoスケッチ開発 Rubicを使ったmrubyでの開発 今回は3番目のRubicを使った開発が主でしたが、mrubyを使って非常に手軽に開発できたのが印象的でした。 以下は、照度センサーから読み取ったアナログ値をRubicのログ欄に表示するスクリプトですが、ピンへのアクセスが直感的ですし、Rubyの言語機能を使えばデータの処理も楽そうに思いました(まだ複雑な処理を実装していませんが)。 #!mruby usb = Serial.new(0) pinMode(14,Read More →

マイクロソフト社が11/20に開催した「1 日で Windows 10 に対応したアプリ開発手法が習得できるハンズオン~ Windows 10 UWP Developer Workshop」に参加しました。 Windows 10 UWPアプリの開発について、基本から、さまざまな解像度の端末で動作するUWPアプリでのUIっデザイン方法、Azureとの連携など幅広い内容をセミナーとハンズオンを交えて行うものでした。 ワークショップで扱った内容は以下の通りです。 Windows 10 UWP 概要 Hello UWPRead More →

2015/10/10の第13回まどべんよっかいちで、発表しました。 タイトルは「Windows 10 MobileでNFC ~Suica・Edy対応編~」で、Windows 10 MobileでSuicaやEdyの利用履歴などの情報を読む方法を紹介しています。 いつも通り、発表資料をSlideShareで公開しています。

前から参加したいと思いつつなかなか参加できなかっためとべや東京の第8回に参加してきました。 Universal Windows Platform apps周り de:code 2015を終えた後で、Windows 10のUniversal Windows Platform appsの話題が2発表、 またLivetとReactivePropertyを使ったWPFアプリが1発表ありました。UWPの概要、UIの注意点、また実際のコード作成を知ることができたと思います。 今回の発表で改めて思ったのは、これから作成するアプリはUWP一択だなということです。 Windows 10については、この先どれほど使われていくのか分からない面がありますが、 Windows 8.xへの不満を考えると、Windows 7からWindows 10へ更新する動きが多いのではと想像しています。 また、今後デバイスが多様化して、それらがWindowsRead More →

津市で第1回三重合同懇親会を開催しました。 三重合同懇親会(MGK)は、三重県とその周辺で活動するITコミュニティが交流できる場がほしいとおもって伊勢IT交流会の森さんと一緒に企画したものです。 第1回はコミュニティ紹介とLTを中心としました。どの発表も興味深い内容で、あっという間に時間が過ぎていきました。運営になれていなく最後に時間があまってしまったのですが、飛び入りのLTが続いて逆に時間が足りないくらいで、大盛況でした。 これまで三重県のITコミュニティの話はあまり聞いたことがなかったのですが、ITへの熱い思いを感じて、こんなにも大きなパワーが三重に潜んでいたことを実感できて、今後の展開が楽しみになりました。第1回を開催したことがきっかけで、このパワーがいろいろな形で結実していくといいですね。 是非第2回も実現できるよう、今後企画を詰めていきたいと思います。

2015/3/21の第1回三重合同懇親会で、ライトニングトークをしてきました。 タイトルは「Blog=Pelican+BitBucket+Docker」で、PelicanとBitBucket、Dockerを使って、Markdownで記事を作成するブログサイトを複数構成する方法を紹介しています。 いつも通り、発表資料をSlideShareで公開しています。

2015/1/31のMVP Community Camp 2015で、 まどべんよっかいちを代表して発表する時間をいただいたので、 最近発表の多いIoT、特に.NET Micro Framework対応ボードでの プログラミングについて紹介しました。 発表資料を公開しました。