Display Data: Full LCD Control (20x4 or 16x2) with microPyhton
HTML-код
- Опубликовано: 6 июл 2024
- #LCD #raspberrypi #raspberrypipico
00:00 Intro
00:30 Connect Pcio and why to use levelshifter (5V vs 3.3V)
07:30 Copy files to raspberry pi pico
08:07 scan for I2C address
09:10 LCD programm write_line and custom charaters
In this Video i explain how to use a LCD at raspberry Pi Pico with micropyhton. I explain the command write_line and show how to create custom characters.
------------------------
github repository
github.com/LutzEmbeddedTec/RP...
Custom pattern creater
maxpromer.github.io/LCD-Chara...
----------------------------------------------
Buy Raspberry Pi W and support my channel without extra costs :
US
Pi Pico W:
amzn.to/3WJIrES*
Pi Pico with full starter KIT:
amzn.to/3XWZkga*
Germany:
Pi Pico W:
amzn.to/3JowFfY*
Pi Pico with full starter KIT:
amzn.to/3Dfpnr9*
*affiliate link Наука
Thanks a lot, Lutz! Really great!
After I sorted out, that the I2C-pins used in the Fritzing picture were not the ones used in your code, all worked perfect. Much appreciated!
Awesome stuff, thank you for sharing your knowledge!
Thanks for sharing, awesome example ;D
Thank You
how to (un)comment some selected block of text in thonny, some may need to use Control Shift 3, usa kb needs only Control 3
if wnyone else made the same mistake i did, check that your directories match up with the code.
File "pico_i2c_lcd.py", line 22, in __init__
OSError: [Errno 5] EIO
i am getting this error that every fckn try man . pls help
Hi, some question to this.
1) did you try at frist the scan File i Provide on GitHub? And is it working?
2) whats the Programm you are calling this function /file from. Did you try example 3 from my github repository?
3) this Error is normaly comming from a Timing issu, do you use the i2c Bus in your Programm before, without waiting ? May you need to add a sleep command (>5ms) in Front of the command.