Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

Panel type: IPS

  • Rationale: Display must be readable at multiple angles as well as visible in a sunlit environment. IPS is the best panel choice because it has wide viewing angles, maintains good brightness, and has nice colors.

...

Brightness/visibility: 700-1500 nits

  • Rationale: Display must be readable in many lighting conditions: twilight, night, ambient daylight, direct sunlight

Config: 1 single long display or multiple displays

...

Rationale: Display probably needs to have room for at least one camera feed. Both a long display as well as a multiple display config can do that.

...

Long display: 1280x400px size

  • Pros:

    • better for wiring if we have less display units

    • can be more flexible if we wanna change layout

  • Cons:

    • may be weird with R Pi display drivers (since its a non standard resolution)

    • may not have room for multiple cam feeds

Multiple displays:

Interface: HDMI, UART, or I2C

HDMI: we hook up the display to a raspberry pi zero (w is optional but cheap); program display in python on the raspberry pi that is fed updates from controls LSOM

...

Pros:

  • can code the display in python 😎

  • can support better graphics

  • easier to wire?

Cons

...

a single R pi can only be connected to 1 HDMI display at once (need multiple pis for multiple displays)

Leader Board

  • MCU

  • 2x CAN chips and in/out connector pairs

    • Controls CAN

    • Car CAN

  • Receive main power/ground

  • Receive isolated power/ground

  • Supply 1x power/ground for peripheral SOM

...

  • Supply power to 2x lights

  • Interface with 1x blindspot camera

  • Send camera output to display [board] (alternative: direct routing from camera to display)

  • [Backup GPIO for 2x lights?]

...