Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Micro:bitのハードウェア詳細

ここで説明する内容はすべて、公式の Microbit ドキュメントですでに詳しく扱われています。ここでは、ハードウェアの詳細について簡単に説明します。さらに踏み込んだ技術的な詳細については、公式ドキュメントはこちらを読んでください。

ボードの中核にあるのは nRF52833 system-on-chip (SoC) です。ここですべてのコードが実行されます。これは floating point unit(FPU) を備えた 32-bit Arm Cortex-M4 プロセッサをベースにしています。128KB の RAM(そう、たった 128KB!)を搭載し、64 MHz で動作します。

microbit の詳細

  • Buttons A and B: 入力として使える 2 つのユーザーボタンです。たとえば、シンプルなゲームを作る場合、プレイヤーを動かしたりアクションをトリガーしたりするのに使えます。
  • 5x5 LED Matrix: この赤色 LED のグリッドには、テキスト、記号、またはアニメーションを表示できます。
  • Edge Connector Pins: 0、1、2、3V、GND とラベル付けされたピンを使って、センサー、LED、モーターなどの外部コンポーネントを接続できます。
  • Microphone: 音量レベルを検出したり、音声入力に応答したりするために使われます(これが、私が最初にこのボードを購入したときの楽しい部分でした)
  • Speaker: ボードから直接サウンドやトーンを再生できます。
  • USB Connector: プログラミングや電源供給のために、ボードをコンピューターに接続するのに使います。
  • Battery Connector: USB に接続していないときは、バッテリーを使ってボードに電源を供給できます(アクセサリ付きで購入した場合は、このためのバッテリーとケーブルが付属します)
  • BLE Antenna: Bluetooth 通信を有効にするため、ボードを他のデバイスにワイヤレスで接続できます。

今のところは、ほかの詳細は気にしないでください。

データシートとマニュアル

データシートや技術マニュアルは、ピン配置、電気的仕様、通信方式、その他のハードウェアコンポーネントの詳細を理解するのに役立ちます。

  • Overview: この Web ページ "https://tech.microbit.org/hardware/2-0-revision/" では、microbit の各コンポーネントの概要を確認できます

  • nRF52833: 前に述べたように、microbit は nRF52833 System-on-Chip (SoC) を利用しています。そのピンをどのように設定し、入出力操作を管理するかを理解するには、公式の製品仕様書を読むことが重要です。ドキュメントにはこちらからアクセスできます。

  • LSM303AGR: 動きの検出や姿勢追跡に使われる低消費電力の 3 軸加速度計および磁力計センサーです。データシートにはこちらからアクセスできます

  • Schematic: これは、デバイスの電気的接続やコンポーネントを示した詳細な図を提供します。PDF 形式の完全な回路図は GitHub のこちらで公開されています。詳細な回路図情報は、この Web ページでも確認できます: https://tech.microbit.org/hardware/schematic/

ここやドキュメント内の情報量に圧倒されないでください。楽しい演習から始めて、少しずつ進めていきます。後から自分のペースで詳細を確認しに戻ることもできます。