@@ -6,7 +6,7 @@ Python code for talking to HD44780 compatible character based dot matrix LCDs.
66## Other ports
77
88This code is synchronous. Peter Hinch put together an async driver for
9- the HD77480 over [ here] ( https://github.com/peterhinch/micropython-async/tree/master/HD44780 ) .
9+ the HD77480 over [ here] ( https://github.com/peterhinch/micropython-async/tree/master/v3/as_drivers/hd44780 ) .
1010
1111This library is based off of a C version that I wrote, which can be found
1212[ here] ( https://github.com/dhylands/projects/blob/master/common/lcd-api.c )
@@ -65,28 +65,32 @@ Giuseppe Cassibba wrote up a [tutorial](https://peppe8o.com/using-i2c-lcd-displa
6565
6666## Files
6767
68- | File | Description |
69- | ----- | ----------- |
70- | esp32_gpio_lcd.py | ESP32 GPIO HAL |
71- | esp32_gpio_lcd_test.py | ESP32 test using 4-bit GPIO |
72- | esp8266_i2c_lcd.py | ESP8266 PCF8574 I2C HAL |
73- | esp8266_i2c_lcd_test.py | ESP8266 test using PCF8574 backpack |
74- | i2c_lcd.py | Linux PCF8574 I2C HAL |
75- | i2c_lcd_test.py | Linux test using PCF8574 backpack |
76- | lcd_api.py | Core logic |
77- | machine_i2c_lcd.py | Pyboard machine.I2C PCF8574 backpack |
78- | machine_i2c_lcd_test.py | Test for machine.I2C PCF8574 backpack |
79- | nodemcu_gpio_lcd.py | NodeMCU GPIO HAL |
80- | nodemcu_gpio_lcd_test.py | NodeMCU test using 4-bit GPIO |
81- | pyb_gpio_lcd.py | Pyboard GPIO HAL |
82- | pyb_gpio_lcd_test8.py | Pyboard test using 8-bit GPIO |
83- | pyb_gpio_lcd_test.py | Pyboard test using 4-bit GPIO |
84- | pyb_i2c_adafruit_lcd.py | Pyboard MCP23008 I2C HAL |
85- | pyb_i2c_adafruit_lcd_test.py | Pyboard test using Adafruit backpack |
86- | pyb_i2c_grove_rgb_lcd.py | Pyboard Grove I2C RGB LCD HAL |
87- | pyb_i2c_grove_rgb_lcd_test.py | Pyboard test using Grove I2C RGB LCD |
88- | pyb_i2c_lcd.py | Pyboard PCF8574 I2C HAL |
89- | pyb_i2c_lcd_test.py | Pyboard test using PCF8574 backpack |
68+ | File | Description |
69+ | ----- | ----------- |
70+ | circuitpython_i2c_lcd.py | CircuitPython PCF8574 I2C backpack |
71+ | circuitpython_i2c_lcd_test.py | CircuitPython test using PCF8574 backpack |
72+ | esp32_gpio_lcd.py | ESP32 GPIO HAL |
73+ | esp32_gpio_lcd_test.py | ESP32 test using 4-bit GPIO |
74+ | esp8266_i2c_lcd.py | ESP8266 PCF8574 I2C HAL |
75+ | esp8266_i2c_lcd_test.py | ESP8266 test using PCF8574 backpack |
76+ | i2c_lcd.py | Linux PCF8574 I2C HAL |
77+ | i2c_lcd_test.py | Linux test using PCF8574 backpack |
78+ | lcd_api.py | Core logic |
79+ | machine_i2c_lcd.py | Pyboard machine.I2C PCF8574 backpack |
80+ | machine_i2c_lcd_test.py | Test for machine.I2C PCF8574 backpack |
81+ | nodemcu_gpio_lcd.py | NodeMCU GPIO HAL |
82+ | nodemcu_gpio_lcd_test.py | NodeMCU test using 4-bit GPIO |
83+ | onion_lcd_gpio.py | Onion GPIO HAL |
84+ | onion_lcd_gpio.py | Ontion test using 4 bit GPIO |
85+ | pyb_gpio_lcd.py | Pyboard GPIO HAL |
86+ | pyb_gpio_lcd_test8.py | Pyboard test using 8-bit GPIO |
87+ | pyb_gpio_lcd_test.py | Pyboard test using 4-bit GPIO |
88+ | pyb_i2c_adafruit_lcd.py | Pyboard MCP23008 I2C HAL |
89+ | pyb_i2c_adafruit_lcd_test.py | Pyboard test using Adafruit backpack |
90+ | pyb_i2c_grove_rgb_lcd.py | Pyboard Grove I2C RGB LCD HAL |
91+ | pyb_i2c_grove_rgb_lcd_test.py | Pyboard test using Grove I2C RGB LCD |
92+ | pyb_i2c_lcd.py | Pyboard PCF8574 I2C HAL |
93+ | pyb_i2c_lcd_test.py | Pyboard test using PCF8574 backpack |
9094
9195
9296The files which end in ** _ test.py** are examples which show how the corresponding
0 commit comments