SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

連載記事

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZine BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。

書籍に関する記事を見る

'); googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRenderEnded', function(e) { var ad_id = e.slot.getSlotElementId(); if (ad_id == 'div-gpt-ad-1659428980688-0') { var ad = $('#'+ad_id).find('iframe'); if ($(ad).width() == 728) { var ww = $(window).width(); ww = ww*0.90; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/728+","+ww/728+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/728+","+ww/728+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/728+","+ww/728+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/728+","+ww/728+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(90*ww/728)+"px;width:"+728+"px;}", 0 ); } else { if ($(window).width() < 340) { var ww = $(window).width(); ww = ww*0.875; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/320+","+ww/320+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/320+","+ww/320+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/320+","+ww/320+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/320+","+ww/320+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(180*ww/320)+"px;width:"+320+"px;}", 0 ); } } } }); }); } else { document.write('
'); document.write('
'); }
IoT Starter Studio

話題のIoTプラットフォーム連携デバイスが日本上陸! 「Electric Imp」開発キットを試そう

IoT Starter Studio 第18回

  • X ポスト
  • このエントリーをはてなブックマークに追加

 本連載では、IoTハックに興味のある人に向けて、ハッカブルなIoTデバイスを紹介していきます。今回はIoTプラットフォーム「Electric Imp」の開発キット「impExplorer Developer Kit」を紹介します。

  • X ポスト
  • このエントリーをはてなブックマークに追加

 こんにちは、エンジニアのちゃんとく(@tokutoku393)です。本業ではPHPでバックエンド開発をする傍ら、テクニカルライターとしてdotstudioに参加しています。

 「IoT」というワードが流行って久しく、個人でハックを楽しむ人やIoT関連イベントが多くなってきました。現在では、ブラウザから簡単に制御できたり半田付けなしに繋げられたりと、ハードウェアの複雑な設定なしで簡単に扱えるIoTデバイスも増えてきています。

 今回はスマートフォンからの設定でインターネット接続ができる、IoTプラットフォーム「Electric Imp」の開発キット「impExplorer Developer Kit」を紹介します。

Electric Impとは

 IoTの開発に必要なハードウェア・ソフトウェア・インフラと管理ツールを一元提供するプラットフォームです。

 Electric Imp専用のWi-Fi通信モジュール搭載のハードウェア、簡単にWi-Fi設定ができるスマートフォンアプリ、ウェブからハードウェア・ソフトウェアの開発、実行ができるimpCloudからなる「IoT QuickStart Family」を使って簡単にIoTプロダクトの開発を始めることができます。

 以前「IoT開発向けのSDカード型デバイス&プラットホーム「Electric Imp」を試してみよう」で紹介したimp001モジュールは国内では使えませんでしたが、新しいimp004mモジュールは技適認証済みで、待望の国内発売開始となりました。

 今回は開発キットの一つ、「impExplorer Developer Kit」を紹介します。

impExplorer Developer Kit

  • 正式名称:impExplorer Developer Kit(いんぷえくすぷろーら でぃべろっぱー きっと )
  • 電源供給方法:USB miniBまたは単三電池3本
  • Wi-Fi:impModule(imp004m)搭載
  • Bluetooth:非搭載
  • 税込価格:7,980円

 Electric Impは「電気の小鬼」と言う意味で、ロゴマークも小鬼になっています。

Wi-Fiセットアップに使うのはスマートフォンアプリだけ

 Electric Impは「IoT製品開発向け」と打ち出しており、ハードウェアはWi-Fi(またはEthernet)でインターネットに繋がることが前提になっています。プログラムに手を加える必要はなく、スマートフォンアプリを使って30秒程度でWi-Fiセットアップを完了することができます。

impCloudでサーバサイド・ハードウェアの一元開発

 インフラと管理ツールを提供するimpCloudではデバイス管理ツールに加えてウェブ統合開発環境(IDE)が用意されており、Agent(クラウド側)とDevice(デバイス側)をSquirrel(スクワール)という言語で一元開発できます。

 Agentの仕組みを使えばWebサーバを自分で用意する必要がないので、手軽にウェブ連携を試すことができますね。

単三電池でスタンドアロンに稼働

 impExplorer Developer Kitは電池ボックスが搭載されており、初めから電池駆動で動かすことができます。場所を選ばず、Wi-Fiさえあればインターネットにつながるので、IoT製品のプロトタイプ制作にはかなりオススメです。

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
試してみよう

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
IoT Starter Studio連載記事一覧

もっと読む

この記事の著者

ちゃんとく(dotstudio株式会社)(チャントク)

 大学までは文系で法学を学んでいたが「モノを作れる人」に憧れて知識ゼロからエンジニアに転身。本業ではPHPでWebサーバサイド開発を担う傍ら、テクニカルライターとしてdotstudioに参加している。 Node.jsユーザグループ内の女性コミュニティ「Node Girls」を主催。趣味の電子工作では日本最大のIoTコミュニティ「IoTLT」では体当たり電子工作を発表中。 Twitter: @tokutoku393 URL: dotstudio株式会社

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/10245 2017/06/30 14:00
" ); }

おすすめ

アクセスランキング

  1. 1
    1/10まで全文無料公開、人気の入門書シリーズ『いきなりプログラミング Androidアプリ開発』
  2. 2
    ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう NEW
  3. 3
    高校生向けの無料Pythonプログラミング講座プラットフォーム「ハイスクールPython」、3月の公開を予定 NEW
  4. 4
    科学技術計算とデータサイエンスを融合したPythonカンファレンス「SciPyDataJapan 2025」が1月25日に開催 NEW
  5. 5
    デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
  1. 6
    "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
  2. 7
    アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
  3. 8
    テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
  4. 9
    デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
  5. 10
    2025年1月に開催される注目のITエンジニア向けカンファレンス5選

アクセスランキング

  1. 1
    1/10まで全文無料公開、人気の入門書シリーズ『いきなりプログラミング Androidアプリ開発』
  2. 2
    ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう NEW
  3. 3
    高校生向けの無料Pythonプログラミング講座プラットフォーム「ハイスクールPython」、3月の公開を予定 NEW
  4. 4
    科学技術計算とデータサイエンスを融合したPythonカンファレンス「SciPyDataJapan 2025」が1月25日に開催 NEW
  5. 5
    デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
  6. 6
    "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
  7. 7
    アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
  8. 8
    テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
  9. 9
    デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
  10. 10
    2025年1月に開催される注目のITエンジニア向けカンファレンス5選
  1. 1
    いいエンジニアになるための2つのポイント ──元Google技術者・石原氏が説く「シリコンバレー流ソフトウェア開発術」
  2. 2
    「CUDA」 ~マンガでプログラミング用語解説
  3. 3
    アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
  4. 4
    デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
  5. 5
    デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
  6. 6
    "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
  7. 7
    Google、社内AIエージェント「Google Agentspace」発表
  8. 8
    JavaScriptのWebフレームワーク、「Astro 5.1」リリース
  9. 9
    テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
  10. 10
    管理職の24.1%、今後管理職を「続けたくない」と回答。理由は「責任やストレス」が最多に

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

メールバックナンバー

アクセスランキング

  1. 1
    1/10まで全文無料公開、人気の入門書シリーズ『いきなりプログラミング Androidアプリ開発』
  2. 2
    ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう NEW
  3. 3
    高校生向けの無料Pythonプログラミング講座プラットフォーム「ハイスクールPython」、3月の公開を予定 NEW
  4. 4
    科学技術計算とデータサイエンスを融合したPythonカンファレンス「SciPyDataJapan 2025」が1月25日に開催 NEW
  5. 5
    デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
  1. 6
    "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
  2. 7
    アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
  3. 8
    テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
  4. 9
    デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
  5. 10
    2025年1月に開催される注目のITエンジニア向けカンファレンス5選

アクセスランキング

  1. 1
    1/10まで全文無料公開、人気の入門書シリーズ『いきなりプログラミング Androidアプリ開発』
  2. 2
    ガントチャートをWebアプリに組み込める「ガントシート」でプロジェクト管理機能を作成してみよう NEW
  3. 3
    高校生向けの無料Pythonプログラミング講座プラットフォーム「ハイスクールPython」、3月の公開を予定 NEW
  4. 4
    科学技術計算とデータサイエンスを融合したPythonカンファレンス「SciPyDataJapan 2025」が1月25日に開催 NEW
  5. 5
    デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
  6. 6
    "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
  7. 7
    アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
  8. 8
    テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
  9. 9
    デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
  10. 10
    2025年1月に開催される注目のITエンジニア向けカンファレンス5選
  1. 1
    いいエンジニアになるための2つのポイント ──元Google技術者・石原氏が説く「シリコンバレー流ソフトウェア開発術」
  2. 2
    「CUDA」 ~マンガでプログラミング用語解説
  3. 3
    アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
  4. 4
    デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
  5. 5
    デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
  6. 6
    "けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
  7. 7
    Google、社内AIエージェント「Google Agentspace」発表
  8. 8
    JavaScriptのWebフレームワーク、「Astro 5.1」リリース
  9. 9
    テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
  10. 10
    管理職の24.1%、今後管理職を「続けたくない」と回答。理由は「責任やストレス」が最多に