Author Topic: SPI Arduino US2066 Library  (Read 135 times)


  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
SPI Arduino US2066 Library
« on: October 10, 2019, 10:03:52 AM »
I recently created and released a library for the US2066 Controller on Arduino. It mimics the built in LiquidCrystal library with some added functionality.

 I eventually would like to complete the i2c and parallel portions, but for now the SPI works. It uses a "bit banged" SPI so you can pass the pin numbers or the just the name of the controller("Mega", "mega", "Uno", etc) for the default SPI pins. The controller defaults to 20 x 4 but you can pass the size in the .begin(16, 2). I haven't tested it on a two line, but in theory it should work. I haven't added all the functionality of the US2066, but I eventually I may do that as well. I'm not sure how to get the Arduino Library Manager to pick it up. There is currently a bug in the createChar method... I can't get the 0 character to work.


Eagle Library for NHD-C0216CZ-FSW-FBW-3V3 / NHD-C0216CZ-NSW-BBW-3V3

Started by mkrollBoard Character LCDs

Replies: 3
Views: 8193
Last post September 23, 2015, 10:11:30 AM
by Paul_B
Arduino demo code for running the NHD-0420DZW-AB5 OLED display via SPI

Started by llameroBoard OLEDs

Replies: 1
Views: 5087
Last post May 21, 2018, 11:28:30 AM
by Ted_M
How do I stack a DAC shield between a 4.3" LCD Display and an Arduino Mega 2560?

Started by wa6htpBoard Customer Projects

Replies: 1
Views: 3427
Last post September 19, 2018, 09:14:45 AM
by Ted_M
Wiring connectiond between NHD-1.69-160128ASC3 SSD1351 and Arduino Nano

Started by amitkumarsharma008Board OLEDs

Replies: 3
Views: 8374
Last post March 23, 2016, 03:38:11 PM
by Paul_B
763-NHD7080FTCSXNCTP TouchScreen Stopped responding (arduino w/shield)

Started by ironhydroxideBoard TFTs

Replies: 4
Views: 897
Last post July 11, 2019, 11:36:34 AM
by ironhydroxide