Electronics v1
This commit is contained in:
parent
69b99777d6
commit
609d5ae02f
3 changed files with 47 additions and 0 deletions
18
Electronics/LeftMatrixController.md
Normal file
18
Electronics/LeftMatrixController.md
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# Left matrix controller
|
||||
The left-side matrix controller is tasked with directly controlling the 7 LED matrices on the left side of the head. The images to be displayed are sent over I2C from the [Main Controller](./MainController.md).
|
||||
|
||||
## Connections
|
||||
### Main controller
|
||||
The main controller is connected via I2C1 on the following pins:
|
||||
- 19 (SDA)
|
||||
- 20 (SCL)
|
||||
- 38 (GND)
|
||||
- 39 (VSYS)
|
||||
|
||||
### LED matrices
|
||||
The 7 8x8 LED matrices are connected in a chain via SPI0 on the following pins:
|
||||
- 22 (CSn)
|
||||
- 24 (SCK)
|
||||
- 25 (MOSI)
|
||||
- 28 (GND)
|
||||
- 40 (VBUS for VCC)
|
||||
26
Electronics/MainController.md
Normal file
26
Electronics/MainController.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Main Controller
|
||||
The main controller is a Raspberry Pi Pico 2W. Its task is to send images to the LED matrices, and to directly control the transparent OLED HUD.
|
||||
|
||||
## Connections
|
||||
### OLED HUD
|
||||
The OLED HUD is connected via SPI0 on the following pins:
|
||||
- 28 (GND)
|
||||
- 25 (MOSI)
|
||||
- 24 (SCK)
|
||||
- 22 (CSn)
|
||||
|
||||
VCC to the HUD is provided by the VCC output on the left front LED matrix.
|
||||
|
||||
### Left matrix controller
|
||||
The [left matrix controller](./LeftMatrixController.md) is connected on the same side as the HUD, via I2C1 on the following pins:
|
||||
- 32 (SCL)
|
||||
- 31 (SDA)
|
||||
- 38 (GND)
|
||||
- 40 (VBUS for VCC)
|
||||
|
||||
### Right matrix controller
|
||||
The [right matrix controller](./RightMatrixController.md) is connected on the opposite side of the HUD, via I2C0 on the following pins:
|
||||
- 1 (SDA)
|
||||
- 2 (SCL)
|
||||
- 3 (GND)
|
||||
- 40 (VBUS for VCC)
|
||||
3
Electronics/RightMatrixController.md
Normal file
3
Electronics/RightMatrixController.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Right matrix controller
|
||||
The right-side matrix controller is tasked with directly controlling the 7 LED matrices on the right side of the head. The images to be displayed are sent over I2C from the [Main Controller](./MainController.md).
|
||||
|
||||
Loading…
Add table
Reference in a new issue