Added boards docs

This commit is contained in:
lewisxhe 2025-07-07 16:51:01 +08:00
commit e57f76b47a
20 changed files with 1131 additions and 4 deletions

View file

@ -0,0 +1,68 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T3-C6🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T3-C6`
### Notes on use
1. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash |
| --------------- | ---------------- | ------------- |
| [T-Lora C6][1] | ESP32-C6-MINI-1U | 4MB(Quad-SPI) |
[1]: https://www.lilygo.cc/products/t-lora-c6 "T-Lora C6"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ---------------------- | -------- | ---- |
| LoRa(**SX1276**) SCK | 6 | ❌ |
| LoRa(**SX1276**) MISO | 1 | ❌ |
| LoRa(**SX1276**) MOSI | 0 | ❌ |
| LoRa(**SX1276**) RESET | 21 | ❌ |
| LoRa(**SX1276**) DIO0 | 23 | ❌ |
| LoRa(**SX1276**) BUSY | 22 | ❌ |
| LoRa(**SX1276**) CS | 18 | ❌ |
| On Board LED | 7 | ❌ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
### Button Description
| Channel | Peripherals |
| ------- | ------------------------------ |
| BOOT | Boot mode button, customizable |
| RST | Reset button |
### LED Description
* User LED
1. The LED is connected to ESP32C6 GPIO7, and the LED is turned on or off by writing a high or low level
### RF parameters
| Features | Details |
| ------------------- | ------------------------------- |
| RF Module | SX1262 |
| Frequency range | 840945MHz |
| Transfer rate(LoRa) | 0.018K37.5Kbps |
| Transfer rate(FSK) | 1.2K300Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRaOOK |
### Resource
* [Schematic](../../../schematic/T3-C6_V1.0.pdf)

View file

Before

Width:  |  Height:  |  Size: 372 KiB

After

Width:  |  Height:  |  Size: 372 KiB

Before After
Before After

View file

@ -0,0 +1,109 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T3 S3 SX1262🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T3 S3 SX1262`
### Notes on use
1. This version does not have BMS, please use a lithium-ion battery with battery protection function
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ---------- | ------------- | ------------- | ------------- |
| [T3-S3][1] | ESP32-S3FH4R2 | 4MB(Quad-SPI) | 2MB(Quad-SPI) |
[1]: https://www.lilygo.cc/products/t3s3-v1-0?variant=42586879688885 "T3-S3"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ---------------------- | ------------------------- | ---- |
| (QWIIC) Uart1 TX | 43(External QWIIC Socket) | ✅️ |
| (QWIIC) Uart1 RX | 44(External QWIIC Socket) | ✅️ |
| QWIIC Socket IO10* | 10(External QWIIC Socket) | ✅️ |
| QWIIC Socket IO21* | 21(External QWIIC Socket) | ✅️ |
| SDA | 18 | ❌ |
| SCL | 17 | ❌ |
| OLED(**SSD1306**) SDA | Share with I2C bus | ❌ |
| OLED(**SSD1306**) SCL | Share with I2C bus | ❌ |
| SD CS | 13 | ❌ |
| SD MOSI | 11 | ❌ |
| SD MISO | 2 | ❌ |
| SD SCK | 14 | ❌ |
| LoRa(**SX1262**) SCK | 5 | ❌ |
| LoRa(**SX1262**) MISO | 3 | ❌ |
| LoRa(**SX1262**) MOSI | 6 | ❌ |
| LoRa(**SX1262**) RESET | 8 | ❌ |
| LoRa(**SX1262**) DIO1 | 33 | ❌ |
| LoRa(**SX1262**) BUSY | 34 | ❌ |
| LoRa(**SX1262**) CS | 7 | ❌ |
| Button1 (BOOT) | 0 | ❌ |
| Battery ADC | 1 | ❌ |
| On Board LED | 37 | ❌ |
* You can use GPIO10,21 by removing the two resistors in the figure below. Otherwise, the GPIO is connected to DIO3,DIO4 of Radio by default.
![T3-S3-QWIIC](./images/T3-S3-QWIIC.png)
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| -------------------- | ------------- | --------- |
| OLED Display SSD1306 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
| ⚡Charge Current | 500mA |
| 🔋Battery Voltage | 3.7V |
### Button Description
| Channel | Peripherals |
| ------- | ------------------------------ |
| BOOT | Boot mode button, customizable |
| RST | Reset button |
### LED Description
* CHG LED
| LED State | Details |
| --------- | --------------------- |
| On | Battery charging |
| Off | Battery Full |
| Blink | Battery not connected |
* User LED
1. The LED is connected to ESP32 GPIO37, and the LED is turned on or off by writing a high or low level
### RF parameters
| Features | Details |
| ------------------- | ------------------------------ |
| RF Module | SX1262 |
| Frequency range | 868/915MHz |
| Transfer rate(LoRa) | 0.018 K 62.5 Kbps |
| Transfer rate(FSK) | 0.6 K 300 Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRa,OOK |
### SX1262 RF Block Diagram
![RF Block Diagram](../t_beam_supreme/images/LORA_89.jpg)
#### Resource
* [T3_S3_V1.2 schematic](../../../schematic/T3_S3_V1.2.pdf)
* [T3_S3_V1.3 schematic](../../../schematic/T3_S3_V1.3.pdf)
* [SX1262 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1262)

