SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Edisonを
楽しく
組み込む
北神雄太
お前誰よ。
• ArtifactNoiseという

LLPの運営代表&発明家をしています。
• 主にベンチャーの試作支援&

技術コンサルを細々と行ってます
• 発明家として、

暮らしを楽にする新しい機器の

研究開発を行っています。
• nonNoise考案 

Edison開発方法をまとめています。
• PICなどのマイコン機器の開発から始まり、組
み込み技術を超え、FPGAも実務4年、Python
にてWebAPIの作成まで多岐に渡り技術を習得
yuta.kitagamiEx @nonNoise
主な収入源
平日は秋葉原の某店舗で技術スタッフとして働いています。
その他、夜の空いた時間にベンチャーへの技術支援や
企業への技術アドバイス、講師、研究開発への支援等
博士、Edisonとの出会う
某店でEdisonの取り扱いが発表され、いよいよ明日発売ですが、
そもそもEdisonってどれを買って何をすれば始められるの?
え!?誰も知らない?じゃ調べてみるよ。
え?日本語の情報少なすぎじゃない?
海外では既に先行発売して買った日本人の記事が少ない!
これは、困った・・・
しゃぁない!無いものは作る。それが発明家業だ。
発売後、土日を使って家で集中して解析を行うぞぉ!!
できた!ver1.0が完成!w
博士、Edisonを知る
ver1.0で一先ず開発は出来るが、何か変だ。
バグかな・・・
うぉ!ファームウェアアップデートされてる!
ライブラリも多数更新されてる!
毎週更新とか、すげ∼早さで開発が進んでる!
最新のファームウェアやライブラリに合わせて、

ver2.0を書くか。
他にも試した事をまとめよう。
あと、ハードウェアの実験を行おう。

マイコン時代にプログラムが難しく

不完全燃焼だったネタ、またできないかなw
http://nonnoise.github.io/
Edison/
博士、Edisonをまとめる
Edisonの良い所
・Intelが作った。
・WiFiやBluetoothが標準搭載
・小型で低消費電力
・モジュールとしてパッケージされている
・LinuxがフルPC並に動く
・ハードウェアの完成度がメチャクチャ高い
・I2CやSPI等のハードウェアIFが充実
・電源とシリアル端子をつなげるだけで動く
・雑に扱っていてもまだ壊れていない
・マイコンの様なポケコンの様な新しい感じ
まだまだあるよ!

Edisonの良い所
酒とつまみとEdison!
Edisonの可愛い所
・コマンドラインしか無いUIに萌える
・色々ちょくちょく更新される
・ライブラリが未完成でみんなで作っている感じ
・1.8vという電圧で考える小さく巨大な世界
・繋げば動く安定感
・小さく可愛い
・Pythonが普通にPC並みの速度で動く
・小型サーバー?小型Linux?マイコン?ポケコン?
まだまだあるよ!

Edisonの可愛い所
猫の様にEdisonと戯れる
Edisonとハードウェア
・intelさんが設計した回路はやっぱり凄い。
・安定感が半端無い。他のシングルPCより凄い
・信号レベルが1.8vなのでレベル変換が必要
・I2CやSPI、I2Sなど通信バスがあって良い
・GPIOは最高1MHzのON/OFFが可能
・I2CもSPIも結構高速に
・PWMも直接だせる
なんか色々できそうじゃない?w
まだまだあるよ!

Edisonとハードウェア
Edisonとmraa
・EdisonでIOを叩く際のライブラリ
・実はまだ鋭意開発中のライブラリ
・たまに関数の形が変わるので注意
・特にI2CとSPI周りの整備が続く
・Cで書かれたものをC++でラッパーして

