#07:マイクロコントローラについて知っておこう
ここでは、組み込みシステムやIoTで利用できるマイクロコントローラやシングルボードコンピュータについて学習します。シングルボードコンピュータを利用すると、ハードウェアに近いレベルで制御するコンピュータシステムを開発できます。
- コンピュータの基本構成をひとつのLSIに詰め込んだもの
- CPU、メモリ、タイマー、入出力ポートなどを内蔵
- 高機能製品では、Wi-FiやBluetooth、各種センサーのI/F、暗号化機能を搭載
- 1枚のプリント基板に数個の電子部品やコネクタなどを乗せたコンピュータ
- CPUの評価用ボードから、組み込みシステム、ネットワークに接続できる小型機器などに利用
- 低価格な小型デジタル機器のために開発されたシングルボードコンピュータと、ソフトウェア開発環境
- オープンソースハードウェア
- コンピュータサイエンスの教育用に開発されたシングルボードコンピュータ
- ストレージとしてSDカードを利用
- ディスプレイとキーボードを接続可能
- Linuxが動作する
General Purpose Input/Output
- 汎用の入出力ポート
- マイクロコントローラが外部とデジタル信号をやりとりできる
マイクロコントローラ - Wikipedia
https://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9
SBC(シングルボードコンピュータ)とは - IT用語辞典 e-Words
http://e-words.jp/w/SBC.html
シングルボードコンピュータ - Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB%E3%83%9C%E3%83%BC%E3%83%89%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF
Arduino - Wikipedia
https://ja.wikipedia.org/wiki/Arduino
Raspberry Pi - Wikipedia
https://ja.wikipedia.org/wiki/Raspberry_Pi
GPIO(General Purpose Input/Output)とは - IT用語辞典 e-Words
http://e-words.jp/w/GPIO.html
GPIO - Wikipedia
https://ja.wikipedia.org/wiki/GPIO