This commit is contained in:
richonguzman
2024-11-05 18:15:39 -03:00
parent 5030d2d645
commit 8d102a73c1
29 changed files with 253 additions and 538 deletions

View File

@@ -9,12 +9,10 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 22
#define OLED_SCL 21
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 2
#define RADIO_SCLK_PIN 18
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23

View File

@@ -13,16 +13,13 @@
#define OLED_SCL 21
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 2
#define RADIO_SCLK_PIN 18
#define RADIO_SCLK_PIN 5 // https://github.com/NanoVHF/Meshtastic-DIY/tree/main/PCB/ESP-32-devkit_EBYTE-E22/Mesh-v1.02-2LCD-FreePins
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23
#define RADIO_CS_PIN 5
#define RADIO_RST_PIN 27
#define RADIO_DIO1_PIN 12
#define RADIO_BUSY_PIN 14
#define RADIO_RXEN 32
#define RADIO_TXEN 25
#define RADIO_MOSI_PIN 27
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 23
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 32
#define RADIO_RXEN 14
#define RADIO_TXEN 13
#endif

View File

@@ -14,14 +14,11 @@
#define INTERNAL_LED_PIN 2
#define RADIO_SCLK_PIN 18
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23
#define RADIO_CS_PIN 5
#define RADIO_RST_PIN 27
#define RADIO_DIO1_PIN 12
#define RADIO_BUSY_PIN 14
#define RADIO_RXEN 32
#define RADIO_TXEN 25
#define RADIO_MOSI_PIN 27
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 14
#define RADIO_BUSY_PIN 26
#endif

View File

@@ -14,14 +14,11 @@
#define INTERNAL_LED_PIN 2
#define RADIO_SCLK_PIN 18
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23
#define RADIO_CS_PIN 5
#define RADIO_RST_PIN 27
#define RADIO_DIO1_PIN 12
#define RADIO_BUSY_PIN 14
#define RADIO_RXEN 32
#define RADIO_TXEN 25
#define RADIO_MOSI_PIN 27
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 14
#define RADIO_BUSY_PIN 26
#endif

View File

@@ -9,19 +9,23 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define INTERNAL_LED_PIN 13 // 13 for V1.1 and 12 for V1.0
#define BATTERY_PIN 35
#define RADIO_SCLK_PIN 18
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23
#define RADIO_CS_PIN 2
#define RADIO_RST_PIN 0
#define RADIO_BUSY_PIN 32
#define A7670_PWR_PIN 4
#define A7670_ResetPin 5
#define A7670_TX_PIN 26
#define A7670_RX_PIN 27
#endif

View File

@@ -9,19 +9,23 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define INTERNAL_LED_PIN 13 // 13 for V1.1 and 12 for V1.0
#define BATTERY_PIN 35
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 18
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23
#define RADIO_CS_PIN 2
#define RADIO_RST_PIN 0
#define RADIO_BUSY_PIN 32
#define A7670_PWR_PIN 4
#define A7670_ResetPin 5
#define A7670_TX_PIN 26
#define A7670_RX_PIN 27
#endif

View File

@@ -9,19 +9,18 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_SCLK_PIN 18
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 23
#define RADIO_CS_PIN 5
#define RADIO_RST_PIN 27
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_BUSY_PIN 26
#define RADIO_RXEN 14
#define RADIO_TXEN 13
#endif

View File

@@ -8,19 +8,27 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_SDA 3
#define OLED_SCL 4
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 37 // Green Led
#define INTERNAL_LED_PIN 16
#define BATTERY_PIN 1
#define BUTTON_PIN 0
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_VCC_PIN 21
#define RADIO_SCLK_PIN 12
#define RADIO_MISO_PIN 13
#define RADIO_MOSI_PIN 11
#define RADIO_CS_PIN 10
#define RADIO_RST_PIN 9
#define RADIO_DIO1_PIN 5
#define RADIO_BUSY_PIN 6
#define RADIO_RXEN 42
#define RADIO_TXEN 14
#endif
#endif

View File

@@ -12,9 +12,6 @@
#define OLED_SCL 4
#define OLED_RST -1
#define INTERNAL_LED_PIN 37
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 15
#define RADIO_MISO_PIN 13
#define RADIO_MOSI_PIN 12

