LILYGO T-Beam je deska s čipem ESP32, rádiem LoRa, přijímačem GPS a držákem článku 18650 na zadní straně. Je oblíbená pro Meshtastic a MeshCore a pro sledovače polohy. Napájení všech částí řídí obvod AXP2101 (u V1.1 AXP192), který článek i nabíjí.
Ven jsou vyvedené dvě lišty po 13 pinech; volných GPIO je jen několik, ostatní obsadí LoRa, GPS a řadič napájení.
Parametry
- ESP32 (D0WDQ6): 2 jádra 240 MHz, 4 MB flash, 8 MB PSRAM
- Wi-Fi, Bluetooth, LoRa SX1262 (868 MHz) nebo SX1276 / SX1278 (433 MHz)
- GPS NEO-6M s anténou IPEX, záložní článek
- řadič napájení a nabíječka AXP2101, držák článku 18650
- 2 lišty po 13 pinech: volné GPIO13, 14, 25, vstupy 36/39, I2C 21/22
- micro USB (CH9102 / CP2104), tlačítka PWR, IO38 a RST
- 100 × 33 mm
Pinout platí pro verzi V1.2 (AXP2101); V1.1 (AXP192) má stejné rozložení pinů, liší se pin 5V (VSYS místo USB) a zdroj 3,3 V na liště. T-Beam Supreme s ESP32-S3 je jiná deska.
Rádio LoRa a GPS nemají napájení, dokud ho firmware nezapne přes řadič AXP2101 (I2C 0x34). Napětí článku se čte z řadiče, ne z ADC. Profil „T-Beam“ v Arduinu má LED a tlačítko ze staré verze 0.7 – správně je LED na GPIO4 (svítí v log. 0) a tlačítko na GPIO38.
Pinout a tabulka pinů
Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.
| Název | Směr | UART | I2C | SPI | ADC | DAC | Dotyk | Poznámka |
|---|---|---|---|---|---|---|---|---|
| GPIO36 | vstup | ADC1_CH0 | VP – jen vstup, bez pull-upu. ADC1_CH0. | |||||
| GPIO39 | vstup | ADC1_CH3 | VN – jen vstup, bez pull-upu. ADC1_CH3. | |||||
| RST | vstup | Reset (EN) – log. 0 drží ESP32 v resetu | ||||||
| GPIO15 | vstup/výstup | ADC2_CH3 | T3 | Strapping pin – log. 0 při startu potlačí výpis bootloaderu | ||||
| GPIO35 | vstup | ADC1_CH7 | Přerušení řadiče napájení AXP2101 – jen vstup, obsazený. | |||||
| GPIO32 | vstup/výstup | ADC1_CH4 | T9 | Na liště dvakrát: vlevo „32“ a vpravo „LoRa2“ (vývod DIO2 rádia přes 22 Ω). U rádia SX1262 je to BUSY – obsazený. | ||||
| GPIO33 | vstup/výstup | ADC1_CH5 | T8 | Na liště dvakrát: vlevo „33“ a vpravo „LoRa1“ (vývod DIO1 rádia přes 22 Ω). U SX1262 přerušení rádia – obsazený. | ||||
| GPIO25 | vstup/výstup | ADC2_CH8 | DAC1 | |||||
| GPIO14 | vstup/výstup | ADC2_CH6 | T6 | JTAG MTMS | ||||
| GPIO13 | vstup/výstup | ADC2_CH4 | T4 | JTAG MTCK | ||||
| GPIO2 | vstup/výstup | ADC2_CH2 | T2 | Strapping pin – pro režim nahrávání při startu v log. 0 nebo nezapojený | ||||
| GND | – | |||||||
| 5V | vstup/výstup | V1.2: VBUS z USB – na baterii je pin bez napětí. V1.1: VSYS (napájení i z baterie). | ||||||
| GPIO33 | vstup/výstup | ADC1_CH5 | T8 | Na liště dvakrát: vlevo „33“ a vpravo „LoRa1“ (vývod DIO1 rádia přes 22 Ω). U SX1262 přerušení rádia – obsazený. | ||||
| GPIO32 | vstup/výstup | ADC1_CH4 | T9 | Na liště dvakrát: vlevo „32“ a vpravo „LoRa2“ (vývod DIO2 rádia přes 22 Ω). U rádia SX1262 je to BUSY – obsazený. | ||||
| 3V3 | výstup | Obě plošky 3,3 V. Podle verze osazení V1.2 jdou z trvale zapnutého DC1, nebo z DC3, který tovární firmware vypíná – ověřte na své desce. U V1.1 z DCDC1 (spínaného). | ||||||
| GPIO21 | vstup/výstup | SDA | I2C SDA – řadič napájení (0x34) a displej OLED (0x3C), pull-up 10 kΩ | |||||
| GPIO22 | vstup/výstup | SCL | I2C SCL – řadič napájení a OLED, pull-up 10 kΩ | |||||
| GND | – | |||||||
| 3V3 | výstup | Obě plošky 3,3 V. Podle verze osazení V1.2 jdou z trvale zapnutého DC1, nebo z DC3, který tovární firmware vypíná – ověřte na své desce. U V1.1 z DCDC1 (spínaného). | ||||||
| GND | – | |||||||
| GPIO0 | vstup/výstup | ADC2_CH1 | T1 | Tlačítko BOOT. Strapping pin – log. 0 při startu = režim nahrávání | ||||
| GPIO4 | vstup/výstup | ADC2_CH0 | T0 | Červená LED (svítí v log. 0) | ||||
| GPIO23 | vstup/výstup | Reset rádia LoRa | ||||||
| GPIO3 | vstup/výstup | RX | UART0 RX – převodník USB-UART | |||||
| GPIO1 | vstup/výstup | TX | UART0 TX – převodník USB-UART |
Piny použité na desce
Tyto piny čipu obsluhují součástky na desce a ven vyvedené nejsou:
| Pin | Funkce na desce |
|---|---|
| GPIO5, 19, 27, 18 | LoRa SPI – SCK, MISO, MOSI, CS |
| GPIO26 | LoRa DIO0 (SX127x; u SX1262 nezapojený) |
| GPIO34 | GPS – příjem (TX modulu GPS) |
| GPIO12 | GPS – vysílání do modulu (strapping pin – při startu musí být v log. 0) |
| GPIO37 | GPS PPS (i červená LED PPS) |
| GPIO38 | Uživatelské tlačítko IO38 |
| RADIO, GPS | Napájení rádia (ALDO2) a GPS (ALDO3) zapíná firmware přes řadič napájení AXP2101 (I2C 0x34) |
Na co si dát pozor
- GPIO nejsou 5V tolerantní.
- U rádia SX1262 jsou GPIO32 (BUSY) a GPIO33 (DIO1) obsazené – na liště jsou dvakrát (32/LoRa2, 33/LoRa1).
- GPIO0, 2 a 15 jsou strapping piny; GPIO34–39 jsou jen vstupy bez pull-upu.
- U V1.2 je pin 5V jen z USB – na baterii na něm napětí není.
- 3,3 V na liště jde podle osazení z trvale zapnutého DC1, nebo z DC3, který tovární firmware vypíná.
Kde koupit
LILYGO T-Beam seženete například tady:
- LaskaKit.cz – LILYGO T-Beam 868 MHz (SX1262, NEO-6M) a LILYGO T-Beam 433 MHz
T-Beam na chiptronu
Na chiptronu najdete tyto projekty a návody:
- Meshtastic – komunikace přes LoRa bez signálu, doporučený hardware
- MeshCore – nastavení, firmware a mapa sítě v Česku
Další pinouty
Všechny pinouty najdete na stránce Pinouty.





