diff --git a/docs/assets/img/product_pics/base/lan_06.png b/docs/assets/img/product_pics/base/lan_06.png index 4925b2a8..c4aec8f2 100644 Binary files a/docs/assets/img/product_pics/base/lan_06.png and b/docs/assets/img/product_pics/base/lan_06.png differ diff --git a/docs/assets/img/product_pics/module/module_gps_06.png b/docs/assets/img/product_pics/module/module_gps_06.png new file mode 100644 index 00000000..db2744d3 Binary files /dev/null and b/docs/assets/img/product_pics/module/module_gps_06.png differ diff --git a/docs/assets/img/product_pics/module/module_gps_07.png b/docs/assets/img/product_pics/module/module_gps_07.png new file mode 100644 index 00000000..b220fa9c Binary files /dev/null and b/docs/assets/img/product_pics/module/module_gps_07.png differ diff --git a/docs/en/app/bala.md b/docs/en/app/bala.md index 9646b70e..b5c9d9dd 100644 --- a/docs/en/app/bala.md +++ b/docs/en/app/bala.md @@ -30,7 +30,7 @@ ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth Flash | 16MB Flash + 4MB PSRAM Input | 5V @ 500mA Interface | TypeC x 1, GROVE(I2C+I/0+UART), Pogo Pin x 1 -LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 +LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9341 Speaker | 1W-0928 Microphone | MEMS Analog BSE3729 Microphone LED | SK6812 3535 RGB LED x 10 diff --git a/docs/en/core/basic.md b/docs/en/core/basic.md index ba49c1aa..71fc49e1 100644 --- a/docs/en/core/basic.md +++ b/docs/en/core/basic.md @@ -74,7 +74,7 @@ This is a [Bottom board](en/base/core_bottom) on the back of M5Core. It's design LCD - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 Speaker diff --git a/docs/en/core/fire.md b/docs/en/core/fire.md index 85d48658..afda528e 100644 --- a/docs/en/core/fire.md +++ b/docs/en/core/fire.md @@ -118,7 +118,7 @@ M5Go CHG. Base is composed of POGO pin. M5Go Base is composed of PORT B, PORT C, LCD - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 Speaker diff --git a/docs/en/core/gray.md b/docs/en/core/gray.md index ddb847f9..eead0496 100644 --- a/docs/en/core/gray.md +++ b/docs/en/core/gray.md @@ -118,7 +118,7 @@ This is a [Bottom board](en/base/core_bottom) on the back of M5Core. It's design LCD - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 Speaker diff --git a/docs/en/core/m5go.md b/docs/en/core/m5go.md index 0e43ca91..80a4eab0 100644 --- a/docs/en/core/m5go.md +++ b/docs/en/core/m5go.md @@ -115,7 +115,7 @@ We also supply some courses for teaching IOT programming. If you are interesting LCD - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 Speaker diff --git a/docs/en/core/m5go_lite.md b/docs/en/core/m5go_lite.md index 34042196..ad5aa443 100644 --- a/docs/en/core/m5go_lite.md +++ b/docs/en/core/m5go_lite.md @@ -118,7 +118,7 @@ We also supply some courses for teaching IOT programming. If you are interesting LCD - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 Speaker diff --git a/docs/en/core/white.md b/docs/en/core/white.md index b12c827e..d3455271 100644 --- a/docs/en/core/white.md +++ b/docs/en/core/white.md @@ -25,7 +25,7 @@ The a Bottom board on the back of M5Core. It's designed for expanding gpio on M- | Flash | 16MB | | Input | 5V @ 500mA | | Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 | -| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 | +| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9341 | | Speaker | 1W-0928 | | **MEMS** | MPU9250 | | Battery | 150mAh @ 3.7V, inside vb | diff --git a/docs/ja/core/basic.md b/docs/ja/core/basic.md index 3d89c078..424f7f23 100644 --- a/docs/ja/core/basic.md +++ b/docs/ja/core/basic.md @@ -66,7 +66,7 @@ |Flash| 16MB (旧: 4MB) | |電源入力| 5V @ 500mA | |インターフェース| USB Type-C x 1, Grove(I2C+I/0+UART) x 1| -|画面| 2 inch, 320x240 Colorful TFT LCD, ILI9342 | +|画面| 2 inch, 320x240 Colorful TFT LCD, ILI9341 | |スピーカー| 1W-0928| |電池| 150mAh @ 3.7V 内蔵| |動作温度| 32°F to 104°F ( 0°C to 40°C ) | diff --git a/docs/ja/core/fire.md b/docs/ja/core/fire.md index ba4811d9..50c0a516 100644 --- a/docs/ja/core/fire.md +++ b/docs/ja/core/fire.md @@ -120,7 +120,7 @@ LCD - 2インチ, 320x240 カラフル TFT LCD, ILI9342 + 2インチ, 320x240 カラフル TFT LCD, ILI9341 スピーカー diff --git a/docs/ja/core/gray.md b/docs/ja/core/gray.md index 6e18b743..84bfc249 100644 --- a/docs/ja/core/gray.md +++ b/docs/ja/core/gray.md @@ -121,7 +121,7 @@ LCD - 2インチ, 320x240 カラフル TFT LCD, ILI9342 + 2インチ, 320x240 カラフル TFT LCD, ILI9341 スピーカー diff --git a/docs/ja/core/m5go.md b/docs/ja/core/m5go.md index d42d31b9..a5cc2ac4 100644 --- a/docs/ja/core/m5go.md +++ b/docs/ja/core/m5go.md @@ -98,7 +98,7 @@ | Flash | 16MB | | 電源入力 | 5V @ 500mA | | インターフェース | Type-C x 1, Grove(I2C+I/0+UART) x 1 | -| LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9342 | +| LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9341 | | スピーカー | 1W-0928 | | マイク | Analog BSE3729 Microphone | | LED | SK6812 3535 RGB LED x 10 | diff --git a/docs/ja/core/m5go_lite.md b/docs/ja/core/m5go_lite.md index 663088d6..67931ec2 100644 --- a/docs/ja/core/m5go_lite.md +++ b/docs/ja/core/m5go_lite.md @@ -96,7 +96,7 @@ M5GO Liteは[UIFlow](http://flow.m5stack.com)やArduino IDEを使用してプロ | Flash | 16MB | | 電源入力 | 5V @ 500mA | | インターフェース | Type-C x 1, Grove(I2C+I/0+UART) x 1 | -| LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9342 | +| LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9341 | | スピーカー | 1W-0928 | | マイク | Analog BSE3729 Microphone | | LED | SK6812 3535 RGB LED x 10 | diff --git a/docs/ja/core/white.md b/docs/ja/core/white.md index 055fcb60..12f11bbe 100644 --- a/docs/ja/core/white.md +++ b/docs/ja/core/white.md @@ -37,7 +37,7 @@ M5Coreの下のボトムボードには、I2Sピン(GPIO0, GPIO12, GPIO13, GPIO1 | Flash | 16MB | | 電源入力 | 5V @ 500mA | | インターフェース | USB Type-C x 1, Grove(I2C+I/0+UART) x 1 | -| LCD | 2 inch, 320x240 フルカラーTFT液晶, ILI9342 | +| LCD | 2 inch, 320x240 フルカラーTFT液晶, ILI9341 | | スピーカー | 1W-0928 | | **MEMS** | MPU9250 | | 電池 | 150mAh @ 3.7V, inside vb | diff --git a/docs/zh_CN/core/basic.md b/docs/zh_CN/core/basic.md index f411f957..6230b910 100644 --- a/docs/zh_CN/core/basic.md +++ b/docs/zh_CN/core/basic.md @@ -81,7 +81,7 @@ LCD屏幕 - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 喇叭 diff --git a/docs/zh_CN/core/fire.md b/docs/zh_CN/core/fire.md index e6f119e1..9ccdccc5 100644 --- a/docs/zh_CN/core/fire.md +++ b/docs/zh_CN/core/fire.md @@ -116,7 +116,7 @@ LCD屏幕 - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 喇叭 diff --git a/docs/zh_CN/core/gray.md b/docs/zh_CN/core/gray.md index a6cab9f1..2a50d013 100644 --- a/docs/zh_CN/core/gray.md +++ b/docs/zh_CN/core/gray.md @@ -95,7 +95,7 @@ LCD屏幕 - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 喇叭 diff --git a/docs/zh_CN/core/m5go.md b/docs/zh_CN/core/m5go.md index 25b64991..4ce9b1ed 100644 --- a/docs/zh_CN/core/m5go.md +++ b/docs/zh_CN/core/m5go.md @@ -116,7 +116,7 @@ LCD屏幕 - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 喇叭 diff --git a/docs/zh_CN/core/m5go_lite.md b/docs/zh_CN/core/m5go_lite.md index a2d244e0..a78a9742 100644 --- a/docs/zh_CN/core/m5go_lite.md +++ b/docs/zh_CN/core/m5go_lite.md @@ -116,7 +116,7 @@ LCD屏幕 - 2 inch, 320x240 Colorful TFT LCD, ILI9342 + 2 inch, 320x240 Colorful TFT LCD, ILI9341 喇叭 diff --git a/docs/zh_CN/module/gps.md b/docs/zh_CN/module/gps.md index 039c872f..dd490f27 100644 --- a/docs/zh_CN/module/gps.md +++ b/docs/zh_CN/module/gps.md @@ -8,28 +8,47 @@ ## 描述 -GPS 模块是一款内置了GPS小模组的M5Stack系列可堆叠模块。内置的GPS小模块名字为UBLOX NEO-M8N。堆叠了M5Core之后,你可以用UIFlow、Arduino和MicroPython来编程它。它都可提供全球定位信息,即使你在室外的任何地方。模块上电之后,就会一直接收定位信息。M5Core烧录[例程](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GPS/Arduino),堆叠了GPS模块和连接PC串口之后,屏幕和PC的串口显示终端就会打印GPS接收到的信息。 +**GPS** 是一款内置了 GPS 模组 (NEO-M8N) 的全球定位导航模块。 -GPS Module内部默认是通过UART2(GPIO16, GPIO17)与M5Core通讯,你可以通过修改0欧姆电阻跳线修改。 +堆叠了M5Core之后,你可以用 [UIFlow](http://flow.m5stack.com)、 [Arduino](http://www.arduino.cc) 和 [MicroPython](http://www.micropython.org) 来编程它。烧录了程序后,只要 GPS 处于窗边或室外,它就可获取模块的全球定位信息。 + + +模块上电之后,就会一直接收定位信息。M5Core烧录[例程](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/GPS/Arduino),堆叠了GPS模块和连接PC串口之后,屏幕和PC的串口显示终端就会打印GPS接收到的信息。 + + + +NEO-M8N 集成了 72 通道的 [u-blox](https://www.u-blox.com) M8 GNSS 引擎,支持多个 GNSS 系统:北斗, Galileo, GLONASS, GPS / QZSS,能同时接收 3 个 GNSS 系统的数据。 + +GPS 内部默认是通过 **UART2(GPIO16, GPIO17)** 与 M5Core 通讯,你可以通过修改电路实现其他串口与 M5Core 通信。 + +串口参数:波特率 ( 默认为 9600bps ), 数据位 ( 8 位 ), 起始位 ( 1 位 ), 停止位 ( 1 位 ), 校验位 ( 无 ) + +!> **M5Stack Fire** 默认使用 GPIO16/17 连接到 PSRAM,它与 GPS 模块的 TXD/RXD(GPIO16,GPIO17) 重叠。因此,当使用 M5Stack Fire 中的 GPS 模块时,需要使用切割器切割 GPS 模块上默认连接的 TXD 和 RXD ,并使用焊接或 0Ω 电阻将它们连接到另一个端口。 + + -!> **M5Stack Fire**默认使用GPIO16/17连接到PSRAM,它与GPS模块的TXD/RXD(GPIO16,GPIO17)重叠。因此,当使用M5Stack Fire中的GPS模块时,需要使用切割器切割GPS模块上的TXD和RXD默认模式,并使用焊接或0Ω电阻将它们连接到另一个端口。 ## 特性 -- GPS NEO-M8N模块 -- 高性能 -- 高灵敏度 -- 业界领先的-167dBm灵敏度 +- 工作电压:2.7 ~ 3.6 +- 工作温度:-40 ~ 80°C +- 天线类型:内置陶瓷天线和外置天线 +- 可并发接收 3 个 GNSS 系统的数据 +- 水平位置精度:最小 2.5m +- GPS 模组 (NEO-M8N) 内置 Flash +- 支持的协议:NMEA, UBX, RTCM +- 业界领先的 -167dBm 灵敏度 +- 与 NEO‑7 和 NEO‑6 系列向后兼容 ## 包含 -- 1x M5Stack GPS模块 -- 1x M5Stack天线 +- 1x GPS模块 +- 1x 外置天线 ## 应用 -- 儿童定位手表 -- 基于GPS的物流跟踪管理 +- 基于GPS的物流跟踪管理 +- 无人驾驶汽车定位 ## 相关链接 @@ -41,6 +60,8 @@ GPS Module内部默认是通过UART2(GPIO16, GPIO17)与M5Core通讯,你可以 - **[TinyGPS++库官网](http://arduiniana.org/libraries/tinygpsplus/)** +- **数据手册** - [NEO-M8N](https://www.u-blox.com/sites/default/files/NEO-M8-FW3_DataSheet_%28UBX-15031086%29.pdf) + ## 例程 ### Arduino IDE