株式会社NTTデータ 河村雅人 著
大塚 紘史 著
小島 康平 著
近年、「IoT(Internet of Things)=モノのインターネット」という分野が注目されています。デバイス同士が通信しあうことで、ネットワーク越しにハードウェアを操作したり、情報伝達したりすることが可能となり、Webサービスの可能性を広げるものとして期待されています。
IoTデバイスに限らずハードウェア製作においては、必ず「プロトタイピング(試作品製作)」という工程が必要となります。ここでは試行錯誤をすることになるので、できるだけ手軽に扱えるコンピュータが求められます。従来から人気のあるプロトタイピング用コンピュータとしては、ArduinoやRaspberry Piなどがありますが、最近では「Edison(エジソン)」が採用されるケースも増えてきました。
EdisonはCPUメーカーとして著名なIntel社が開発したシングルボードコンピュータです。CPU(Atom)、メモリ、ストレージのほか、無線LAN、Bluetooth、USB、GPIOなど豊富な入出力機能を標準で備えており、ネットワーク利用を前提としたIoTデバイスのプロトタイピングには最適なコンピュータとなっています。また、ArduinoやRaspberry Piではプロトタイピングのあとの製品化する段になって、大量生産に向いた信頼性の高いコンピュータへと変更することが一般的ですが、Edisonは信頼性がとても高いため、製品でも十分に採用できます。そのため、プロトタイピングから製品化へもスムーズに移行でき、開発効率が大変良いという特長を持っています。
本書では、このEdisonを使ったデバイスの作例を通じて、電気/電子工作の基本を解説します。初めて電子工作に取り組むソフトウェアエンジニアの方でも無理なく読み進められるよう、基礎知識から丁寧に解説します。また、取り上げる作例もIoTを意識して、ネットワークを活用したデバイスを作ります。
このIoTの隆盛をチャンスととらえ、ハードウェア製作に乗り出したいソフトウェアエンジニアの方にお勧めできる一冊です。
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。