Skip to content

Releases: piyopiyoex/lcd_display

v0.4.0

29 Dec 08:36
Immutable release. Only release title and notes can be modified.
531fb69

Choose a tag to compare

  • Add graphic LCD drivers: LcdDisplay.ILI9486, LcdDisplay.ST7796
  • Add touch drivers: LcdDisplay.XPT2046, LcdDisplay.GT911
  • Deps: add :cvt_color for pixel conversions.

v0.3.0

23 Nov 22:27
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

  • Add LcdDisplay.CharacterLcd as the main high-level API and move existing HD44780 character LCD code under it.
  • Deprecate LcdDisplay.start_link/1 and LcdDisplay.execute/2.
  • Support GenServer options and supervisor child specs via LcdDisplay.CharacterLcd.child_spec/1.
  • Update dependencies, CI, examples and README for the new API and newer Elixir/OTP.

v0.2.0

31 Jan 18:26

Choose a tag to compare

  • Remove registry and supervisor focusing on display-related code
  • Rename top-level start_display function to conventional start_link

v0.1.3

29 Jan 02:28

Choose a tag to compare

  • f1b6bc9 Support writing single char
  • 2c336d9 Make WIFI optional in the example app

v0.1.2

18 Jan 15:21

Choose a tag to compare

Rename PCF8575 to PCF8574 because it was wrong

v0.1.1

18 Jan 11:21

Choose a tag to compare

Remove unsupported char command

v0.1.0

17 Jan 18:45

Choose a tag to compare

I did my best.

v0.0.21

17 Jan 05:04

Choose a tag to compare

Add SN74HC595 driver

v0.0.20

16 Jan 22:27

Choose a tag to compare

  • f5a1f34 Rename LcdDisplay.Driver to LcdDisplay.HD44780.Driver
  • 3d0209c Simplify four bit mapping
  • 3153cb8 Factor out initialize_serial_bus function

v0.0.19

16 Jan 18:01

Choose a tag to compare

Factor out common module attributes and refactor