Completed pinouts
This commit is contained in:
@@ -1,13 +1,17 @@
|
|||||||
# Components on B+ BAR Module
|
# Components on B+ BAR Module
|
||||||
|
|
||||||
## Displays:
|
## Displays:
|
||||||
|
|
||||||
Brand: Osptek
|
Brand: Osptek
|
||||||
Type: YDP096B002-V1
|
Type: YDP096B002-V1
|
||||||
Protocol: SPI
|
Protocol: SPI
|
||||||
|
Driver IC: ST7735S
|
||||||
|
Resolution: 160 (h) x 80 (v)
|
||||||
|
|
||||||
[Specification PDF](./YDP_096_B002_V1_8_P_b6210a13b6.pdf)
|
[Specification PDF](../Datasheets/YDP_096_B002_V1_8_P_b6210a13b6.pdf)
|
||||||
|
|
||||||
### Pinout:
|
### Pinout:
|
||||||
|
|
||||||
```
|
```
|
||||||
Left Right Common PIN SYMBOL FUNCTION
|
Left Right Common PIN SYMBOL FUNCTION
|
||||||
1 LEDA Backlight anode
|
1 LEDA Backlight anode
|
||||||
@@ -17,34 +21,67 @@ Left Right Common PIN SYMBOL FUNCTION
|
|||||||
5 SDA Serial data input pin in serial interface operation
|
5 SDA Serial data input pin in serial interface operation
|
||||||
6 SCL Serial interface clock
|
6 SCL Serial interface clock
|
||||||
7 VCC(2.8V) Analog Power Supply for LCM(2.8V)
|
7 VCC(2.8V) Analog Power Supply for LCM(2.8V)
|
||||||
IC1-14 GP5 8 CS Chip select pin
|
IC1-14 GP5 IC1-10 GP1 8 CS Chip select pin
|
||||||
```
|
```
|
||||||
|
|
||||||
## IC 1
|
## IC 1
|
||||||
|
|
||||||
Brand: Microchip
|
Brand: Microchip
|
||||||
Type: MCP23008
|
Type: MCP23008
|
||||||
Protocol: I2C
|
Protocol: I2C
|
||||||
|
|
||||||
[Datasheet](./MCP23008-MCP23S08-Data-Sheet-20001919F.pdf)
|
[Datasheet](../Datasheets/MCP23008-MCP23S08-Data-Sheet-20001919F.pdf)
|
||||||
|
|
||||||
|
### IO:
|
||||||
|
|
||||||
|
```
|
||||||
|
GP0 N.C.
|
||||||
|
GP1 Chip select Display Right
|
||||||
|
GP2 Button Right
|
||||||
|
GP3 N.C.
|
||||||
|
GP4 N.C.
|
||||||
|
GP5 Chip select Display Left
|
||||||
|
GP6 Button Left
|
||||||
|
GP7 N.C.
|
||||||
|
```
|
||||||
|
|
||||||
|
## Neopixels
|
||||||
|
|
||||||
|
Neopixels are connected in series and in the folowing order:
|
||||||
|
1. Base connector #17
|
||||||
|
2. Neopixel Front Left
|
||||||
|
3. Neopixel Back Left
|
||||||
|
4. Neopixel Front Right
|
||||||
|
5. Neopixel Back Right
|
||||||
|
6. Base connector #16
|
||||||
|
|
||||||
|
## Buttons
|
||||||
|
|
||||||
|
```
|
||||||
|
Button Left: IC 1 # 15 GP6
|
||||||
|
Button Right: IC 1 # 11 GP2
|
||||||
|
```
|
||||||
|
|
||||||
## Base connector 1
|
## Base connector 1
|
||||||
|
|
||||||
```
|
```
|
||||||
PIN Description Destination
|
PIN Description Destination
|
||||||
1
|
1 GND
|
||||||
2
|
2 +3.3V
|
||||||
3
|
3 Reset IC 1 #4, Display #3
|
||||||
4
|
4 I2C SI IC 1 #20
|
||||||
5
|
5 SPI SDA Display #5
|
||||||
6 I2C Address MSP A2 IC 1 #1
|
6 I2C SCK IC 1 #19
|
||||||
7
|
7 SPI SCL Display #6
|
||||||
8 I2C Address MSP A1 IC 1 #2
|
8 I2C Address MSP A0 IC 1 #3
|
||||||
9
|
9 SPI Register select Display #4
|
||||||
10 I2C Address MSP A0 IC 1 #3
|
10 I2C Address MSP A1 IC 1 #2
|
||||||
11
|
11 Backlight anode Display #1
|
||||||
12
|
12 I2C Address MSP A2 IC 1 #1
|
||||||
13
|
13 N.C. ??
|
||||||
14
|
14 N.C. ??
|
||||||
15
|
15 N.C. ??
|
||||||
16 Neopixel Data OUT
|
16 Neopixel Data OUT
|
||||||
17 Neopixel Data IN
|
17 Neopixel Data IN
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -3,53 +3,58 @@
|
|||||||
## Controller
|
## Controller
|
||||||
Brand: Espressif
|
Brand: Espressif
|
||||||
Type: ESP32-S3-WROOM-1
|
Type: ESP32-S3-WROOM-1
|
||||||
|
Driver IC: ST7735S (ESPHome compatible)
|
||||||
|
|
||||||
[Datasheet](./esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf)
|
[Datasheet](../Datasheets/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf)
|
||||||
|
|
||||||
## Connectors
|
## Connectors
|
||||||
|
|
||||||
### Connector J0
|
### Connector J0
|
||||||
|
|
||||||
```
|
```
|
||||||
|
MCP I2C address: 0x20
|
||||||
|
|
||||||
PIN Description Destination
|
PIN Description Destination
|
||||||
1
|
1 GND
|
||||||
2
|
2 +3.3V
|
||||||
3
|
3 Reset ESP32 #3 EN
|
||||||
4
|
4 I2C SI ESP32 #24 IO47
|
||||||
5
|
5 SPI SDA ESP32 #28 IO35
|
||||||
6 I2C Address MSP A2 GND
|
6 I2C SCK ESP32 #25 IO48
|
||||||
7
|
7 SPI SCL ESP32 #29 IO36
|
||||||
8 I2C Address MSP A1 GND
|
8 I2C Address MSP A0 GND
|
||||||
9
|
9 SPI Register select ESP32 #30 IO37
|
||||||
10 I2C Address MSP A0 GND
|
10 I2C Address MSP A1 GND
|
||||||
11
|
11 Backlight anode ESP32 #16 IO46 (via transistor)
|
||||||
12
|
12 I2C Address MSP A2 GND
|
||||||
13
|
13 N.C. ??
|
||||||
14
|
14 N.C. ??
|
||||||
15
|
15 N.C. ??
|
||||||
16 Neopixel Data OUT J1 #17
|
16 Neopixel Data OUT J1 #17
|
||||||
17 Neopixel Data IN ESP32 #4 GPIO4
|
17 Neopixel Data IN ESP32 #4 IO4
|
||||||
```
|
```
|
||||||
|
|
||||||
### Connector J1
|
### Connector J1
|
||||||
|
|
||||||
```
|
```
|
||||||
|
MCP I2C address: 0x21
|
||||||
|
|
||||||
PIN Description Destination
|
PIN Description Destination
|
||||||
1
|
1 GND
|
||||||
2
|
2 +3.3V
|
||||||
3
|
3 Reset ESP32 #3 EN
|
||||||
4
|
4 I2C SI ESP32 #24 IO47
|
||||||
5
|
5 SPI SDA ESP32 #28 IO35
|
||||||
6 I2C Address MSP A2 GND
|
6 I2C SCK ESP32 #25 IO48
|
||||||
7
|
7 SPI SCL ESP32 #29 IO36
|
||||||
8 I2C Address MSP A1 GND
|
8 I2C Address MSP A0 3.3V
|
||||||
9
|
9 SPI Register select ESP32 #30 IO37
|
||||||
10 I2C Address MSP A0 3.3V
|
10 I2C Address MSP A1 GND
|
||||||
11
|
11 Backlight anode ESP32 #16 IO46 (via transistor)
|
||||||
12
|
12 I2C Address MSP A2 GND
|
||||||
13
|
13 N.C. ??
|
||||||
14
|
14 N.C. ??
|
||||||
15
|
15 N.C. ??
|
||||||
16 Neopixel Data OUT J2 #17
|
16 Neopixel Data OUT J2 #17
|
||||||
17 Neopixel Data IN J0 #16
|
17 Neopixel Data IN J0 #16
|
||||||
```
|
```
|
||||||
@@ -57,22 +62,24 @@ PIN Description Destination
|
|||||||
### Connector J2
|
### Connector J2
|
||||||
|
|
||||||
```
|
```
|
||||||
|
MCP I2C address: 0x22
|
||||||
|
|
||||||
PIN Description Destination
|
PIN Description Destination
|
||||||
1
|
1 GND
|
||||||
2
|
2 +3.3V
|
||||||
3
|
3 Reset ESP32 #3 EN
|
||||||
4
|
4 I2C SI ESP32 #24 IO47
|
||||||
5
|
5 SPI SDA ESP32 #28 IO35
|
||||||
6 I2C Address MSP A2 GND
|
6 I2C SCK ESP32 #25 IO48
|
||||||
7
|
7 SPI SCL ESP32 #29 IO36
|
||||||
8 I2C Address MSP A1 3.3V
|
8 I2C Address MSP A0 GND
|
||||||
9
|
9 SPI Register select ESP32 #30 IO37
|
||||||
10 I2C Address MSP A0 GND
|
10 I2C Address MSP A1 3.3V
|
||||||
11
|
11 Backlight anode ESP32 #16 IO46 (via transistor)
|
||||||
12
|
12 I2C Address MSP A2 GND
|
||||||
13
|
13 N.C. ??
|
||||||
14
|
14 N.C. ??
|
||||||
15
|
15 N.C. ??
|
||||||
16 Neopixel Data OUT J3 #17
|
16 Neopixel Data OUT J3 #17
|
||||||
17 Neopixel Data IN J1 #16
|
17 Neopixel Data IN J1 #16
|
||||||
```
|
```
|
||||||
@@ -80,22 +87,24 @@ PIN Description Destination
|
|||||||
### Connector J3
|
### Connector J3
|
||||||
|
|
||||||
```
|
```
|
||||||
|
MCP I2C address: 0x23
|
||||||
|
|
||||||
PIN Description Destination
|
PIN Description Destination
|
||||||
1
|
1 GND
|
||||||
2
|
2 +3.3V
|
||||||
3
|
3 Reset ESP32 #3 EN
|
||||||
4
|
4 I2C SI ESP32 #24 IO47
|
||||||
5
|
5 SPI SDA ESP32 #28 IO35
|
||||||
6 I2C Address MSP A2 GND
|
6 I2C SCK ESP32 #25 IO48
|
||||||
7
|
7 SPI SCL ESP32 #29 IO36
|
||||||
8 I2C Address MSP A1 3.3V
|
8 I2C Address MSP A0 3.3V
|
||||||
9
|
9 SPI Register select ESP32 #30 IO37
|
||||||
10 I2C Address MSP A0 3.3V
|
10 I2C Address MSP A1 3.3V
|
||||||
11
|
11 Backlight anode ESP32 #16 IO46 (via transistor)
|
||||||
12
|
12 I2C Address MSP A2 GND
|
||||||
13
|
13 N.C. ??
|
||||||
14
|
14 N.C. ??
|
||||||
15
|
15 N.C. ??
|
||||||
16 Neopixel Data OUT Extensionplate #5
|
16 Neopixel Data OUT Extensionplate #5
|
||||||
17 Neopixel Data IN J2 #16
|
17 Neopixel Data IN J2 #16
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,9 +1,35 @@
|
|||||||
# Components on B+ BAR Module
|
# Components on B+ Display Module
|
||||||
|
|
||||||
|
## Display:
|
||||||
|
|
||||||
## Displays:
|
|
||||||
Brand: Shenzen Surenoo
|
Brand: Shenzen Surenoo
|
||||||
Type: YT280S030 (STP0280B2-240320)
|
Type: YT280S030 (STP0280B2-240320)
|
||||||
Protocol: SPI
|
Protocol: SPI
|
||||||
|
Driver IC: ST7789V
|
||||||
|
Resolution: 320 (h) x 240 (v)
|
||||||
|
|
||||||
|
[Datasheet](../Datasheets/STP0280B2-240320.pdf)
|
||||||
|
|
||||||
|
## IC 1
|
||||||
|
|
||||||
|
Brand: Microchip
|
||||||
|
Type: MCP23008
|
||||||
|
Protocol: I2C
|
||||||
|
|
||||||
|
[Datasheet](../Datasheets/MCP23008-MCP23S08-Data-Sheet-20001919F.pdf)
|
||||||
|
|
||||||
|
### IO:
|
||||||
|
|
||||||
|
```
|
||||||
|
GP0 Display Backlight Cathode Display #11,12,13,14
|
||||||
|
GP1 Display Backlight Cathode Display #11,12,13,14
|
||||||
|
GP2 Button Right
|
||||||
|
GP3 N.C.
|
||||||
|
GP4 N.C.
|
||||||
|
GP5 Display Chip Select Display #5
|
||||||
|
GP6 Button Left
|
||||||
|
GP7 Display Backlight Cathode Display #11,12,13,14
|
||||||
|
```
|
||||||
|
|
||||||
## Base connector CN0
|
## Base connector CN0
|
||||||
```
|
```
|
||||||
@@ -48,23 +74,24 @@ PIN Description
|
|||||||
17 Neopixel Data IN > directly to pin 16
|
17 Neopixel Data IN > directly to pin 16
|
||||||
```
|
```
|
||||||
## Base connector CN2
|
## Base connector CN2
|
||||||
|
|
||||||
```
|
```
|
||||||
PIN Description
|
PIN Description Destination
|
||||||
1
|
1 GND
|
||||||
2
|
2 +3.3V
|
||||||
3
|
3 Reset IC 1 #4, Display #2
|
||||||
4
|
4 I2C SI IC 1 #20
|
||||||
5
|
5 SPI SDA Display #6
|
||||||
6 I2C Address MSP A2 IC 1 #1
|
6 I2C SCK IC 1 #19
|
||||||
7
|
7 SPI SCL Display #3
|
||||||
8 I2C Address MSP A1 IC 1 #2
|
8 I2C Address MSP A0 IC 1 #3
|
||||||
9
|
9 SPI Register select Display #4
|
||||||
10 I2C Address MSP A0 IC 1 #3
|
10 I2C Address MSP A1 IC 1 #2
|
||||||
11
|
11 Backlight anode Display #1
|
||||||
12
|
12 I2C Address MSP A2 IC 1 #1
|
||||||
13
|
13 N.C. ??
|
||||||
14
|
14 N.C. ??
|
||||||
15
|
15 N.C. ??
|
||||||
16 Neopixel Data OUT
|
16 Neopixel Data OUT
|
||||||
17 Neopixel Data IN
|
17 Neopixel Data IN
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user