View File

@@ -2,26 +2,24 @@
#define BOARD_PINOUT_H_
#define HAS_SX1268
#define HAS_DISPLAY
#define HAS_1W_LORA
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)*/
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 8
#define RADIO_MISO_PIN 9
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 5
#define RADIO_RST_PIN 4
#define RADIO_DIO1_PIN 2
#define RADIO_BUSY_PIN 3
#define RADIO_RXEN 6
#define RADIO_TXEN 7
#endif

View File

@@ -2,27 +2,24 @@
#define BOARD_PINOUT_H_
#define HAS_SX1262
#define HAS_DISPLAY
#define HAS_1W_LORA
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)*/
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 8
#define RADIO_MISO_PIN 9
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 5
#define RADIO_RST_PIN 4
#define RADIO_DIO1_PIN 2
#define RADIO_BUSY_PIN 3
#define RADIO_RXEN 6
#define RADIO_TXEN 7
#endif

View File

@@ -8,19 +8,20 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_SDA 4
#define OLED_SCL 15
#define OLED_RST 16
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define INTERNAL_LED_PIN 25
#define BATTERY_PIN 37
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 27
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 14
#define RADIO_BUSY_PIN 26
#endif
#define ADC_CTRL 21
#endif

View File

@@ -2,25 +2,23 @@
#define BOARD_PINOUT_H_
#define HAS_SX1262
#define HAS_DISPLAY
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)*/
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 10
#define RADIO_MISO_PIN 6
#define RADIO_MOSI_PIN 7
#define RADIO_CS_PIN 8
#define RADIO_RST_PIN 5
#define RADIO_DIO1_PIN 3
#define RADIO_BUSY_PIN 4
#endif

View File

@@ -8,19 +8,24 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_SDA 17
#define OLED_SCL 18
#define OLED_RST 21
#define INTERNAL_LED_PIN 37 // Green Led
#define INTERNAL_LED_PIN 35
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 9
#define RADIO_MISO_PIN 11
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 8
#define RADIO_RST_PIN 12
#define RADIO_DIO1_PIN 14
#define RADIO_BUSY_PIN 13
#define VEXT_CTRL 36
#define ADC_CTRL 37
#define BOARD_I2C_SDA 41
#define BOARD_I2C_SCL 42
#endif

View File

@@ -5,23 +5,35 @@
#define HAS_DISPLAY
#define HAS_EPAPER
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)*/
#define INTERNAL_LED_PIN 37 // Green Led
#define BATTERY_PIN 1
#define INTERNAL_LED_PIN 18
#define BATTERY_PIN 20
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 9
#define RADIO_MISO_PIN 11
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 8
#define RADIO_RST_PIN 12
#define RADIO_DIO1_PIN 14
#define RADIO_BUSY_PIN 13
#define ADC_CTRL 19
#define VEXT_CTRL 45
#define BOARD_I2C_SDA 37
#define BOARD_I2C_SCL 36
#define EPAPER_BUSY 7
#define EPAPER_RST 6
#define EPAPER_DC 5
#define EPAPER_CS 4
#define EPAPER_SCL 3
#define EPAPER_SDA 2
#endif

View File

@@ -8,19 +8,24 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_SDA 4
#define OLED_SCL 15
#define OLED_RST 16
#define INTERNAL_LED_PIN 37 // Green Led
#define INTERNAL_LED_PIN 35
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 9
#define RADIO_MISO_PIN 11
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 8
#define RADIO_RST_PIN 12
#define RADIO_DIO1_PIN 14
#define RADIO_BUSY_PIN 13
#define VEXT_CTRL 36
#define ADC_CTRL 37
#define BOARD_I2C_SDA 41
#define BOARD_I2C_SCL 42
#endif

View File

@@ -2,25 +2,29 @@
#define BOARD_PINOUT_H_
#define HAS_SX1262
#define HAS_DISPLAY
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)*/
#define INTERNAL_LED_PIN 37 // Green Led
#define INTERNAL_LED_PIN 35
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 9
#define RADIO_MISO_PIN 11
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 8
#define RADIO_RST_PIN 12
#define RADIO_DIO1_PIN 14
#define RADIO_BUSY_PIN 13
#define VEXT_CTRL 36
#define ADC_CTRL 37
#define BOARD_I2C_SDA 41
#define BOARD_I2C_SCL 42
#endif

