PicoLC Arduino Library
Arduino library for PicoLC hardware
Toggle main menu visibility
Loading...
Searching...
No Matches
PicoLCPins.h
1
#pragma once
2
3
#include <Arduino.h>
4
5
namespace
picolc::pins {
6
constexpr
uint8_t CommTX = 0;
7
constexpr
uint8_t CommRX = 1;
8
9
constexpr
uint8_t OutputEnable = 2;
10
constexpr
uint8_t OutputFault = 3;
11
constexpr
uint8_t DiagTX = 4;
12
constexpr
uint8_t DiagRX = 5;
13
14
constexpr
uint8_t Y0_EN = 6;
15
constexpr
uint8_t Y1_EN = 7;
16
constexpr
uint8_t Y2_EN = 8;
17
constexpr
uint8_t Y3_EN = 9;
18
19
constexpr
uint8_t SPI1_SCK = 10;
20
constexpr
uint8_t SPI1_MOSI = 11;
21
constexpr
uint8_t SPI1_MISO = 12;
22
constexpr
uint8_t SPI1_CS = 13;
23
24
constexpr
uint8_t SDA = 14;
25
constexpr
uint8_t SCL = 15;
26
27
constexpr
uint8_t CommDE = 22;
28
constexpr
uint8_t CommRE = 26;
29
constexpr
uint8_t BoardReset = 27;
30
constexpr
uint8_t VinSense = 28;
31
32
constexpr
uint8_t X0bit = 8;
33
constexpr
uint8_t X1bit = 9;
34
constexpr
uint8_t X2bit = 10;
35
constexpr
uint8_t X3bit = 11;
36
constexpr
uint8_t ADDR0bit = 12;
37
constexpr
uint8_t ADDR1bit = 13;
38
constexpr
uint8_t UserBtnbit = 14;
39
constexpr
uint8_t BusModeSwitchbit = 15;
40
41
constexpr
uint8_t Y0_DIRbit = 0;
42
constexpr
uint8_t Y1_DIRbit = 1;
43
constexpr
uint8_t Y2_DIRbit = 2;
44
constexpr
uint8_t Y3_DIRbit = 3;
45
constexpr
uint8_t ScanLEDbit = 4;
46
constexpr
uint8_t LED_485bit = 5;
47
constexpr
uint8_t FaultLEDbit = 6;
48
constexpr
uint8_t RunStopBtnbit = 7;
49
}
src
internal
PicoLCPins.h
Generated by
1.17.0