それをPythonやNode.JSで扱う
・ライブラリの資料は合って無いもの。これが困る。
・なので、C++を読み解いてPythonで使う。
・寝て待てば治っているので、焦らず待つ。
Artifact noise edisonプレゼン20140130
最新は、1月28日。3日に1度程度
何かしら更新されている・・・
Edisonを組み込んでみる
Edison+アーキテクチャ
I2C SPI USB I2S UART GPIO
I2C SPI USB I2S GPIO
Edison+アーキテクチャ
入力装置 出力装置
制御装置
演算装置
記憶装置
Edisonコンピューター
Edisonコンピューター
Navi (仮)
温度・湿度センサー グラフィック液晶
作ってみて分かったこと
・Edisonはちゃんとしたコンピュータだった!
・PCでも無い、組み込みチップではない、新しい何か!
・Edisonはまだ言葉が無い何か新しい何かに違いない。
・ここで話せなかったけど、WiFi機能をまだ使ってないよ!
・EdisonをIoTだけじゃなく、組み込みで使うのも有り?
・組み込みはC言語だったが、Pythonで書けたのは斬新
・この先何が出来るか、夜も眠れないくらい楽しみw
Artifact noise edisonプレゼン20140130
Artifact noise edisonプレゼン20140130
以上です
ご静聴ありがとうございました。
おや?まだ時間がある?
Q:Edisonって何処で買えば良いの?
秋葉原の某A月という店舗は、
いかがでしょうか。w
ブレットボードに変換する基板や、
使えるかもしれないセンサーが沢山
Q:Edisonって高くない?
単品価格は高い。
だが、単価が安いRaspberryPiや、beagleboneBlackは、
ケーブルやらSDカードやら電源やらで総額高くつく。
USB2本で済むEdisonは最高だw
あと、Edisonの価格に関してだけど、
価格をEdisonに乗っているスペックで割ると
スペック単価がメチャクチャ安い。
なので、Edisonの機能をフルに使った製品を作るとEdison
購入価格より高値がつく事もあるだろう。
Q:Edisonの開発って大変じゃね?
めっちゃ大変です。
なので、今必死に「人柱」やってます。
もう少し準備が整えば、
Edisonの楽な開発環境を
提供できると思います。
と言うのも、某店の部品に対応した
ライブラリを作っていますw
現在、某店7商品のライブラリが作成済み
Q:EdisonってIoT?
EdisonでIoTは厳しいんじゃないかな。
消費電力は平均100mA 200mA程度あるし。
そりゃ、他のシングルPCよりかは低消費側だが
結局、機能を絞り込んだマイコンの方が、
IoTに向いている。
が!!
・・・・・・・
EdisonはIoT未満、組み込み以上の
ブルーオーフャンだと思う。w
Q:Edisonって書籍なくね?
そうそう!Edisonの書籍がないよね!
自分、書きたいです!!
出版社様、ご連絡お待ちしております。w
yuta.kitagamiEx @nonNoise
以上
http://artifactnoise.com/

Más contenido relacionado

Destacado

Novembra piedavajums.ru.v
Novembra piedavajums.ru.vNovembra piedavajums.ru.v
Novembra piedavajums.ru.vPremiumMedical
 
[[ Terevatap ]]
[[ Terevatap ]][[ Terevatap ]]
[[ Terevatap ]]67gayane
 
DOCENTES SEDE CLARET
DOCENTES SEDE CLARETDOCENTES SEDE CLARET
DOCENTES SEDE CLARETprojavier
 
435 Organic
435 Organic435 Organic
435 Organicdommckay
 
Advokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdeling
Advokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdelingAdvokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdeling
Advokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdelingLawfirm
 
Slide totò sapore_reading
Slide totò sapore_readingSlide totò sapore_reading
Slide totò sapore_readingPatrizia Ercole
 
Slaidi premium medical_janvaris
Slaidi premium medical_janvarisSlaidi premium medical_janvaris
Slaidi premium medical_janvarisPremiumMedical
 
Banking sector analysis- How
Banking sector analysis- HowBanking sector analysis- How
Banking sector analysis- HowYashpal Raghav
 
The new watchtower of jw headquarters
The new watchtower of jw headquartersThe new watchtower of jw headquarters
The new watchtower of jw headquartersourbothy
 
RunMob WorldCup Videos 01
RunMob WorldCup Videos 01RunMob WorldCup Videos 01
RunMob WorldCup Videos 01RunMob
 

Destacado (20)

Kummityttö Keniassa
Kummityttö KeniassaKummityttö Keniassa
Kummityttö Keniassa
 
KU7 | Ida Kielinen
KU7 | Ida KielinenKU7 | Ida Kielinen
KU7 | Ida Kielinen
 
Ku7 | Susanne Sandberg
Ku7 | Susanne SandbergKu7 | Susanne Sandberg
Ku7 | Susanne Sandberg
 
Novembra piedavajums.ru.v
Novembra piedavajums.ru.vNovembra piedavajums.ru.v
Novembra piedavajums.ru.v
 
[[ Terevatap ]]
[[ Terevatap ]][[ Terevatap ]]
[[ Terevatap ]]
 
Informatica
InformaticaInformatica
Informatica
 
DOCENTES SEDE CLARET
DOCENTES SEDE CLARETDOCENTES SEDE CLARET
DOCENTES SEDE CLARET
 
435 Organic
435 Organic435 Organic
435 Organic
 
Advokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdeling
Advokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdelingAdvokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdeling
Advokatfirmaet Vogt & Wiig AS - En presentasjon av vår personskadeavdeling
 
Slide totò sapore_reading
Slide totò sapore_readingSlide totò sapore_reading
Slide totò sapore_reading
 
