PIC

MPLAB X IDE v5.45でPIC32MM0064GPL028用の新規プロジェクトを作成 MPLAB X

MPLAB X IDE v5.45でPIC32MM0064GPL028用の新規プロジェクトを作成

環境のインストールについては以下の記事に書いた。 「MPLAB X IDE 5.45 をインストールする。」 以下のいずれかでMPLAB X IDEを起動する。 初めて起動するといろいろな窓が開いた状態だが、混乱の元なのでとにかく全部閉じる。 使用するプログラマをPCのUSBにつなぐ。 Toolのリ…
ゼロからスタートしてPIC32MM0064GPL028でLチカするまでの全過程(開発環境のインストールやパーツ購入も含む)のまとめ 32 bit

ゼロからスタートしてPIC32MM0064GPL028でLチカするまでの全過程(開発環境のインストールやパーツ購入も含む)のまとめ

この記事には新しい内容は含まれていないので、このサイトに散在している関連記事を自分で追える方には無用の記事だ。 まったく何も無いところから始めて、開発環境のダウンロード、インストールや秋月での必要パーツの購入から「PIC32MM0064GPL028でLチカする」までの全過程の関連記事を順にリストアッ…
MPLAB X IDEでCopyしたProjectがBuild出来ない。 MPLAB X

MPLAB X IDEでCopyしたProjectがBuild出来ない。

MPLAB X IDE v5.40 XC32 v2.50 こんなエラー 「XC32 hex does not exist or is not an excutable」で検索したら以下の手順で解決したという投稿があった。 プロジェクト名の右クリックからProperties Manage config…
PIC32MM0064GPL028 + MCC で外部クロックで駆動する。 PIC32MM0064GPL028

PIC32MM0064GPL028 + MCC で外部クロックで駆動する。

セラロックとか水晶発振子でなく発振器からのクロックで駆動する。 と思ったら、発振器を持ってなかった。 セラロックと水晶発振子しか持ってなかった。 なので、Arduino Nanoで4MHzを作ってクロックにした。 上は拾い物のコードで、中身は見てない、いずれまた機会があったら見る。 とりあえず、これ…
PIC32MM0064GPL028 + MCC で Ceralock で駆動する。 PIC32MM0064GPL028

PIC32MM0064GPL028 + MCC で Ceralock で駆動する。

いまさら外付けでセラロックをつけて駆動するってのもあまり意味が無いように思う。 でも、精度とか求めたらそういう場面も出てくるかもしれない。 ということでちょっとやってみた。 PIC32 Family Reference Manual Section 6. Oscillators を読む。 こう書いて…
ESP-WROOM-02(Deep-Sleep) + Si7021 + OPiPC2 + 18650 ESP8266

ESP-WROOM-02(Deep-Sleep) + Si7021 + OPiPC2 + 18650

ESP-WROOM-02を測定時間以外はDeep-Sleepさせる。 Wi-Fiとの接続待ちも含めて25秒程度の観測時間、約1分Deep-Sleepする、というセットを繰り返した。 センサーはSi7021を使ってWi-FiでOPiPC2上のサーバにデータを投げる。 電源はダイソー・モバイルバッテリー…
ESP-WROOM-02 + Si7021(SHT21 HTU21 GY-21) + Orange Pi PC2 ESP8266

ESP-WROOM-02 + Si7021(SHT21 HTU21 GY-21) + Orange Pi PC2

BME280モジュールは実践投入して久しい。 気圧はどこで測定しても同じだろうから、温度と湿度だけのセンサーでいいやと思って、Si7021の載ったSHT21 HTU21 GY-21 などどシルク印刷のあるセンサー・モジュール(以後SHT21)を買ってあった。 だいぶ放置していたが、やっと使ってみるこ…