CG-SmartWoLデバイスの制御プログラム(ファームウェア)のアップデート手順の解説です。動作の改善のため新しいファームウェアをリリースする場合があり、パソコン上の簡単な操作でアップデートすることができます。
ファームウェアバージョンの確認
デバイスの現在のファームウェアバージョンはアプリのホーム画面「デバイス一覧」で確認できます。既に最新バージョンの場合、アップデートする必要はありません。

ファームウェアのダウンロード
まず、アップデートしたいファームウェアを以下のリンクからお使いのPCにダウンロードします。次に、zipファイルを解凍してuf2ファイルを好きな場所に保存して下さい。
| ファームウェア | 変更点 |
|---|---|
| Version 1.0.0 | 最初のバージョン |
| Version 1.0.1 | 起動先PCを5台以上登録した際に、デバイスが応答しなくなる問題を修正 一部デバイスで設定モードの通信に失敗する問題を修正 |
| Version 1.0.2 | 一部端末でセットアップ時に、まれにWiFiスキャン結果が取得できない現象を改善 |
| Version 1.0.3 | 一定時間サーバーへ接続できなかった場合はデバイスを再起動する機能を追加 |
デバイスをファームウェア書き換えモードにする
アップデートはパソコン(PC)とCG-SmartWoLデバイスをUSBケーブルケーブルで直接接続して行います。まず、デバイスをファームウェア書き換えモードにする必要があります。
デバイスの白色の「ファームウェア書き換えスイッチ」を押したまま、USBケーブルでPCと接続して電源を投入してください。接続後は「ファームウェア書き換えスイッチ」を離して大丈夫です。

ファームウェア書き換えモードになると、PC上で「RP2350」という名称のUSBストレージ(リムーバブルドライブ)として認識されます。以下はWindowsで認識した際に表示されるダイアログの例ですが、MacやLinuxでも同様です。

うまく認識しない場合は、別のUSBケーブルでお試しください。一部のUSBケーブルは電源の供給のみで、通信端子がつながっておらず、そのようなケーブルだとPCと通信することができません。
ファームウェア書き込み
ダウンロードして解凍したuf2ファイルを、上記で認識したUSBストレージにドラッグ&ドロップすることでファームウェアを書き込むことができます。

ファームウェア書き換え後、デバイスは自動的に通常モードで再起動します。WiFi設定や登録済みの起動先の情報は、アップデート前のものが保存されています。
以上でファームウェアアップデートは完了です。

Wake on LANで自宅や会社のPCをリモート起動「CG-SmartWoL」
Wake on LAN(WoL)で自宅や会社などのパソコン(PC)をスマートフォンからリモート起動できるIoTデバイスです。通常WoLは同一LAN内でしか送受信できませんが、CG-SmartWoLを使うと、インターネットに接続されていればどこにいてもPCを起動することができます。リモートワークやPC管理などに便利です。0.25Wと省電力なため、必要な時以外はPCやサーバーを停止することで消費電力を削減できます。

Raspberry Pi用 サーボモータードライバー「RPZ-RC-Servo」
RCサーボモーターを制御できるRaspberry Pi(ラズパイ)用拡張基板です。モーターの角度(位置)を指示すれば、自動で目標までモーターを動かしてくれます。ものを動かしたり回転させるシステムが実現できます。Raspberry Piへ電力を供給する機能もあり、単一電源でシステムを構成できます。

ESP32搭載 WiFi 鉛/LFPバッテリーソーラー充電基板「E32-SolarCharger」
Arduino IDEで動作を自由にプログラミング可能な、IoTソーラーチャージャー基板です。WiFi内蔵マイコンであるESP32(ESP-WROOM-32)を採用しました。鉛/LFPバッテリー充放電回路、microSDスロット搭載。状況にあわせた充電、負荷の接続/切断ができ、ネットワークからのモニタリングも可能です。