Slaidi premium medical_janvaris
Slaidi premium medical_janvarisSlaidi premium medical_janvaris
Slaidi premium medical_janvaris
 
Banking sector analysis- How
Banking sector analysis- HowBanking sector analysis- How
Banking sector analysis- How
 
The new watchtower of jw headquarters
The new watchtower of jw headquartersThe new watchtower of jw headquarters
The new watchtower of jw headquarters
 
Maija piedavajums ru
Maija piedavajums ruMaija piedavajums ru
Maija piedavajums ru
 
ELLWANGER & GEIGER: THE STUTTGART OFFICE MARKET 2012/2013
ELLWANGER & GEIGER: THE STUTTGART OFFICE MARKET 2012/2013ELLWANGER & GEIGER: THE STUTTGART OFFICE MARKET 2012/2013
ELLWANGER & GEIGER: THE STUTTGART OFFICE MARKET 2012/2013
 
Snund
SnundSnund
Snund
 
Wislava 2013 web
Wislava 2013 webWislava 2013 web
Wislava 2013 web
 
5 ca - mona lisa
5   ca - mona lisa5   ca - mona lisa
5 ca - mona lisa
 
RunMob WorldCup Videos 01
RunMob WorldCup Videos 01RunMob WorldCup Videos 01
RunMob WorldCup Videos 01
 
Critique 1
Critique 1Critique 1
Critique 1
 

Similar a Artifact noise edisonプレゼン20140130

PyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta KitagamiPyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta KitagamiYuta Kitagami
 
エンジニアの未来サミット for student
エンジニアの未来サミット for studentエンジニアの未来サミット for student
エンジニアの未来サミット for student真一 藤川
 
楽しいコンピュータビジョンの受託仕事
楽しいコンピュータビジョンの受託仕事楽しいコンピュータビジョンの受託仕事
楽しいコンピュータビジョンの受託仕事Takuya Minagawa
 
【IoT World 2016】IoT案件を90件やってみて分かった事
【IoT World 2016】IoT案件を90件やってみて分かった事【IoT World 2016】IoT案件を90件やってみて分かった事
【IoT World 2016】IoT案件を90件やってみて分かった事iot_nifty
 
TOPPA!! ノーコード講座
TOPPA!! ノーコード講座TOPPA!! ノーコード講座
TOPPA!! ノーコード講座Syuntaro Kane
 
人もモノである視点から見えてくる世界
人もモノである視点から見えてくる世界人もモノである視点から見えてくる世界
人もモノである視点から見えてくる世界akihiro uehara
 
発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 
発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 
発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 Ai Yoshitani
 
①Bmg×ピクト図解 20140211 公開用
①Bmg×ピクト図解 20140211 公開用①Bmg×ピクト図解 20140211 公開用
①Bmg×ピクト図解 20140211 公開用Hidehiko Akasaka
 
DevRel Meetup27 Igarashi-pub
DevRel Meetup27 Igarashi-pubDevRel Meetup27 Igarashi-pub
DevRel Meetup27 Igarashi-pubTomohiro Igarashi
 
会津(地方)にもっと勉強会を
会津(地方)にもっと勉強会を会津(地方)にもっと勉強会を
会津(地方)にもっと勉強会をWataru Asai
 
株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile
株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile
株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profilee-Patent Co., Ltd.
 
e-Patent | Company & Service profile
e-Patent | Company & Service profilee-Patent | Company & Service profile
e-Patent | Company & Service profileAtsushi NOZAKI
 
SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成
SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成
SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成Kazuya Mori
 
ゼンアーキテクツ「ものづくり」五つの掟
ゼンアーキテクツ「ものづくり」五つの掟ゼンアーキテクツ「ものづくり」五つの掟
ゼンアーキテクツ「ものづくり」五つの掟Hiromasa Oka
 
TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3TECH SALON
 
20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース
20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース
20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソースNico-Tech Shenzhen/ニコ技深圳コミュニティ
 
ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演
ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演
ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演TECHFUND
 
テクニカルエバンジェリストに求められる5つの基本スキル
テクニカルエバンジェリストに求められる5つの基本スキルテクニカルエバンジェリストに求められる5つの基本スキル
テクニカルエバンジェリストに求められる5つの基本スキルAya Tokura
 
Io tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組み
Io tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組みIo tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組み
Io tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組みiot_nifty
 

Similar a Artifact noise edisonプレゼン20140130 (20)

PyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta KitagamiPyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta Kitagami
 
エンジニアの未来サミット for student
エンジニアの未来サミット for studentエンジニアの未来サミット for student
エンジニアの未来サミット for student
 