View file

@ -0,0 +1,103 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T3 S3 SX1280🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T3 S3 SX1280`
### Notes on use
1. This version does not have BMS, please use a lithium-ion battery with battery protection function
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ---------- | ------------- | ------------- | ------------- |
| [T3-S3][1] | ESP32-S3FH4R2 | 4MB(Quad-SPI) | 2MB(Quad-SPI) |
[1]: https://www.lilygo.cc/products/t3s3-v1-0?variant=42586879688885 "T3-S3"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ---------------------- | ------------------------- | ---- |
| Uart1 TX | 43(External QWIIC Socket) | ✅️ |
| Uart1 RX | 44(External QWIIC Socket) | ✅️ |
| QWIIC Socket IO10 | 10(External QWIIC Socket) | ❌ |
| QWIIC Socket IO21 | 21(External QWIIC Socket) | ❌ |
| SDA | 18 | ❌ |
| SCL | 17 | ❌ |
| OLED(**SSD1306**) SDA | Share with I2C bus | ❌ |
| OLED(**SSD1306**) SCL | Share with I2C bus | ❌ |
| SD CS | 13 | ❌ |
| SD MOSI | 11 | ❌ |
| SD MISO | 2 | ❌ |
| SD SCK | 14 | ❌ |
| LoRa(**SX1280**) SCK | 5 | ❌ |
| LoRa(**SX1280**) MISO | 3 | ❌ |
| LoRa(**SX1280**) MOSI | 6 | ❌ |
| LoRa(**SX1280**) RESET | 8 | ❌ |
| LoRa(**SX1280**) DIO1 | 9 | ❌ |
| LoRa(**SX1280**) BUSY | 36 | ❌ |
| LoRa(**SX1280**) CS | 7 | ❌ |
| Button1 (BOOT) | 0 | ❌ |
| Battery ADC | 1 | ❌ |
| On Board LED | 37 | ❌ |
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| -------------------- | ------------- | --------- |
| OLED Display SSD1306 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
| ⚡Charge Current | 500mA |
| 🔋Battery Voltage | 3.7V |
### Button Description
| Channel | Peripherals |
| ------- | ------------------------------ |
| BOOT | Boot mode button, customizable |
| RST | Reset button |
### LED Description
* CHG LED
| LED State | Details |
| --------- | --------------------- |
| On | Battery charging |
| Off | Battery Full |
| Blink | Battery not connected |
* User LED
1. The LED is connected to ESP32 GPIO37, and the LED is turned on or off by writing a high or low level
### RF parameters
| Features | Details |
| ------------------- | ---------------------- |
| RF Module | SX1280 |
| Frequency range | 2400 ~ 2500MHz |
| Transfer rate(LoRa) | 0.476 202 Kbps |
| Transfer rate(FSK) | 0.125 20000 Kbps |
| Transfer rate(FLRC) | 260 1300 Kbps |
| Modulation | LoRa 、 FLRC 、 (G)FSK |
#### Resource
* [T3_S3_V1.2 schematic](../../../schematic/T3_S3_V1.2.pdf)
* [T3_S3_V1.3 schematic](../../../schematic/T3_S3_V1.3.pdf)
* [SX1280 datasheet](https://www.semtech.cn/products/wireless-rf/lora-connect/sx1280)

View file

@ -0,0 +1,117 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T3 S3 SX1280PA🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T3 S3 SX1280PA`
### Notes on use
1. This version does not have BMS, please use a lithium-ion battery with battery protection function
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ---------- | ------------- | ------------- | ------------- |
| [T3-S3][1] | ESP32-S3FH4R2 | 4MB(Quad-SPI) | 2MB(Quad-SPI) |
[1]: https://www.lilygo.cc/products/t3s3-v1-0?variant=42586879688885 "T3-S3"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ---------------------- | ------------------------- | ---- |
| Uart1 TX | 43(External QWIIC Socket) | ✅️ |
| Uart1 RX | 44(External QWIIC Socket) | ✅️ |
| QWIIC Socket IO10* | 10(External QWIIC Socket) | ❌ |
| QWIIC Socket IO21* | 21(External QWIIC Socket) | ❌ |
| SDA | 18 | ❌ |
| SCL | 17 | ❌ |
| OLED(**SSD1306**) SDA | Share with I2C bus | ❌ |
| OLED(**SSD1306**) SCL | Share with I2C bus | ❌ |
| SD CS | 13 | ❌ |
| SD MOSI | 11 | ❌ |
| SD MISO | 2 | ❌ |
| SD SCK | 14 | ❌ |
| LoRa(**SX1280**) SCK | 5 | ❌ |
| LoRa(**SX1280**) MISO | 3 | ❌ |
| LoRa(**SX1280**) MOSI | 6 | ❌ |
| LoRa(**SX1280**) RESET | 8 | ❌ |
| LoRa(**SX1280**) DIO1 | 9 | ❌ |
| LoRa(**SX1280**) BUSY | 36 | ❌ |
| LoRa(**SX1280**) CS | 7 | ❌ |
| LoRa(**SX1280**) TX | 10 | ❌ |
| LoRa(**SX1280**) RX | 21 | ❌ |
| Button1 (BOOT) | 0 | ❌ |
| Battery ADC | 1 | ❌ |
| On Board LED | 37 | ❌ |
* QWIIC IO10/IO21 GPIOs are already connected to the Radio TX/RX Pin and cannot be used.
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| -------------------- | ------------- | --------- |
| OLED Display SSD1306 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
| ⚡Charge Current | 500mA |
| 🔋Battery Voltage | 3.7V |
### Button Description
| Channel | Peripherals |
| ------- | ------------------------------ |
| BOOT | Boot mode button, customizable |
| RST | Reset button |
### LED Description
* CHG LED
| LED State | Details |
| --------- | --------------------- |
| On | Battery charging |
| Off | Battery Full |
| Blink | Battery not connected |
* User LED
1. The LED is connected to ESP32 GPIO37, and the LED is turned on or off by writing a high or low level
### RF parameters
| Features | Details |
| ------------------- | ---------------------- |
| RF Module | SX1280 |
| Frequency range | 2400 ~ 2500MHz |
| Transfer rate(LoRa) | 0.476 202 Kbps |
| Transfer rate(FSK) | 0.125 20000 Kbps |
| Transfer rate(FLRC) | 260 1300 Kbps |
| Modulation | LoRa 、 FLRC 、 (G)FSK |
### Frequently asked questions
1. When the module turns on PA (transmit) / LNA (receive) data, the module's RX / TX two input pins need to be set. The state truth table is shown in the table below. Setting errors will result in failure to send and receive data normally.
| TX PIN | RX PIN | Radio Status |
| ------ | ------ | ----------------- |
| 1 | X | PA ( TX active ) |
| 0 | 1 | LNA ( RX active ) |
2. Recommended that the software controls the 1280 chip to output 2~5dbm, so that the entire module will output 20dbm power; When the output of the 1280 chip is higher than 2dbm, the output power of the entire module is only 20dbm; When the output of the 1280 chip is higher than 5dbm, the output power of the entire module is only 20dbm, but if 5dbm is given to the FEM, it will damage the FEM chip (the maximum input allowed by the FEM is 5dbm) .If the output of the 1280 chip is lower than 2dbm, the output power of the entire module is within 20dbm.
3. SX1280 output power setting cannot be greater than 2~5dbm, otherwise the FEM chip may be damaged. Setting 3dbm already has 20dmb output power
#### Resource
* [T3_S3_V1.2 schematic](../../../schematic/T3_S3_V1.2.pdf)
* [T3_S3_V1.3 schematic](../../../schematic/T3_S3_V1.3.pdf)
* [SX1280 datasheet](https://www.semtech.cn/products/wireless-rf/lora-connect/sx1280)

View file

@ -0,0 +1,98 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T3 TCXO SX1276🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T3 TCXO SX1276`
### Notes on use
1. This version does not have BMS, please use a lithium-ion battery with battery protection function
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ------------- | ------------- | ------------- | ----- |
| [T-3 TCXO][1] | ESP32-PICO-D4 | 4MB(Quad-SPI) | ❌ |
[1]: https://lilygo.cc/products/t3-tcxo "T-3 TCXO"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ------------------------ | -------- | ---- |
| OLED(**SSD1306**) SDA | 21 | ❌ |
| OLED(**SSD1306**) SCL | 22 | ❌ |
| SD CS | 13 | ❌ |
| SD MOSI | 15 | ❌ |
| SD MISO | 2 | ❌ |
| SD SCK | 14 | ❌ |
| LoRa(**SX1276**) SCK | 5 | ❌ |
| LoRa(**SX1276**) MISO | 19 | ❌ |
| LoRa(**SX1276**) MOSI | 27 | ❌ |
| LoRa(**SX1276**) RESET | 23 | ❌ |
| LoRa(**SX1276**) DIO0 | 26 | ❌ |
| LoRa(**SX1276**) DIO1 | 32 | ❌ |
| LoRa(**SX1276**) CS | 7 | ❌ |
| LoRa(**SX1276**) TCXO EN | 12 | ❌ |
| Battery ADC | 35 | ❌ |
| On Board LED | 25 | ❌ |
* **The GPIOs above GPIO33 of the ESP32 chip only allow input functions and cannot be set as output functions.**
* **You need to remove the SD card when uploading the sketch, otherwise it will not be downloaded**
* **TCXO EN must be set to high before initializing the Radio**
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| -------------------- | ------------- | --------- |
| OLED Display SSD1306 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
| ⚡Charge Current | 500mA |
| 🔋Battery Voltage | 3.7V |
### Button Description
| Channel | Peripherals |
| ------- | ------------ |
| RST | Reset button |
### LED Description
* CHG LED
| LED State | Details |
| --------- | --------------------- |
| On | Battery charging |
| Off | Battery Full |
| Blink | Battery not connected |
* User LED
1. The LED is connected to ESP32 GPIO25, and the LED is turned on or off by writing a high or low level
### RF parameters
| Features | Details |
| ------------------- | ------------------------------- |
| RF Module | SX1276 |
| Frequency range | 840945MHz |
| Transfer rate(LoRa) | 0.018K37.5Kbps |
| Transfer rate(FSK) | 1.2K300Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRaOOK |
#### Resource
* [T3-TCXO schematic](../../../schematic/T3_V3.0.pdf)
* [SX1276 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276)

View file

@ -0,0 +1,85 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo LoRa32 V1.3 SX1276🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo LoRa32 V1.3 SX1276`
### Notes on use
1. This version does not have BMS, please use a lithium-ion battery with battery protection function
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ---------------- | --------------- | ------------- | ----- |
| [LoRa32 V1.3][1] | ESP32-D0WDQ6-V3 | 4MB(Quad-SPI) | ❌ |
[1]: https://www.lilygo.cc/products/lora-v1-3 "LoRa V1.3"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ---------------------- | -------- | ---- |
| OLED(**SSD1306**) SDA | 21 | ❌ |
| OLED(**SSD1306**) SCL | 22 | ❌ |
| LoRa(**SX1276**) SCK | 18 | ❌ |
| LoRa(**SX1276**) MISO | 19 | ❌ |
| LoRa(**SX1276**) MOSI | 27 | ❌ |
| LoRa(**SX1276**) RESET | 14 | ❌ |
| LoRa(**SX1276**) DIO0 | 26 | ❌ |
| LoRa(**SX1276**) DIO1 | 33 | ❌ |
| LoRa(**SX1276**) CS | 18 | ❌ |
| Battery ADC | 35 | ❌ |
* **The GPIOs above GPIO33 of the ESP32 chip only allow input functions and cannot be set as output functions.**
* **You need to remove the SD card when uploading the sketch, otherwise it will not be downloaded**
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| -------------------- | ------------- | --------- |
| OLED Display SSD1306 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
| ⚡Charge Current | 500mA |
| 🔋Battery Voltage | 3.7V |
### Button Description
| Channel | Peripherals |
| ------- | ------------ |
| RST | Reset button |
### LED Description
* CHG LED
| LED State | Details |
| --------- | --------------------- |
| On | Battery charging |
| Off | Battery Full |
| Blink | Battery not connected |
### RF parameters
| Features | Details |
| ------------------- | ------------------------------- |
| RF Module | SX1276 |
| Frequency range | 840945MHz |
| Transfer rate(LoRa) | 0.018K37.5Kbps |
| Transfer rate(FSK) | 1.2K300Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRaOOK |
#### Resource
* [T3_V1.6.1 schematic](../../../schematic/T3_V1.3.pdf)
* [SX1276 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276)

View file

@ -0,0 +1,96 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo LoRa32 SX1276🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo LoRa32 SX1276`
### Notes on use
1. This version does not have BMS, please use a lithium-ion battery with battery protection function
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ------------------ | ------------- | ------------- | ----- |
| [LoRa32 V1.6.1][1] | ESP32-PICO-D4 | 4MB(Quad-SPI) | ❌ |
[1]: https://lilygo.cc/products/lora3 "LoRa32 V1.6.1"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ---------------------- | -------- | ---- |
| OLED(**SSD1306**) SDA | 21 | ❌ |
| OLED(**SSD1306**) SCL | 22 | ❌ |
| SD CS | 13 | ❌ |
| SD MOSI | 15 | ❌ |
| SD MISO | 2 | ❌ |
| SD SCK | 14 | ❌ |
| LoRa(**SX1276**) SCK | 5 | ❌ |
| LoRa(**SX1276**) MISO | 19 | ❌ |
| LoRa(**SX1276**) MOSI | 27 | ❌ |
| LoRa(**SX1276**) RESET | 23 | ❌ |
| LoRa(**SX1276**) DIO1 | 33 | ❌ |
| LoRa(**SX1276**) DIO2 | 32 | ❌ |
| LoRa(**SX1276**) CS | 7 | ❌ |
| Battery ADC | 35 | ❌ |
| On Board LED | 25 | ❌ |
* **The GPIOs above GPIO33 of the ESP32 chip only allow input functions and cannot be set as output functions.**
* **You need to remove the SD card when uploading the sketch, otherwise it will not be downloaded**
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| -------------------- | ------------- | --------- |
| OLED Display SSD1306 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 5V |
| ⚡Charge Current | 500mA |
| 🔋Battery Voltage | 3.7V |
### Button Description
| Channel | Peripherals |
| ------- | ------------ |
| RST | Reset button |
### LED Description
* CHG LED
| LED State | Details |
| --------- | --------------------- |
| On | Battery charging |
| Off | Battery Full |
| Blink | Battery not connected |
* User LED
1. The LED is connected to ESP32 GPIO25, and the LED is turned on or off by writing a high or low level
### RF parameters
| Features | Details |
| ------------------- | ------------------------------- |
| RF Module | SX1276 |
| Frequency range | 840945MHz |
| Transfer rate(LoRa) | 0.018K37.5Kbps |
| Transfer rate(FSK) | 1.2K300Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRaOOK |
#### Resource
* [T3_V1.6.1 schematic](../../../schematic/T3_V1.6.1.pdf)
* [SX1276 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276)

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

123
docs/en/t_beam/t_beam_hw.md Normal file
View file

@ -0,0 +1,123 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T-Beam🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T-Beam`
### Notes on use
1. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### Product
| Product | SOC | Flash | PSRAM |
| ---------------------- | --------------- | ------------- | ------------- |
| [T-Beam Meshtastic][1] | ESP32-D0WDQ6-V3 | 4MB(Quad-SPI) | 8MB(Quad-SPI) |
| [T-Beam SoftRF][2] | ESP32-D0WDQ6-V3 | 4MB(Quad-SPI) | 8MB(Quad-SPI) |
[1]: https://www.lilygo.cc/products/t-beam-v1-1-esp32-lora-module "T-Beam Meshtastic"
[2]: https://www.lilygo.cc/products/t-beam-softrf "T-Beam SoftRF"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ----------------------------- | ------------------ | ---- |
| SDA | 21 | ❌ |
| SCL | 22 | ❌ |
| OLED(**SSD1306**) SDA | Share with I2C bus | ❌ |
| OLED(**SSD1306**) SCL | Share with I2C bus | ❌ |
| GNSS(**Ublox M6/M8**) TX | 12 | ❌ |
| GNSS(**Ublox M6/M8**) RX | 34 | ❌ |
| LoRa(**SX1276/SX1278**) SCK | 5 | ❌ |
| LoRa(**SX1276/SX1278**) MISO | 19 | ❌ |
| LoRa(**SX1276/SX1278**) MOSI | 27 | ❌ |
| LoRa(**SX1276/SX1278**) RESET | 23 | ❌ |
| LoRa(**SX1276/SX1278**) DIO1 | 33 | ❌ |
| LoRa(**SX1276/SX1278**) DIO2 | 32 | ❌ |
| LoRa(**SX1276/SX1278**) CS | 18 | ❌ |
| Button1 | 38 | ❌ |
| PMU (**AXP2101**) IRQ | 35 | ❌ |
| PMU (**AXP2101**) SDA | Share with I2C bus | ❌ |
| PMU (**AXP2101**) SCL | Share with I2C bus | ❌ |
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| --------------------------- | ------------- | --------- |
| OLED Display (**SSD1306**) | 0x3C | ✅️ |
| Power Manager (**AXP2101**) | 0x34 | ❌ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | --------------------------- |
| 🔗USB-C Input Voltage | 3.9V-6V |
| ⚡Charge Current | 0-1024mA (\(Programmable\)) |
| 🔋Battery Voltage | 3.7V |
### ⚡ PowerManage Channel
| Channel | Peripherals |
| ---------- | --------------- |
| DC1 | **ESP32** |
| DC2 | Unused |
| DC3 | Unused |
| DC4 | Unused |
| DC5 | Unused |
| LDO1(VRTC) | Unused |
| ALDO1 | Unused |
| ALDO2 | **Radio** |
| ALDO3 | **GPS** |
| ALDO4 | Unused |
| BLDO1 | Unused |
| BLDO2 | Unused |
| DLDO1 | Unused |
| CPUSLDO | Unused |
| VBACKUP | **GNSS Backup** |
### Button Description
| Channel | Peripherals |
| ------- | --------------------------------- |
| PWR | PMU button, customizable function |
| IO38 | Customizable function |
| RST | Reset button |
* The PWR button is connected to the PMU
1. In shutdown mode, press the PWR button to turn on the power supply
2. In power-on mode, press the PWR button for 6 seconds (default time) to turn off the power supply
### LED Description
* CHG LED
1. If not controlled by the program, the default is always on when charging and off when fully charged
2. This LED can be controlled by the program
* PPS LED,
1. The red LED near the GPS module cannot be turned off
2. This LED cannot be turned off and is connected to the GPS PPS Pin. This LED flashes to indicate that the PPS pulse has arrived.
### RF parameters
| Features | Details |
| ------------------- | ------------------------------ |
| RF Module | SX1278/SX1276 |
| Frequency range | 868/915MHz |
| Transfer rate(LoRa) | 0.018 K 62.5 Kbps |
| Transfer rate(FSK) | 0.6 K 300 Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRa,OOK |
### Resource
* [Schematic](../../../schematic/LilyGo_TBeam_V1.2.pdf)
* [AXP2101 datasheet](http://www.x-powers.com/en.php/Info/product_detail/article_id/95)
<!-- * [AXP192 datasheet](http://www.x-powers.com/en.php/Info/product_detail/article_id/29) -->
* [SX1262 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1262)
* [SX1278 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1278)
* [SX1276 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276)
* [SX1262 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1262)
* [GSP NEO-6/NEO-8 datasheet](https://www.u-blox.com/en/product/neo-6-series)

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

View file

@ -0,0 +1,143 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T-Beam-2W🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T-Beam-2W`
### Notes on use
1. This board will not charge the external 7.4V battery, it is only powered by the battery.
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module.
3. Please note that the GPIO with * added to the external pin header GPIO name is already connected to the internal module and cannot be used
4. This RF module provides a maximum power output of 32dBm on this board
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ----------------------- | ------------------------------ | ---- |
| Uart1 TX | 43(External QWIIC Socket) | ✅️ |
| Uart1 RX | 44(External QWIIC Socket) | ✅️ |
| SDA | 8 (External QWIIC Socket same) | ❌ |
| SCL | 9 (External QWIIC Socket same) | ❌ |
| SPI MOSI | 11 | ❌ |
| SPI MISO | 12 | ❌ |
| SPI SCK | 13 | ❌ |
| SD CS | 10 | ❌ |
| SD MOSI | Share with SPI bus | ❌ |
| SD MISO | Share with SPI bus | ❌ |
| SD SCK | Share with SPI bus | ❌ |
| GNSS(**L76K**) TX | 6 | ❌ |
| GNSS(**L76K**) RX | 5 | ❌ |
| GNSS(**L76K**) PPS | 7 | ❌ |
| GNSS(**L76K**) Wake-up | 16 | ❌ |
| LoRa(**SX1262**) SCK | Share with SPI bus | ❌ |
| LoRa(**SX1262**) MISO | Share with SPI bus | ❌ |
| LoRa(**SX1262**) MOSI | Share with SPI bus | ❌ |
| LoRa(**SX1262**) RESET | 3 | ❌ |
| LoRa(**SX1262**) DIO1 | 1 | ❌ |
| LoRa(**SX1262**) CS | 15 | ❌ |
| LoRa(**SX1262**) LDO EN | 40 | ❌ |
| LoRa(**SX1262**) Ctrl | 21 | ❌ |
| LoRa(**SX1262**) BUSY | 38 | ❌ |
| Button1 (BOOT) | 0 | ❌ |
| Button2 | 17 | ❌ |
| On Board LED | 18 | ❌ |
| NTC ADC | 14 | ❌ |
| Battery ADC | 4 | ❌ |
| Fan control | 41 | ❌ |
> \[!IMPORTANT]
>
> LDO EN pin is control pin inside the module:
>
> 1. High level turns on the Radio
> 2. Low level turns off the Radio
>
> LoRa Ctrl pin is internal LNA power control of the module:
>
> 1. When receiving data, set it to high level and turn on the LNA power;
> 2. When transmitting data and sleeping, set it to low level and turn off the LNA power.
>
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| ------------------- | ------------- | --------- |
| OLED Display SH1106 | 0x3C | ✅️ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | ------- |
| 🔗USB-C Input Voltage | 3.9V-6V |
| ⚡Charge Function | ❌ |
| 🔋Battery Voltage | 7.4V |
### Button Description
| Channel | Peripherals |
| ------- | ------------------------------ |
| IO17 | Customizable buttons |
| BOOT | Boot mode button, customizable |
| RST | Reset button |
* The PWR button is connected to the PMU
1. In shutdown mode, press the PWR button to turn on the power supply
2. In power-on mode, press the PWR button for 6 seconds (default time) to turn off the power supply
### LED Description
* IO18 LED
1. Connect to GPIO18, you can turn the LED on or off by writing high or low level.
* PPS LED
1. This LED cannot be turned off and is connected to the GPS PPS Pin. This LED flashes to indicate that the PPS pulse has arrived.
* USB LED
1. LED On means the USB cable is connected,LED off means the USB cable is disconnected
### RF parameters
| Features | Details |
| ------------------- | ------------------------------ |
| RF Module | SX1262 TCXO (XY16P35) |
| Frequency range | 144~148MHZ |
| Transfer rate(LoRa) | 0.018K37.5Kbps |
| Transfer rate(FSK) | 1.2K300Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRa,OOK |
### Frequently asked questions
1. When testing or using, connect the antenna first, then power on to transmit the signal.
2. The module uses a high-gain, high-efficiency power amplifier. When the output power of SX1262 is +22dBm (max), the module output power is maximum.
3. Suggestion: Please give the internal PA stabilization time before transmitting data: For SX1262 chip, the recommended configuration value is >800us
![RampTime](./images/RampTime.jpg)
4. When the module is ready to transmit/receive data, you need to switch the RF Switch on the module to the transmit/receive channel in advance. This switch is a single-pole double-throw switch. See the figure below for the truth table
| DIO2 PIN | CTRL PIN | RF Switch Status |
| -------- | -------- | -------------------------------------------------------------- |
| 1 | 0 | ANT and TX channels connected, PA turned on, LNA powered off |
| 0 | 1 | ANT and RX channels are connected, PA is closed, LNA is opened |
5. **During TX DATA, if the switch is not switched to the correct position in advance, the PA chip inside the module is likely to be damaged.**
### RF Block Diagram
![RF Block Diagram](./images/XY16P35.jpg)
### VCC=+5V, 400M~520MHz module output power dBm and current
![currnetA](./images/currnetA.jpg)
### VCC=+5V, 830M~950MHz module output power dBm and current
![currnetB](./images/currnetB.jpg)
### Resource
* [Schematic](../../../schematic/T-Beam_2W_V1.0.pdf)

View file

@ -8,12 +8,11 @@
* This page introduces the hardware parameters related to `LilyGo T-Beam-BPF`
### Notes on use:
### Notes on use
1. The device will not be powered when the battery is inserted for the first time, because the onboard BMS is in shipping mode at this time. You need to exit shipping mode and insert the USB-C into the board to activate the device power supply. If the battery is removed and re-inserted, you need to repeat the above steps
2. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
### 📍 Pins Map
| Name | GPIO NUM | Free |
@ -22,6 +21,8 @@
| Uart1 RX | 44(External QWIIC Socket) | ✅️ |
| SDA | 8 (External QWIIC Socket same) | ❌ |
| SCL | 9 (External QWIIC Socket same) | ❌ |
| OLED(**SH1106**) SDA | Share with I2C bus | ❌ |
| OLED(**SH1106**) SCL | Share with I2C bus | ❌ |
| SPI MOSI | 11 | ❌ |
| SPI MISO | 13 | ❌ |
| SPI SCK | 12 | ❌ |
@ -123,8 +124,8 @@
| ------------------- | ------------------------------ |
| RF Module | SX1278 TCXO (XP02P181T) |
| Frequency range | 144~148MHZ |
| Transfer rate(LoRa) | 0.018K37.5Kbps@ LoRa |
| Transfer rate(FSK) | 1.2K300Kbps@FSK |
| Transfer rate(LoRa) | 0.018K37.5Kbps |
| Transfer rate(FSK) | 1.2K300Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRa,OOK |
> \[!IMPORTANT]

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

View file

@ -0,0 +1,184 @@
<div align="center" markdown="1">
<img src="../../../.github/LilyGo_logo.png" alt="LilyGo logo" width="100"/>
</div>
<h1 align = "center">🌟LilyGo T-Beam-Supreme🌟</h1>
## Overview
* This page introduces the hardware parameters related to `LilyGo T-Beam-Supreme`
### Notes on use
1. Please be sure to connect the antenna before transmitting, otherwise it is easy to damage the RF module
2. The antenna of the LR1121 version is above the Radio module, and the Sub 1G antenna is on the PCB LoRa silkscreen.
### Product
| Product | SOC | Flash | PSRAM |
| ---------------------------- | ----------- | ------------- | ------------- |
| [T-Beam S3 Supreme L76K][1] | ESP32-S3FN8 | 8MB(Quad-SPI) | 8MB(Quad-SPI) |
| [T-Beam S3 Supreme Ublox][2] | ESP32-S3FN8 | 8MB(Quad-SPI) | 8MB(Quad-SPI) |
[1]: https://www.lilygo.cc/products/softrf-t-beamsupreme?variant=42880905052341 "T-Beam S3 Supreme L76K"
[2]: https://www.lilygo.cc/products/softrf-t-beamsupreme?variant=42880905281717 "T-Beam S3 Supreme Ublox"
### 📍 Pins Map
| Name | GPIO NUM | Free |
| ------------------------------------ | ------------------------- | ---- |
| Uart1 TX | 43(External QWIIC Socket) | ✅️ |
| Uart1 RX | 44(External QWIIC Socket) | ✅️ |
| SDA | 17 | ❌ |
| SCL | 18 | ❌ |
| OLED(**SH1106**) SDA | Share with I2C bus | ❌ |
| OLED(**SH1106**) SCL | Share with I2C bus | ❌ |
| RTC(**PCF8563**) SDA | Share with I2C bus | ❌ |
| RTC(**PCF8563**) SCL | Share with I2C bus | ❌ |
| MAG Sensor(**QMC6310**) SDA | Share with I2C bus | ❌ |
| MAG Sensor(**QMC6310**) SCL | Share with I2C bus | ❌ |
| RTC(**PCF8563**) Interrupt | 14 | ❌ |
| IMU Sensor(**QMI8658**) Interrupt | 33 | ❌ |
| IMU Sensor(**QMI8658**) MISO | Share with SPI bus | ❌ |
| IMU Sensor(**QMI8658**) MOSI | Share with SPI bus | ❌ |
| IMU Sensor(**QMI8658**) SCK | Share with SPI bus | ❌ |
| IMU Sensor(**QMI8658**) CS | 34 | ❌ |
| SPI MOSI | 35 | ❌ |
| SPI MISO | 37 | ❌ |
| SPI SCK | 36 | ❌ |
| SD CS | 47 | ❌ |
| SD MOSI | Share with SPI bus | ❌ |
| SD MISO | Share with SPI bus | ❌ |
| SD SCK | Share with SPI bus | ❌ |
| GNSS(**L76K or Ublox M10**) TX | 8 | ❌ |
| GNSS(**L76K or Ublox M10**) RX | 9 | ❌ |
| GNSS(**L76K or Ublox M10**) PPS | 6 | ❌ |
| GNSS(**L76K**) Wake-up | 7 | ❌ |
| LoRa(**SX1262 or LR1121**) SCK | 12 | ❌ |
| LoRa(**SX1262 or LR1121**) MISO | 13 | ❌ |
| LoRa(**SX1262 or LR1121**) MOSI | 11 | ❌ |
| LoRa(**SX1262 or LR1121**) RESET | 5 | ❌ |
| LoRa(**SX1262 or LR1121**) DIO1/DIO9 | 1 | ❌ |
| LoRa(**SX1262 or LR1121**) BUSY | 4 | ❌ |
| LoRa(**SX1262 or LR1121**) CS | 10 | ❌ |
| Button1 (BOOT) | 0 | ❌ |
| PMU (**AXP2101**) IRQ | 40 | ❌ |
| PMU (**AXP2101**) SDA | 42 | ❌ |
| PMU (**AXP2101**) SCL | 41 | ❌ |
> \[!IMPORTANT]
>
> 1. GNSS Wake-up is only available in L76K version
>
> 2. Radio has its own SPI bus, and other peripheral SPI devices share the SPI bus.
### 🧑🏼‍🔧 I2C Devices Address
| Devices | 7-Bit Address | Share Bus |
| --------------------------------------- | ------------- | --------- |
| OLED Display (**SH1106**) | 0x3C | ✅️ |
| RTC (**PCF8563**) | 0x51 | ✅️ |
| MAG Sensor(**QMC6310**) | 0x1C | ✅️ |
| Temperature/humidity Sensor(**BME280**) | 0x77 | ✅️ |
| Power Manager (**AXP2101**) | 0x34 | ❌ |
### ⚡ Electrical parameters
| Features | Details |
| -------------------- | --------------------------- |
| 🔗USB-C Input Voltage | 3.9V-6V |
| ⚡Charge Current | 0-1024mA (\(Programmable\)) |
| 🔋Battery Voltage | 3.7V |
### ⚡ PowerManage Channel
| Channel | Peripherals |
| ---------- | ---------------------------------------- |
| DC1 | **ESP32-S3** |
| DC2 | Unused |
| DC3 | External M.2 Socket |
| DC4 | External M.2 Socket |
| DC5 | External M.2 Socket |
| LDO1(VRTC) | Unused |
| ALDO1 | **BME280 Sensor & Display & MAG Sensor** |
| ALDO2 | **Sensor** |
| ALDO3 | **Radio** |
| ALDO4 | **GPS** |
| BLDO1 | **SD Card** |
| BLDO2 | External pin header |
| DLDO1 | Unused |
| CPUSLDO | Unused |
| VBACKUP | Unused |
* T-Beam Supreme GPS backup power comes from 18650 battery. If you remove the 18650 battery, you will not be able to get GPS hot start. If you need to use GPS hot start, please connect the 18650 battery.
### Button Description
| Channel | Peripherals |
| ------- | --------------------------------- |
| PWR | PMU button, customizable function |
| BOOT | Boot mode button, customizable |
| RST | Reset button |
* The PWR button is connected to the PMU
1. In shutdown mode, press the PWR button to turn on the power supply
2. In power-on mode, press the PWR button for 6 seconds (default time) to turn off the power supply
### LED Description
* CHG LED
1. If not controlled by the program, the default is always on when charging and off when fully charged
2. This LED can be controlled by the program
* PPS LED
1. This LED cannot be turned off and is connected to the GPS PPS Pin. This LED flashes to indicate that the PPS pulse has arrived.
### SX1262 RF parameters
| Features | Details |
| ------------------- | ------------------------------ |
| RF Module | SX1262 |
| Frequency range | 868/915MHz |
| Transfer rate(LoRa) | 0.018 K 62.5 Kbps |
| Transfer rate(FSK) | 0.6 K 300 Kbps |
| Modulation | FSK, GFSK, MSK, GMSK, LoRa,OOK |
### SX1262 RF Block Diagram
![RF Block Diagram](./images/LORA_89.jpg)
### LR1121 RF parameters
| Features | Details |
| ------------------- | ----------------------------- |
| RF Module | LR1121 |
| Frequency range | 830~945MHz2.4~2.5GHz |
| Transfer rate(LoRa) | 0.6 K~300 Kbps@FSK@ Sub1G |
| Transfer rate(FSK) | 0.018 K~62.5 Kbps@LoRa@ Sub1G |
| Transfer rate(FSK) | 0.476 K~101.5 Kbps@LoRa@ 2.4G |
| Modulation | LoRa,(G)FSK LR-FHSS |
### LR1121 RF Block Diagram
![RF Block Diagram](./images/HPD16E.jpg)
### T-Beam-s3-supreme antenna signal quality
![t-beams3-supreme-ant-868M](../../../images/t-beams3-supreme-ant-868M.jpg)
![t-beams3-supreme-ant-915M](../../../images/t-beams3-supreme-ant-915M.jpg)
### Resource
* [Schematic](../../../schematic/LilyGo_T-BeamS3Supreme.pdf)
* [AXP2101 datasheet](http://www.x-powers.com/en.php/Info/product_detail/article_id/95)
* [SX1262 datasheet](https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1262)
* [LR1121 datasheet](https://www.semtech.com/products/wireless-rf/lora-connect/lr1121)
* [GSP MAX-M10 datasheet](https://www.u-blox.com/zh/product/max-m10-series)
* [PCF8563 datasheet](https://www.nxp.com/products/PCF8563)
* [QMI8658 datasheet](https://qstcorp.com/upload/pdf/202202/QMI8658C%20datasheet%20rev%200.9.pdf)
* [QMC6310 datasheet](https://datasheet4u.com/pdf-down/Q/M/C/QMC6310-QST.pdf)
* [BME280 datasheet](https://www.bosch-sensortec.com/products/environmental-sensors/humidity-sensors-bme280/)
* [Quectel_L76K_GNSS_Protocol_Specification_V1.2](../../../docs/datasheet/Quectel_L76KL26K_GNSS_协议规范_V1.2.pdf)
* [CASIC_ProtocolSpecification](../../../docs/datasheet/CASIC_ProtocolSpecification.pdf)