Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 73ab8c4

Browse files
committedJun 11, 2024·
Adding ViraLink Boards
1 parent 575a415 commit 73ab8c4

File tree

2 files changed

+110
-0
lines changed

2 files changed

+110
-0
lines changed
 

‎variants/ViraLink-G0.1/pins_arduino.h

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
#ifndef Pins_Arduino_h
2+
#define Pins_Arduino_h
3+
4+
#include <stdint.h>
5+
6+
static const uint8_t LED_BUILTIN = 5;
7+
#define BUILTIN_LED LED_BUILTIN // backward compatibility
8+
#define LED_BUILTIN LED_BUILTIN // allow testing #ifdef LED_BUILTIN
9+
10+
static const uint8_t RESET_KEY = 0;
11+
12+
static const uint8_t RS485_TX = 32;
13+
static const uint8_t RS485_RX = 35;
14+
15+
static const uint8_t SDA = 4;
16+
static const uint8_t SCL = 16;
17+
18+
static const uint8_t BUZZER = 12;
19+
static const uint8_t RELAY1_PIN = 2;
20+
static const uint8_t RELAY2_PIN = 13;
21+
static const uint8_t RELAY3_PIN = 14;
22+
static const uint8_t RELAY4_PIN = 33;
23+
24+
static const uint8_t Wiegand1_D0 = 15;
25+
static const uint8_t Wiegand1_D1 = 34;
26+
27+
static const uint8_t Wiegand2_D0 = 39;
28+
static const uint8_t Wiegand2_D1 = 36;
29+
30+
static const uint8_t ETH_CLK_OUT = 17;
31+
32+
static const uint8_t EMAC_MDIO = 18;
33+
static const uint8_t EMAC_TXD0 = 19;
34+
static const uint8_t EMAC_TX_EN = 21;
35+
static const uint8_t EMAC_TXD1 = 22;
36+
static const uint8_t EMAC_MDC = 23;
37+
static const uint8_t EMAC_RXD0 = 25;
38+
static const uint8_t EMAC_RXD1 = 26;
39+
static const uint8_t EMAC_RXD_DV = 27;
40+
41+
static const uint8_t EMAC_RXD_DV = 27;
42+
43+
44+
45+
46+
47+
48+
49+
50+
51+
52+
53+
54+
#endif /* Pins_Arduino_h */

‎variants/ViraLink-G1.1/pins_arduino.h

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
#ifndef Pins_Arduino_h
2+
#define Pins_Arduino_h
3+
4+
#include <stdint.h>
5+
6+
static const uint8_t RESET_KEY = 0;
7+
8+
static const uint8_t RF433 = 5;
9+
10+
static const uint8_t RS485_TX = 32;
11+
static const uint8_t RS485_RX = 35;
12+
13+
static const uint8_t GSM1_TX = 15;
14+
static const uint8_t GSM1_RX = 34;
15+
16+
static const uint8_t GSM2_TX = 32;
17+
static const uint8_t GSM2_RX = 35;
18+
19+
static const uint8_t GSM_PWR = 33;
20+
21+
static const uint8_t SDA = 4;
22+
static const uint8_t SCL = 16;
23+
24+
static const uint8_t EXT1 = 12;
25+
static const uint8_t EXT2 = 13;
26+
static const uint8_t PCF1_INT = 14;
27+
28+
static const uint8_t Wiegand1_D0 = 15;
29+
static const uint8_t Wiegand1_D1 = 34;
30+
31+
static const uint8_t Wiegand2_D0 = 39;
32+
static const uint8_t Wiegand2_D1 = 36;
33+
34+
static const uint8_t ETH_CLK_OUT = 17;
35+
36+
static const uint8_t EMAC_MDIO = 18;
37+
static const uint8_t EMAC_TXD0 = 19;
38+
static const uint8_t EMAC_TX_EN = 21;
39+
static const uint8_t EMAC_TXD1 = 22;
40+
static const uint8_t EMAC_MDC = 23;
41+
static const uint8_t EMAC_RXD0 = 25;
42+
static const uint8_t EMAC_RXD1 = 26;
43+
static const uint8_t EMAC_RXD_DV = 27;
44+
45+
46+
47+
48+
49+
50+
51+
52+
53+
54+
55+
56+
#endif /* Pins_Arduino_h */

0 commit comments

Comments
 (0)
Please sign in to comment.