mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-17 02:22:05 +00:00

Some checks are pending
CI / setup (check) (push) Waiting to run
CI / setup (esp32) (push) Waiting to run
CI / setup (esp32c3) (push) Waiting to run
CI / setup (esp32c6) (push) Waiting to run
CI / setup (esp32s3) (push) Waiting to run
CI / setup (nrf52840) (push) Waiting to run
CI / setup (rp2040) (push) Waiting to run
CI / setup (stm32) (push) Waiting to run
CI / check (push) Blocked by required conditions
CI / build-esp32 (push) Blocked by required conditions
CI / build-esp32-s3 (push) Blocked by required conditions
CI / build-esp32-c3 (push) Blocked by required conditions
CI / build-esp32-c6 (push) Blocked by required conditions
CI / build-nrf52 (push) Blocked by required conditions
CI / build-rpi2040 (push) Blocked by required conditions
CI / build-stm32 (push) Blocked by required conditions
CI / build-debian-src (push) Waiting to run
CI / package-pio-deps-native-tft (push) Waiting to run
CI / test-native (push) Waiting to run
CI / docker-deb-amd64 (push) Waiting to run
CI / docker-deb-amd64-tft (push) Waiting to run
CI / docker-alp-amd64 (push) Waiting to run
CI / docker-alp-amd64-tft (push) Waiting to run
CI / docker-deb-arm64 (push) Waiting to run
CI / docker-deb-armv7 (push) Waiting to run
CI / gather-artifacts (esp32) (push) Blocked by required conditions
CI / gather-artifacts (esp32c3) (push) Blocked by required conditions
CI / gather-artifacts (esp32c6) (push) Blocked by required conditions
CI / gather-artifacts (esp32s3) (push) Blocked by required conditions
CI / gather-artifacts (nrf52840) (push) Blocked by required conditions
CI / gather-artifacts (rp2040) (push) Blocked by required conditions
CI / gather-artifacts (stm32) (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / release-firmware (esp32) (push) Blocked by required conditions
CI / release-firmware (esp32c3) (push) Blocked by required conditions
CI / release-firmware (esp32c6) (push) Blocked by required conditions
CI / release-firmware (esp32s3) (push) Blocked by required conditions
CI / release-firmware (nrf52840) (push) Blocked by required conditions
CI / release-firmware (rp2040) (push) Blocked by required conditions
CI / release-firmware (stm32) (push) Blocked by required conditions
CI / publish-firmware (push) Blocked by required conditions
* Use BLE_LED where present for CONNECTED/DISCONNECTED * Use WIFI_LED where present for WiFi started/stopped (as AP) or connected/disconnected (as Station) * improve support for Heltec Wireless Bridge * satisfy 'trunk fmt'
42 lines
1.3 KiB
C
42 lines
1.3 KiB
C
|
|
// updated variant 20250420 berlincount, tested with HTIT-TB
|
|
//
|
|
// connections in HTIT-WB
|
|
// per https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf
|
|
// md5: a0e6ae10ff76611aa61433366b2e4f5c esp32_datasheet_en.pdf
|
|
// per https://resource.heltec.cn/download/Wireless_Bridge/Schematic_Diagram_HTIT-WB_V0.2.pdf
|
|
// md5: d5c1b0219ece347dd8cee866d7d3ab0a Schematic_Diagram_HTIT-WB_V0.2.pdf
|
|
|
|
#define NO_EXT_GPIO 1
|
|
#define NO_GPS 1
|
|
|
|
#define HAS_GPS 0 // GPS is not equipped
|
|
#undef GPS_RX_PIN
|
|
#undef GPS_TX_PIN
|
|
|
|
// Green / Lora = PIN 22 / GPIO2, Yellow / Wifi = PIN 23 / GPIO0, Blue / BLE = PIN 25 / GPIO16
|
|
#define LED_PIN 22
|
|
#define WIFI_LED 23
|
|
#define BLE_LED 25
|
|
|
|
// ESP32-D0WDQ6 direct pins SX1276
|
|
#define USE_RF95
|
|
#define LORA_DIO0 26
|
|
#define LORA_DIO1 35
|
|
#define LORA_DIO2 34
|
|
#define LORA_SCK 05
|
|
#define LORA_MISO 19
|
|
#define LORA_MOSI 27
|
|
#define LORA_CS 18
|
|
|
|
// several things are not possible with JTAG enabled
|
|
#ifndef USE_JTAG
|
|
#define LORA_RESET 14 // LoRa Reset shares a pin with MTMS
|
|
#define I2C_SDA 4 // SD_DATA1 going to W25Q64, but
|
|
#define I2C_SCL 15 // SD_CMD shared a pin with MTD0
|
|
#endif
|
|
|
|
// user button is present on device, but currently untested & unconfigured - couldn't figure out how it's connected
|
|
|
|
// battery support is present within device, but currently untested & unconfigured - couldn't find reliable information yet
|