Skip to content

Commit 0d5ad9a

Browse files
authored
Merge pull request Seeed-Studio#1976 from Jessie219-web/main
update: Indicator for Meshtastic GPS firmware
2 parents db1a60e + 8e41583 commit 0d5ad9a

File tree

3 files changed

+204
-3
lines changed

3 files changed

+204
-3
lines changed

docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md

Lines changed: 92 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,16 @@ last_update:
1212
---
1313

1414

15-
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/Meshtastic/indicator-page.png" alt="pir" width={800} height="auto" /></p>
15+
16+
17+
<div className="table-center">
18+
<video width="730" height="500" controls autoPlay muted>
19+
<source
20+
src="https://media-cdn.seeedstudio.com/media/catalog/product/1/-/1-114993532_sensecap_indicator_for_meshtastic_lora__2.mp4"
21+
type="video/mp4"
22+
/>
23+
</video>
24+
</div>
1625

1726
<div class="get_one_now_container" style={{textAlign: 'center'}}>
1827
<a class="get_one_now_item" href="https://www.seeedstudio.com/catalogsearch/result/?q=sensecap%20indicator">
@@ -21,15 +30,48 @@ last_update:
2130
</div>
2231

2332

24-
SenseCAP Indicator is a 4-inch touch screen driven by ESP32-S3 and RP2040 Dual-MCU. With the compatibility with Meshtastic, SenseCAP Indicator can be another game changer as your Meshtastic phone or you name it.
33+
34+
SenseCAP Indicator is a 4-inch touchscreen device designed for Meshtastic®, powered by dual MCUs, the ESP32 and RP2040, and supports Wi-Fi, BLE, and LoRa®. It is an open-source, powerful IoT development platform.
35+
36+
## Introduction
37+
38+
### Feature
39+
40+
41+
* **Supports Meshtastic:** Pre-flashed with Meshtastic firmware, it is ready to work once powered on. You can also upgrade the firmware using Meshtastic Flasher.<br/>
42+
* **Dual MCUs and Rich GPIOs:** Equipped with powerful ESP32S3 and RP2040 dual MCUs and over 400 Grove-compatible GPIOs for flexible expansion options.<br/>
43+
* **Local LoRa® Hub for IoT Connectivity:** Integrated with the Semtech SX1262 LoRa® chip, the device can be converted to a LoRaWAN® Single-Channel Gatewa via tutorial. Alternatively, connect LoRa® devices to popular IoT platforms like Matter via Wi-Fi.<br/>
44+
* **Fully Open Source Platform:** Leverage the extensive ESP32 and Raspberry Pi open-source ecosystem for infinite application possibilities.<br/>
45+
* **Suitable for Multiple Application Scenarios:** Can be used as a Meshtastic desktop node or a car node, as well as a LoRaWAN® Single-Channel Gateway.
46+
47+
### Specification
48+
49+
|Screen|3\.95 Inch, Capacitive RGB Touch Screen|
50+
| :- | :- |
51+
|**Screen Resolution**|480 x 480 pixels|
52+
|**Power Supply**|5V-DC, 1A|
53+
|**Battery**|N/A|
54+
|**Processor**|<p>**ESP32-S3:** Xtensa® dual-core 32-bit up to 240 MHz</p><p>**RP2040:** Dual ARM Cortex-M0+ up to 133MHz</p>|
55+
|**Flash**|<p>**ESP32-S3:** 8MB</p><p>**RP2040:** 2MB</p>|
56+
|**External Storage**|Support up to 32GB Micro SD Card (not included)|
57+
|**Wi-Fi**|802\.11b/g/n, 2.4GHz|
58+
|**Bluetooth**|Bluetooth 5.0 LE|
59+
|**LoRa(SX1262**)|Support 862-930MHz|
60+
|**Buzzer(Not developed yet)**|MLT-8530, Resonant Frequency:2700Hz|
61+
|**Certification**|CE/FCC|
62+
63+
### Hardware Overview
2564

2665

