アクティブ・アンテナが内蔵されたu-blox M8 NEO-M8Nモジュールで、GPSを構築します。
NEO-M8シリーズは、低消費電力を維持しながら、高感度と最小限の捕捉時間を実現します。
NEO-M8Nは、複数のGNSSシステム(Beidou、Galileo、GLONASS、GPS / QZSS)をサポートする72チャネルの u-blox M8 GNSSエンジンを統合し、3つのGNSSシステムを同時に受信することが可能です。
M5CoreとGPS間の直列通信プロトコルはUARTで、物理的には**UART2 (GPIO16, GPIO17)**で接続されています。
UARTのボーレートを変更したい場合は、こちら( u-center-just-for-Windows )をご確認ください。
ご注意ください。GPS 信号は屋外でのみ検出可能です。
*UARTプロトコル: ボーレート(デフォルトは9600bps)、データビット(8ビット)、スタートビット(1ビット)、ストップビット(1ビット)、パリティ(なし)*。
リソース | パラメータ |
---|---|
製品重量 | 43g |
総重量 | 73g |
製品サイズ | 54*54*13mm |
梱包サイズ | 125*68*23mm |
M5Stack Fireは、デフォルトでPSRAMと接続するためにGPIO16 / 17を占有している、それはGPSモジュールのTXD / RXD(GPIO16、GPIO17)と競合しています。したがって、M5Stackの火災でGPSモジュールを使用するときは、GPSモジュールからTXDとRXDをカットして、UARTピンの別のセットに飛んで配線する必要があるかもしれません
1.EasyLoaderはシンプルで高速なプログラムバーナーです。EasyLoaderの各製品ページには、製品に関連するケースプログラムが用意されています。簡単な手順でマスターに焼き付けることができ、一連の機能検証を行うことができます。
2.ソフトウェアをダウンロードした後、ダブルクリックでアプリケーションを実行し、データケーブルでM5デバイスをコンピュータに接続し、ポートパラメータを選択し、**"Burn "**をクリックして書き込みを開始します。
3.EasyLoaderを書き込む前に、CP210X(USBドライバ)のインストールが必要です。 ドライバのダウンロードはこちら
完全なコード GPSRaw.ino
は、
ここ
をクリックしてください。
注: GPSモジュールは、GPS信号を受信できるように屋外に配置する必要があります。
プロトコル仕様:
u-blox 8 / u-blox M8 レシーバー解説 - Manual を参照してください。次の表は、例として NMEA プロトコルの xxRMC メッセージの説明です。