このページで分かること
- PIC32MZをセンサー実装に使う時の最初の確認点。
- 購入前に見るべきUSB、電源、メモリ、ピン配置の項目。
- 実装中につまずいた時に切り分ける順番。
購入前に確認する仕様
PIC32MZは用途に合えば扱いやすい選択肢です。ただし、同じMCU名でも開発ボードによってUSB端子、電源回路、ピン配置、メモリ容量が違います。販売ページだけで判断せず、メーカー資料も合わせて確認します。
| 項目 | 確認する理由 | 見方 |
|---|---|---|
| USB機能 | キーボード、USBメモリ、デバッグなど、用途ごとに必要なUSB機能が違います。 | Device、Host、OTG、USB-Serial/JTAGのどれに対応するかを確認します。 |
| 電源条件 | 不安定な電源は、書き込み失敗や通信断の原因になります。 | USB給電だけで足りるか、外部5Vやバッテリーが必要かを見ます。 |
| ピン配置 | 同じMCUでも、ボードごとに使いやすいGPIOが変わります。 | 公式のピン配置図を見て、起動設定やUSBで使うピンを避けます。 |
| 開発環境 | Arduino、MicroPython、ESP-IDF、Zephyrなどで手順が変わります。 | サンプルコードの対象バージョンとボード定義を確認します。 |
公式リンク
仕様、型番、対応機能は販売ページだけでなく、メーカー公式資料も合わせて確認します。
用意するもの
1
solar charger
何に使う部品か、必要数、対応電圧、コネクタ形状、入手性を購入前に確認します。
何に使う部品か、必要数、対応電圧、コネクタ形状、入手性を購入前に確認します。
2
battery holder
何に使う部品か、必要数、対応電圧、コネクタ形状、入手性を購入前に確認します。
何に使う部品か、必要数、対応電圧、コネクタ形状、入手性を購入前に確認します。
3
開発ボード
PIC32MZを載せた開発ボードです。メーカー、型番、USB機能、ピン配置、電源条件を確認して選びます。
PIC32MZを載せた開発ボードです。メーカー、型番、USB機能、ピン配置、電源条件を確認して選びます。
4
sensor module
何に使う部品か、必要数、対応電圧、コネクタ形状、入手性を購入前に確認します。
何に使う部品か、必要数、対応電圧、コネクタ形状、入手性を購入前に確認します。
5
メーカー公式資料
販売ページだけでなく、メーカーの仕様表で型番と機能を確認します。
販売ページだけでなく、メーカーの仕様表で型番と機能を確認します。
6
USBデータケーブル
充電専用ではなく、データ通信に対応したUSBケーブルです。書き込みやシリアル通信に使うため、端子形状と長さも確認します。
充電専用ではなく、データ通信に対応したUSBケーブルです。書き込みやシリアル通信に使うため、端子形状と長さも確認します。
比べる時の軸
PIC32MZを比較する時は、処理速度だけで決めない方が失敗しにくくなります。USBの種類、無線の有無、消費電流、入手性、サンプルコードの量を並べて見ると、実装後の手戻りを減らせます。
| 候補 | 向いている用途 | 確認すること |
|---|---|---|
| PIC32MZ | センサー実装の試作、比較、学習。 | USB、電源、入手性、サンプルコードの有無。 |
失敗しやすいところ
PCや開発環境に認識されない
まずケーブルとUSBポートを変えて確認します。電源は入っていても、充電専用ケーブルでは通信できません。次に、ボード定義、書き込みモード、USB機能の設定が用途に合っているか確認します。
サンプルは動くが自作コードで止まる
一度コードを最小構成に戻します。LED点滅、シリアル出力、1つの入力、1つの出力の順に確認すると、どこで状態が変わっているか見つけやすくなります。
互換ボードで説明通りにならない
互換ボードや非公式廉価版では、同じMCU名でもピン配置や部品構成が違うことがあります。販売ページの写真だけで判断せず、手元のボードのピン配置図と照合します。
購入前の注意
このテーマでは、まずメーカー公式資料で型番と仕様を確認してください。Amazonなどで探す場合は、公式品、互換ボード、非公式廉価版が同じ検索結果に並ぶことがあります。
次に読むとよい記事
次の作業へ進む
マイコンの仕様を確認したあとは、部品表、周辺ニュース、販売や運用の情報へつなげると判断しやすくなります。