Display UI development

F

Display UI development

Raspberry Pi Touch Screen Setup

Overview

The goal is to design an interface using a Raspberry Pi 7in touch screen.

Parts

  • Raspberry Pi 7in touch screen

Steps

  • Order the Raspberry Pi 7in touch screen.
  • Explore the Embedded Wizard documentation for setup instructions: https://doc.embedded-wizard.de/getting-started-raspi-4b?v=12.00

Notes

  • The Embedded Wizard wizard was found to be difficult to follow and required significant time investment.

CAN Bus Learning and Experiments

Summary

Studies on CAN bus stack have been productive, especially with the Kvaser Leaf Light HS2.

Key Points

  • OBD and CAN bus are not the same; OBD is for emissions testing.
  • CAN bus language varies among car manufacturers, requiring specific software for access.
  • Analog sensors can be converted to CAN bus directly on the sensor.
  • A control unit (ECU) is required to manage CAN bus nodes.
  • CAN bus boards from Amazon might work but require additional components for a demonstration system.

Steps

  • Intense reading and experiments with ESP32 and Raspberry Pi components.
  • Use Kvaser's online training and documentation: https://www.kvaser.com/lesson/can-basics-bit-wise-arbitration-differential-signals/

Notes

  • Personal preference against using Google and YouTube for information.
  • Successful data transmission between two Arduino boards was achieved.

CAN Bus Extender and Display

Summary

Research on CAN bus extenders for connecting analog sensors to CAN bus.

Key Points

  • CAN I/O extenders can connect analog sensors like temperature and pressure to CAN bus.
  • KVASER and PEAK offer software solutions for CAN bus development.
  • The PowerTune Digital dash is an example of a CAN bus display with an extender.

Parts

  • CAN I/O extender
  • Compatible ECU units

Notes

  • The display with the extender is expensive.
  • KVASER and PEAK provide compatible ECU units and software solutions.

Want to join the discussion? Create a free account to reply and post.

Join ForumLA Free →