LCD Add-on for the DEF Simulator

Adding a LCD module to your DEF Simulator is a fun extra project for the slightly more techie people.  The current Simulator code already has support for the LCD module included.  The module can display the initialization status, simulated tank level and simulated DEF temperature.

The LCD module uses different digital I/O pins on the Arduino DUE vs the UNO/ATMega2560.

The module can be built on simple perforated board or you can buy a bare “Shield” board from vendors on Amazon.  As this is for the more “techie” people, I won’t get into how to solder or use a wire wrap tool.

Material needed:

1602 LCD Module:

Bare shield board:

Even though this shield board is for a UNO, it can also be used on a DUE.

Header pins:

5K ohm variable resistor (pot):

Hook-up wire:

Wire wrap tool:

Note: I used 30 AWG wire wrap wire, other small gauge wire can be used, but requires a soldering iron.


Pictures of completed assembly:

4 Comments to LCD Add-on for the DEF Simulator

  1. Randall G Rich says:

    Can you add this to the Arduino UNO? and if so, do you have directions? thank you for all your hard work on this.

    • RadarEng says:

      The pin-out for the UNI is slightly different. The schematic for the LCD shows the pins needed for both the DUE and the UNO/atmega.

  2. Roger B says:

    Any possibility of adding a thermistor to communicate actual DEF temperature? Everything works great with UNO and CanBus shield, but frozen DEF will be a problem.

  3. Don L says:

    Has anyone tried this LCD add-on with the can-bed board?

Leave a Reply

Your email address will not be published.

© 2022: DEF Sensor Simulator | Easy Theme by: D5 Creation | Powered by: WordPress
WordPress Cookie Plugin by Real Cookie Banner