27-
The **[SenseCAP Indicator D1L](https://www.seeedstudio.com/SenseCAP-Indicator-D1L-p-5646.html)** and **[D1Pro](https://www.seeedstudio.com/SenseCAP-Indicator-D1Pro-p-5644.html)** supports Meshtastic network now!
66+
<p style={{textAlign: 'center'}}><img src="https://media-cdn.seeedstudio.com/media/wysiwyg/HO-114993532.png" alt="pir" width={800} height="auto" /></p>
2867

2968

3069

3170
## Flash Firmware
3271

72+
73+
### Flash Application Firmware
74+
3375
**Video Instruction**
3476

3577
<iframe width="100%" height="500" src="https://www.youtube.com/embed/55Sz8kHSyV4" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
@@ -65,6 +107,31 @@ Please select the `USB Serial` one, not the INDICATOR RP2040.
65107

66108

67109

110+
### Flash GPS Firmware
111+
112+
113+
The SenseCAP Indicator doesn't have a GPS built-in, to get the GPS location, a [Grove GPS Module](https://www.seeedstudio.com/Grove-GPS-Air530-p-4584.html) is required.<br/>
114+
Connect the GPS Module to the Grove port and then flash the GPS firmware.
115+
116+
* **[GPS Firmware Download](https://files.seeedstudio.com/wiki/SenseCAP/Meshtastic/meshtastic_gps.ino.uf2)**
117+
118+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/Meshtastic/gps-connect.png" alt="pir" width={800} height="auto" /></p>
119+
120+
121+
122+
Long press this internal button using a needle, then connect the device to your PC by the provided USB type-C cable, release the button once connected.
123+
124+
125+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/SenseCAP_Indicator/SenseCAP_Indicator_56.png" alt="pir" width={600} height="auto" /></p>
126+
127+
128+
Download the `UF2` file and copy it to the `RPI-RP2` drive. Firmware should be flashed after the file is downloaded and the device reboots.
129+
130+
131+
132+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/SenseCAP_Indicator/disk.png" alt="pir" width={600} height="auto" /></p>
133+
134+
68135

69136

70137

@@ -172,3 +239,25 @@ Refer to [LoRa Region by Country](https://meshtastic.org/docs/configuration/regi
172239

173240
Now that you have set the LoRa region on your device, you can continue with configuring any [LoRa Configs](https://meshtastic.org/docs/configuration/radio/lora/) to suit your needs.
174241

242+
### Pages Description
243+
244+
245+
246+
### Precautions
247+
248+
#### Role Selection
249+
250+
:::caution
251+
DO NOT select the Repeater role, which will cause the device to repeatedly reboot.
252+
:::
253+
254+
255+
#### GPS Module
256+
257+
258+
If you didn't connect the GPS module, please disable the GPS function in the `Meshtastic` App, otherwise the device will keep trying to find the GPS module, which will cause the device to take a long time to boot up the screen.
259+
260+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/Meshtastic/gps-module.png" alt="pir" width={600} height="auto" /></p>
261+
262+
263+

docs/Network/Meshtastic_Network/T1000-E/sensecap_t1000_e.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,8 +551,19 @@ When you have completed the above steps, then you can follow this [step](https:/
551551

552552

553553

554+
### Solid LED
554555

555556

557+
**Description:**
558+
559+
The LED stays on without flashing, and there is no response when pressing the button, this indicates the device is in DFU mode.
560+
561+
562+
**Solution:**
563+
564+
Force Reboot the device: Press and hold the button, then connect the charging cable.
565+
566+
556567
## Resource
557568

558569
[Meshtastic Doc](https://meshtastic.org/docs/introduction/)
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
---
2+
description: Low Data Consumption Mode Config(for 4G version)
3+
title: Low Data Consumption Mode Config(for 4G version)
4+
keywords:
5+
- SenseCAP_M2
6+
- Gateway
7+
image: https://files.seeedstudio.com/wiki/SenseCAP/Tracker/tracker.webp
8+
slug: /traffic_saving_config
9+
last_update:
10+
date: 12/4/2024
11+
author: Jessie
12+
---
13+
14+
15+
This tutorial will guide users to configure the low data consumption mode for the M2 Multi-Platform Gateway **4G version**. In this mode, the traffic per month is expected to be around **60M**. The specific traffic depends on the nodes packets, etc.
16+
17+
18+
:::caution note
19+
1. The status display of the APP may be delayed
20+
2. The network switch and RGB indicator light will change after 5 minutes
21+
:::
22+
23+
24+
### Check Firmware Version
25+
26+
27+
28+
Before configuring the low data consumption mode, check the OS and firmware version first.
29+
30+
:::tip
31+
The OS version needs to be newer than 0.9.5<br/>
32+
The firmware version needs to be newer than 1.1.6
33+
:::
34+
35+
Check the [Quick Start](https://wiki.seeedstudio.com/quick_start_with_M2_MP/) to log in the Luci page.
36+
37+
Navigate to `Status` -> `Overview`, check the current OS and firmware version.
38+
39+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/M2_Multi-Platform/version-check.png" alt="pir" width={800} height="auto" /></p>
40+
41+
42+
#### Upgrade OS
43+
44+
45+
The OS firmware can‘t be updated automatically, so users need to manual operate it.
46+
47+
48+
Navigate to `System` -> `Backup/Flash Firmware`, click `Update`.
49+
50+
:::danger
51+
Keep the power connection during the upgrade period.
52+
:::
53+
54+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/M2_Multi-Platform/online-update.png" alt="pir" width={800} height="auto" /></p>
55+
56+
57+
58+
59+
### White List Config
60+
61+
62+
This tab is used to filter out nodes you don't need to save traffic.
63+
64+
* For `SenseCAP` Mode, Nodes other than SenseCAP will be automatically filtered, don’t need additional configuration.
65+
66+
* For `Packet Forwarder` and `Basic Station` Mode, need to enable the White List Mode.
67+
68+
:::tip
69+
If you are using AWS platform, you can skip this step, just config the white list on AWS console.
70+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/M2_Multi-Platform/aws-white-list.png" alt="pir" width={600} height="auto" /></p>
71+
:::
72+
73+
`OUI List`: The first three bytes of the node EUI. *Used to filter join-request packets*.<br/>
74+
eg. for SenseCAP node, the OUI is '2CF7F1'
75+
76+
`Network ID List`/`DevAddr`: *Used to filter uplink packets*.<br/>
77+
eg. for SenseCAP node,the NetID is '000013', DevAddr is '27000000 - 27FFFFFF'
78+
79+
More details refer to [NetID and DevAddr Prefix Assignments](https://www.thethingsnetwork.org/docs/lorawan/prefix-assignments/)
80+
81+
82+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/M2_Multi-Platform/white-list-config.png" alt="pir" width={800} height="auto" /></p>
83+
84+
85+
86+
### Set PING Params
87+
88+
89+
Used to check if the link is up, leave it blank to assume interface is always online.
90+
91+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/M2_Multi-Platform/mwan3.png" alt="pir" width={800} height="auto" /></p>
92+
93+
94+
### Enable Low Data Consumption Mode
95+
96+
Enable the `Low Data Consumption Mode`, and set the `alive time`, default in SesneCAP Platform: 86400.
97+
98+
After settings, please restart the gateway to apply the changes.
99+
100+
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/SenseCAP/M2_Multi-Platform/mode-enable.png" alt="pir" width={800} height="auto" /></p>
101+

0 commit comments

Comments
 (0)