B4R Tutorial [Tool]LCD Display Designer

Tool to design LCD Display Layouts for 20x4 or 16x2 displays connected to Arduino, Raspberry Pi or other.


Screenshot application with generated B4R code and an Arduino UNO with LCD2004 showing the text designed via B4R program.

  • Design LCD display layouts for 20x4 (20 columns, 4 rows) or 16x2 displays (16 columns, 2 rows).
  • Save / open the display layout to / from a text file located in the application folder.
  • Generate simple B4R or C++ code.
  • Example B4R program included.
B4J Source code & library rLiquidCrystal_I2C.

  • Tool written with B4J v8.90.
  • For B4R programs, the B4R library rLiquidCrystal_I2C v1.10 and for Arduino C++ sketches, the library LiquidCrystal_I2C are required (attached).
  • Also published on GitHub with topics B4X, B4R, B4J.
  • Related: LCD Custom Char Maker Tool.
  • LCD Display Character Navigation via Arrow Keys
  • Custom Character Placeholder
Change Log
20210215: v1.01


  • rLiquidCrystal_I2C-110.zip
    23.3 KB · Views: 112
  • lcddisplaydesigner.zip
    6.6 KB · Views: 116
Last edited: