From 65c8bd63e91b3cb1148f03ea2c226ce66738c2db Mon Sep 17 00:00:00 2001
From: Jessie219-web <112080869+Jessie219-web@users.noreply.github.com>
Date: Thu, 9 Jan 2025 14:41:39 +0800
Subject: [PATCH 1/2] update indicator keyboard usage
---
.../sensecap_indicator_meshtastic.md | 14 +-
.../T1000-E/open_source_lorawan.md | 204 ++++++++++++++++++
2 files changed, 217 insertions(+), 1 deletion(-)
create mode 100644 docs/Network/Meshtastic_Network/T1000-E/open_source_lorawan.md
diff --git a/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md b/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md
index c1d0fb30bc66..6c5c9e74bb44 100644
--- a/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md
+++ b/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md
@@ -256,10 +256,22 @@ Refer to [LoRa Region by Country](https://meshtastic.org/docs/configuration/regi
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.
-### Pages Description
+### Keyboard usage
+**Step 1**: Navigate to `Settings` -> `Canned Messages`, and enable it.
+
+
+**Step 2**
+
+On the node page, slide the screen from top to bottom and the keyboard will appear.
+
+
+
+
+
+
### Precautions
#### Role Selection
diff --git a/docs/Network/Meshtastic_Network/T1000-E/open_source_lorawan.md b/docs/Network/Meshtastic_Network/T1000-E/open_source_lorawan.md
new file mode 100644
index 000000000000..062a545d5920
--- /dev/null
+++ b/docs/Network/Meshtastic_Network/T1000-E/open_source_lorawan.md
@@ -0,0 +1,204 @@
+---
+description: Get Started with SenseCAP Card Tracker T1000-E for Meshtastic
+title: LoRaWAN Open Source Firmware Tutorial
+keywords:
+- Tracker
+image: https://files.seeedstudio.com/wiki/wiki-platform/S-tempor.png
+slug: /open_source_lorawan
+sidebar_position: 3
+last_update:
+ date: 1/2/2025
+ author: Jessie
+---
+
+
+Good news for all technology enthusiasts! The SenseCAP T1000-E now has an open source LoRaWAN version of the firmware, which provides you with a lot of customization and innovation opportunities. This tutorial will guide you through flashing firmware and using example code.
+
+## Preparation
+
+### Hardware Preparation
+
+* SenseCAP T1000-E x 1
+* USB Cable x 1
+* Computer x 1
+
+
+### Software Preparation
+
+Before you can start developing,the following software tools are required.
+
+#### SEGGER Embedded Studio (SES)
+
+SES is an all-in-one solution for managing, building, testing and deploying embedded applications. This means smooth, efficient development operations thanks to its wide range of features. The powerful project manager enables the management of projects large and small. Version control features enable automatic application deployment.
+
+Download the corresponding installation package according to your operating system.
+
+SEGGER Embedded Studio (SES)-Download
+
+
+:::tip
+It's recommended to use 5.68 version.
+:::
+
+
+
+
+
+#### nRF5 SDK
+
+The nRF5 SDK provides a rich developing environment for nRF5 Series devices by including a broad selection of drivers, libraries, examples for peripherals, SoftDevices, and proprietary radio protocols.
+
+
+
+nRF5 SDK-Download
+
+
+
+
+#### Seeed T1000-E Example Package
+
+Seeed provides an example project for developers to get started more quickly. This example includes LoRaWAN communication, positioning information acquisition, onboard sensor data acquisition, etc.
+
+Seeed Example-Download
+
+
+**Add Seeed Example file to nRF5 SDK**
+
+Copy the `Seeed T1000-E Example file` to the following path of nRF5 SDK:
+`.../nRF5_SDK_17.1.0_ddde560/examples/ble_peripheral/`
+
+
+
+
+
+
+
+### Flash Bootloader
+
+* **Bootloader Download**
+
+**Step 1:** Enter DFU mode
+
+
+Connect the USB cable to your PC, press and hold the device button, then connect the charging cable, there should be a driver named `T1000-E` display.
+
+
+
+
+
+**Step 2:** Flash Bootloader
+
+
+Copy `UF2` file to the DFU drive. Firmware should be flashed after the file is downloaded and the device reboots.
+
+The correct bootloader information is shown in the figure:
+
+
+
+
+
+### Run Example Project
+
+
+**Import Example Project**
+
+Here we take `08_ses_lorawan_gnss` project as an example.
+Open SES and open the example project.
+
+
+
+
+
+
+**Modify the LoRaWAN Params**
+
+Define the REGION/DEVICE_EUI/JOIN_EUI/APP_KEY in `lorawan_key_config.h`.
+
+
+
+
+**Build the modified project**
+
+
+Select the required project in the Project Explorer.
+Choose `Build` > `Build` or press `F7`.
+
+
+
+
+
+#### Convert to UF2 file
+
+After the build is successful, there will be a `.hex` file in the output folder, we have included a Python script `uf2conv.py` in `Firmware` folder to convert the hex file to uf2 file.
+
+
+Navigate to the file path and run the script:
+
+```py
+python uf2conv.py filename.hex -c -f 0xADA52840 -o filename.uf2
+```
+
+
+
+
+
+#### Flash the Application Firmware
+
+
+
+
+### Connect to a LNS
+
+
+In this section, we will connect the device to the LNS (here we take TTN as an example) to view the data, and check the location via TTN Mapper.
+
+
+To begin, register for an account with The Things Industries or The Things Network.
+
+
+#### Step 1: Create an application
+
+Navigate to Applications page, click "+Create application".
+
+
+
+Enter an Application ID, click Create Application to save your changes.
+
+
+
+
+#### Step 2: Register the Device
+
+
+Click "Register end device".
+
+
+
+
+Set the following parameters:
+
+**Frequency Plan**: Select the appropriate Frequency plan for the target region
+
+**LoRaWAN version**:LoRaWAN Specification 1.0.4
+
+**Regional Parameters version**: PR002 Regional Parameters V1.0.3
+
+
+
+
+
+:::tip
+JoinEUI/DevEUI/APPEUI: Which you defined in the 'lorawan_key_config.h' file in the previous setting.
+:::
+
+
+
+
+
+**Check Live Data**
+
+
+
+
+
+
From 34090e9617824314bd5a4289ce8a89625bf85f2d Mon Sep 17 00:00:00 2001
From: Jessie219-web <112080869+Jessie219-web@users.noreply.github.com>
Date: Thu, 9 Jan 2025 15:31:29 +0800
Subject: [PATCH 2/2] update indicator note
---
.../SenseCAP_Indicator/sensecap_indicator_meshtastic.md | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md b/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md
index 6c5c9e74bb44..7ae6297d8927 100644
--- a/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md
+++ b/docs/Network/Meshtastic_Network/SenseCAP_Indicator/sensecap_indicator_meshtastic.md
@@ -39,11 +39,15 @@ SenseCAP Indicator is a 4-inch touchscreen device designed for Meshtastic®, pow
During the process of continuous optimization and testing of the SenseCAP Indicator for Meshtastic, we found a situation that may affect your experience. In order to ensure that you can continue to enjoy the best product performance, we are currently optimizing this feature, so shipments may be delayed.
**Identified Issue**
-In the `LONGFAST`, `LONGSLOW`, and `MIDSLOW` settings, message content exceeding `50 bytes` may result in instability and CRC errors.
+In the `LONGFAST`, `LONGSLOW`, and `MIDSLOW` settings, message content exceeding `50 bytes` may result in instability and CRC errors, and message sending may fail.
**Special Service for Previous Purchasers**
If you are a previous purchaser and have the same issue, we are offering a special service to assist you. Please contact us at `sensecap@seeed.cc` and include your order number for support.
+**Version Upgrading**
+
+We are currently upgrading the version to fix these issues. The new version is expected to be released in `mid-to-late February`.
+
Thank you for your understanding as we work to provide the best possible user experience.
:::