Тёмный

Raspberry Pi Pico Nokia 5110 ( pcd8544 ) display tutorial using CircuitPython 

educ8s.tv
Подписаться 124 тыс.
Просмотров 8 тыс.
50% 1

Raspberry Pi Pico Nokia 5110 ( pcd8544 ) display tutorial using CircuitPython
The Nokia 5110 display is probably my favourite display. I have used it in many Arduino projects in the past and I really like it because it is inexpensive, it costs around $4, it is very easy to use, it has very low power consumption, and it is readable under direct sunlight.
The display has a resolution of 84x48 pixels, it is monochrome, and it uses the SPI interface to communicate with the microcontroller. The connection with the Raspberry Pi Pico board is very easy. All we have to do is to connect 8 wires.
🛒 Display: educ8s.tv/part/NOKIA5110
🛒 Raspberry Pi Pico: educ8s.tv/part/RaspberryPiPico
💻 Code: educ8s.tv/raspberry-pi-pico-n...
Join this channel to get access to perks:
/ @educ8s
#circuitpython #educ8stv #raspberrypi

Наука

Опубликовано:

 

4 окт 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 18   
@ernstgennial7064
@ernstgennial7064 Год назад
I am glad to see you back!
@TheUnofficialMaker
@TheUnofficialMaker Год назад
Works! thanks.
@Tims_Projects
@Tims_Projects Год назад
I love the Nokia 5110, I used them for eyes on a robot I made. I designed a different PCB to mount them, with the area behind the screen removed so I could use a RGB LED to illuminate the screen with whatever colour I wanted. The pi pico does run the screen quick, I may try replacing the nano I am currently using. If display.fill_rect() only writes the rectangle to the display. what I would do to speed it up is: In the bouncing box, try not using fill and draw rectangle every tick, use only at the start. Then before drawing new ball, draw white (opposite colour) ball where it currently is, then draw the ball in its new position. you will need two new variables: cur_ball_x, cur_ball_y so: Put display.fill(0) and display.rect(0,0,84,84,1) after clear_screen() Then change display.fill_rect(ball_x, ball_y, 5, 5, 1) to display.fill_rect(cur_ball_x, cur_ball_y, 5, 5, 0) display.fill_rect(ball_x, ball_y, 5, 5, 1) cur_ball_x = ball_x cur_ball_y = ball_y Hope that made some sense, another fantastic video nick.
@Educ8s
@Educ8s Год назад
This is a very neat trick that I only recently found out about it. I tested it and it works great. Thanks for sharing it in this comment! It is very useful and efficient way to update the position of the elements on the screen. I will definitely use it.
@IncendiarySolution
@IncendiarySolution Год назад
Very Nice I love this content.
@Educ8s
@Educ8s Год назад
Glad you enjoy it!
@MuhammadUzair-iq4yl
@MuhammadUzair-iq4yl 2 месяца назад
How to convert graphics to display on Nokia 5110? Thank you for video it was very helpful.
@sawerjames3505
@sawerjames3505 Год назад
very cool! thank you for sharing
@Educ8s
@Educ8s Год назад
Thanks for the feedback!
@gep8639
@gep8639 Год назад
Excellent
@Educ8s
@Educ8s Год назад
Thanks
@RanchoIxmucane
@RanchoIxmucane Год назад
excellent video. I could use the same Nokia 5110 LCD screen with arduino and use it with the cd2003gp chip, which is a radio chip. I already have the radio made. I would just like to adapt this small screen.
@yigita.3824
@yigita.3824 Год назад
Hello, I have a similar setup and a keypad. How could I use this display and the keypad together to make a dumbphone like interface?
@RanchoIxmucane
@RanchoIxmucane Год назад
excellent video I could use the same Nokia 5110 LCD screen with arduino and use it with the cd2003gp chip which is a radio chip I already have the radio made I would just like to adapt this small screen to be able to visualize the radio stations, I have the FM, AM Band . thanks for your knowledge.
@gogutier1
@gogutier1 Год назад
Nice!
@Educ8s
@Educ8s Год назад
Thanks!
@Vagubando
@Vagubando Год назад
And what needs to be changed in the sketch to use OLED I2C instead of the Nokia 5110 display ?
@dariuszraczkowski
@dariuszraczkowski 11 месяцев назад
Hi. I'm doing everything step by step, but my lcd don't work at all. Another problem - when I'm disconect power, all files from memory were deleted. I don't know what I'm doing wrong. Can you help me please?
Далее
PicoMite: Running BASIC on a Raspberry Pi Pico
19:29
Просмотров 145 тыс.
Arduino VS CircuitPython Speed Comparison
5:48
Просмотров 39 тыс.
Raspberry Pi Pico Tutorial -  Nokia 5110 LCD Module
5:18
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
APPLE дают это нам БЕСПЛАТНО!
1:01
Просмотров 769 тыс.
Красиво, но телефон жаль
0:32
Просмотров 1,5 млн