My Projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arduino:mx300_driver_library [2021/07/30 04:30] – tonyarduino:mx300_driver_library [2023/03/12 09:01] (current) – tony
Line 40: Line 40:
 The control and data pins can be any available Arduino pins. The control and data pins can be any available Arduino pins.
  
-===== LCD Library =====+===== LCD library =====
  
 As mentioned earlier the library is based on a standard Arduino HD44780 LCD library.  Most hardware commands, including programmable characters,  seem to be compatible with the Hitachi HD44780.  I did find commands for transforming the orientation of the display, you can reflect it horizontally, vertically or both at once (equivalent to a 180 degree rotation), but I would need to do a lot of experimentation to find all the extended commands. As mentioned earlier the library is based on a standard Arduino HD44780 LCD library.  Most hardware commands, including programmable characters,  seem to be compatible with the Hitachi HD44780.  I did find commands for transforming the orientation of the display, you can reflect it horizontally, vertically or both at once (equivalent to a 180 degree rotation), but I would need to do a lot of experimentation to find all the extended commands.
Line 247: Line 247:
 ]]. ]].
  
 +     * [[:arduino:ks0073 driver library|KS0073 SPI LCD]], LCD display panel Arduino driver
      * [[:arduino:metp0000 driver library|METP0000]], NEC µPD7225 based LCD display panel Arduino driver      * [[:arduino:metp0000 driver library|METP0000]], NEC µPD7225 based LCD display panel Arduino driver
      * [[:arduino:uPD7228 driver library|NEC µPD7228]] and μPD16434 LCD display panels Arduino driver      * [[:arduino:uPD7228 driver library|NEC µPD7228]] and μPD16434 LCD display panels Arduino driver