Raspberry Pi Pico MicroPython Chapter 10 - Sparkfun

preview_player
Показать описание
Chapter 10 is about using serial protocols to communicate with a Sparkfun SerLCD using both I2C and SPI. Caution: when using the Qwiic Cable only plug the cable into 3.3V. If you plug it into 5V the screen is on full brightness and the display is filled with black boxes, and could damage your display. The Qwiic Cable is only for 3.3V use the RAW pin for 5V.

As usual I will be showing you ware to find additional information on the command codes, and demonstrating how to write to any LCD location like line 2. This display has a RGB backlight so we have to try out multicolored backgrounds.
Note:
If you have the Waveshare 1602 RGB I2C LCD display it uses the AiP31068 LCD I2C controller that is NOT covered in this video. The Sparkfun uses the ATmega328P AVR microcontroller for I2C and the HD44780 LCD controller.
Watch for Raspberry Pi Pico MicroPython Chapter 10 - Waveshare.
Рекомендации по теме
Комментарии
Автор

This was really helpful, thank you! As far as you know, has anyone written an i2c driver to simplify interaction with this SerLCD series? I found one intended for the regular raspberry pi and circuitpython but it looks like it would need to be rewritten for Micropython

TimClymer
Автор

About 13 mins in, looking at the wiring diagram in the book, don't you think connecting to 5V is actually going to cause damage? I think it's a mistake in the book and I think I've blown up my display, because it's now not behaving as expected.

NeilHoskins
welcome to shbcf.ru