View File

@@ -4,23 +4,28 @@
#define HAS_SX1262
#define HAS_DISPLAY
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_SCL 17*/
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define INTERNAL_LED_PIN 37 // Green Led
#define INTERNAL_LED_PIN 35
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#define RADIO_SCLK_PIN 9
#define RADIO_MISO_PIN 11
#define RADIO_MOSI_PIN 10
#define RADIO_CS_PIN 8
#define RADIO_RST_PIN 12
#define RADIO_DIO1_PIN 14
#define RADIO_BUSY_PIN 13
#define VEXT_CTRL 36
#define ADC_CTRL 37
#define BOARD_I2C_SDA 41
#define BOARD_I2C_SCL 42
#endif

View File

@@ -7,23 +7,31 @@
#define HAS_GPS
#define GPS_BAUDRATE=115200
#undef OLED_SDA
/*#undef OLED_SDA
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 18
#define OLED_SCL 17
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)*/
#define INTERNAL_LED_PIN 37 // Green Led
#define INTERNAL_LED_PIN 18
#define BATTERY_PIN 1
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 3
#define RADIO_MOSI_PIN 6
#define RADIO_CS_PIN 7
#define RADIO_RST_PIN 8
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 34
#endif
#define RADIO_SCLK_PIN 9 // SX1262 SCK
#define RADIO_MISO_PIN 11 // SX1262 MISO
#define RADIO_MOSI_PIN 10 // SX1262 MOSI
#define RADIO_CS_PIN 8 // SX1262 NSS
#define RADIO_RST_PIN 12 // SX1262 RST
#define RADIO_DIO1_PIN 14 // SX1262 DIO1
#define RADIO_BUSY_PIN 13 // SX1262 BUSY
#define ADC_CTRL 2 // HELTEC Wireless Tracker ADC_CTRL = HIGH powers the voltage divider to read BatteryPin. Only on V05 = V1.1
#define VEXT_CTRL 3 // To turn on GPS and TFT
#define BOARD_I2C_SDA 7
#define BOARD_I2C_SCL 6
#define GPS_RX 34
#define GPS_TX 33
#endif

View File

@@ -22,6 +22,5 @@
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 14
#define RADIO_BUSY_PIN 26
#endif

View File

@@ -23,5 +23,4 @@
#define RADIO_RST_PIN 14
#define RADIO_BUSY_PIN 26
#endif

View File

@@ -10,8 +10,8 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 22
#define OLED_SCL 21
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define RADIO_SCLK_PIN 5

View File

@@ -10,8 +10,8 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 22
#define OLED_SCL 21
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define RADIO_SCLK_PIN 5

View File

@@ -10,8 +10,8 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 22
#define OLED_SCL 21
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define RADIO_SCLK_PIN 5

View File

@@ -10,18 +10,21 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 22
#define OLED_SCL 21
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define RADIO_SCLK_PIN 5
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 27
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 14
#define RADIO_BUSY_PIN 26
#define RADIO_DIO0_PIN 26
#define RADIO_RST_PIN 23
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 32
#define GPS_RX 12
#define GPS_TX 34
#endif
#endif

View File

@@ -10,8 +10,8 @@
#undef OLED_SCL
#undef OLED_RST
#define OLED_SDA 22
#define OLED_SCL 21
#define OLED_SDA 21
#define OLED_SCL 22
#define OLED_RST -1 // Reset pin # (or -1 if sharing Arduino reset pin)
#define RADIO_SCLK_PIN 5

View File

@@ -18,8 +18,8 @@
#define RADIO_MISO_PIN 19
#define RADIO_MOSI_PIN 27
#define RADIO_CS_PIN 18
#define RADIO_RST_PIN 23
#define RADIO_DIO0_PIN 26
#define RADIO_RST_PIN 23
#define RADIO_DIO1_PIN 33
#define RADIO_BUSY_PIN 32