Top Banner
.NET Micro Framework とと とと と
23

.Net Micro Frameworkとは

Jun 26, 2015

Download

Technology

.Net Micro Frameworkハッカソンの告知
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: .Net Micro Frameworkとは

.NET Micro Framework とは森理 麟

Page 2: .Net Micro Frameworkとは

2

Myself

森理 麟 (@moririring)職業:ゲームプログラマHP : moririringのHP自称ハッカソンエバンジェリストMicrosoft MVP for C#

Page 4: .Net Micro Frameworkとは

4

A Start

.NET Micro Framework はご存知ですか?

MatsuiBin
Page 5: .Net Micro Frameworkとは

5

A Start

.NET Micro Framework とは組み込みソフトウェア開発にVisualStudio を使い、 C# やVisual Basic で、アプリケーションを開発できる環境です。

MatsuiBin
Page 6: .Net Micro Frameworkとは

6

A Start

活用の場としては「ネットワークセンサ、家電や車載機器のパネル、リモコンや健康器具などの超小型端末、おもちゃ」などが挙げられます。

MatsuiBin
Page 7: .Net Micro Frameworkとは

7

A Start

でも、

MatsuiBin
Page 8: .Net Micro Frameworkとは

8

A Start

いわゆる組み込み系って難しそう。そんなイメージを森理も持っていました。

MatsuiBin
Page 9: .Net Micro Frameworkとは

9

A Start

ハンダ付けも出来ないし、プラモデル作るのも好きじゃないし、自分には合わないわー

MatsuiBin
Page 10: .Net Micro Frameworkとは

10

A Start

でも、

MatsuiBin
Page 11: .Net Micro Frameworkとは

11

A Start

その考えを吹き飛ばす画像を見てしまいました。

MatsuiBin
Page 12: .Net Micro Frameworkとは

12

A Start

MatsuiBin
Page 13: .Net Micro Frameworkとは

13

A Start

MatsuiBin
Page 14: .Net Micro Frameworkとは

14

A Start

なんと VisualStudio 上で実際に基板画像が表示されドラッグアンドドロップで接続状況を設定することができます!

MatsuiBin
Page 15: .Net Micro Frameworkとは

15

A Start

これすげー

MatsuiBin
Page 16: .Net Micro Frameworkとは

16

Goal

俄然やる気が出て、実際に基板をさわったみました。前提知識は0です。で、感想としては…

MatsuiBin
Page 17: .Net Micro Frameworkとは

17

.NET Micro Frameworkをさわった感想

超簡単!

MatsuiBin
Page 18: .Net Micro Frameworkとは

18

Goal

今日はプログラムで言う「 Hello,world 」の基板バージョンを実際デモします。

MatsuiBin
Page 19: .Net Micro Frameworkとは

19

Goal

基板で言う「 Hello,world 」は、「 LED を光らすこと」です。通称「えるちか」と言います。

MatsuiBin
Page 20: .Net Micro Frameworkとは

20

Goal

光らすメソッドはたった一行。

Mainboard.SetDebugLED(true);

MatsuiBin
Page 21: .Net Micro Frameworkとは

21

void ProgramStarted()

{

while (true)

{

Mainboard.SetDebugLED(true);

Thread.Sleep(500);

Mainboard.SetDebugLED(false);

Thread.Sleep(500);

}

}

Page 22: .Net Micro Frameworkとは

22

Study

.NET Micro Frameworkハッカソン開催!

日時 A : 7 月 19 日(金) 19 時日時 B : 7 月 26 日(金) 19 時場所 : フェンリル

本番 :7 月 27 日(土) 10 時場所 : 奈良

MatsuiBin
Page 23: .Net Micro Frameworkとは

23

Thank you for hearing

ご清聴ありがとうございました

MatsuiBin