楽しいコンピュータビジョンの受託仕事
楽しいコンピュータビジョンの受託仕事楽しいコンピュータビジョンの受託仕事
楽しいコンピュータビジョンの受託仕事
 
【IoT World 2016】IoT案件を90件やってみて分かった事
【IoT World 2016】IoT案件を90件やってみて分かった事【IoT World 2016】IoT案件を90件やってみて分かった事
【IoT World 2016】IoT案件を90件やってみて分かった事
 
TOPPA!! ノーコード講座
TOPPA!! ノーコード講座TOPPA!! ノーコード講座
TOPPA!! ノーコード講座
 
人もモノである視点から見えてくる世界
人もモノである視点から見えてくる世界人もモノである視点から見えてくる世界
人もモノである視点から見えてくる世界
 
発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 
発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 
発達障害と起業と継続可能な社会 〜Startup Weekend Kitakyushu vol6.によせて〜 
 
①Bmg×ピクト図解 20140211 公開用
①Bmg×ピクト図解 20140211 公開用①Bmg×ピクト図解 20140211 公開用
①Bmg×ピクト図解 20140211 公開用
 
DevRel Meetup27 Igarashi-pub
DevRel Meetup27 Igarashi-pubDevRel Meetup27 Igarashi-pub
DevRel Meetup27 Igarashi-pub
 
会津(地方)にもっと勉強会を
会津(地方)にもっと勉強会を会津(地方)にもっと勉強会を
会津(地方)にもっと勉強会を
 
株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile
株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile
株式会社イーパテント-会社・サービス概要 / e-Patent | Company & Service profile
 
e-Patent | Company & Service profile
e-Patent | Company & Service profilee-Patent | Company & Service profile
e-Patent | Company & Service profile
 
SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成
SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成
SharePointやOffice365から一括配信〜オフラインでも使えるモバイルコンテンツ自動生成
 
ゼンアーキテクツ「ものづくり」五つの掟
ゼンアーキテクツ「ものづくり」五つの掟ゼンアーキテクツ「ものづくり」五つの掟
ゼンアーキテクツ「ものづくり」五つの掟
 
TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3TECH_SALON プロダクト開発部 8/3
TECH_SALON プロダクト開発部 8/3
 
20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース
20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース
20210728 #osckyoto 中国大陸で本格化していたオープンソースムーブメント 高須正和 #中国オープンソース
 
ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演
ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演
ICO超入門 〜構造・技術・実務〜 早稲田大学稲門会講演
 
テクニカルエバンジェリストに求められる5つの基本スキル
テクニカルエバンジェリストに求められる5つの基本スキルテクニカルエバンジェリストに求められる5つの基本スキル
テクニカルエバンジェリストに求められる5つの基本スキル
 
Io tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組み
Io tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組みIo tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組み
Io tのお困りごとを解決「ニフティiotデザインセンター」_iotの実現をサポートするニフティの取り組み
 
Aj2016 toyama feedback
Aj2016 toyama feedbackAj2016 toyama feedback
Aj2016 toyama feedback
 

Más de Yuta Kitagami

mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)Yuta Kitagami
 
2015/03/26(木) Edison勉強会 博士のプレゼン
2015/03/26(木) Edison勉強会 博士のプレゼン2015/03/26(木) Edison勉強会 博士のプレゼン
2015/03/26(木) Edison勉強会 博士のプレゼンYuta Kitagami
 
PythonでハードウェアをWebAPIにした話 #pyconapac
PythonでハードウェアをWebAPIにした話 #pyconapacPythonでハードウェアをWebAPIにした話 #pyconapac
PythonでハードウェアをWebAPIにした話 #pyconapacYuta Kitagami
 
Python design doc for sphinx
Python design doc for sphinx Python design doc for sphinx
Python design doc for sphinx Yuta Kitagami
 
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶYuta Kitagami
 

Más de Yuta Kitagami (7)

mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)
 
2015/03/26(木) Edison勉強会 博士のプレゼン
2015/03/26(木) Edison勉強会 博士のプレゼン2015/03/26(木) Edison勉強会 博士のプレゼン
2015/03/26(木) Edison勉強会 博士のプレゼン
 
PythonでハードウェアをWebAPIにした話 #pyconapac
PythonでハードウェアをWebAPIにした話 #pyconapacPythonでハードウェアをWebAPIにした話 #pyconapac
PythonでハードウェアをWebAPIにした話 #pyconapac
 
Pycon jp2012
Pycon jp2012Pycon jp2012
Pycon jp2012
 
Python design doc for sphinx
Python design doc for sphinx Python design doc for sphinx
Python design doc for sphinx
 
Gadget1 r4
Gadget1 r4Gadget1 r4
Gadget1 r4
 
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶ
 

Artifact noise edisonプレゼン20140130