Arduino Nokia 5110 LCD display tutorial #2 - Load Graphics on the display
HTML-код
- Опубликовано: 16 янв 2015
- Want to load Bitmap Graphics on your Nokia 5110 LCD display using Arduino? Then, this Arduino tutorial is for you. We are going to design our own bitmap graphics using Paint.net and then learn how to load them using the Arduino IDE. Let's get started!
Watch tutorial #1 here: • Arduino Tutorial: Noki...
LCD ASSISTANT: en.radzio.dxp.pl/bitmap_conver...
💻 Code & Parts: educ8s.tv/nokia-5110-bitmap-gr...
Want to learn to code?
👨💻 Check my new RUclips channel: bit.ly/3tku2n0 Наука
dude your channel is the best out there.It is simple and easy to understand from your videos.
Thank you very much my friend!
Great video. Very clear and easy to follow. Thank you for your hard work - it's making my learning of the Arduino far simpler and quicker. Keep up the good work!
This is an amazing channel! Thanks for the great tuts! :D
Thank you for sharing. This is very very useful.
Very useful. Thank you!
Another great tutorial , many thanks. :)
You are welcome!
This is great! I followed the steps and it works perfectly on my pro mini. Thinking about wearable tech... If I lose the backlight, power led and voltage regulator then run in sleep mode with watchdog timer this would run a very long time on batteries... maybe?
Hi again,ive solved it,was a size problem in paint,i didnt ajust 84/48,but its sweet as now,
Very well done. This will come in handy for me when I start my videos as I will introduce a segment filming the 5110 screen with the actual short introduction. Very creative. I wonder how did you learn this? Thank you Sir.
prima, funktioniert. very good. It works!!
That's awesome, thanks!
Thanks!
Using your tutorials I managed to use this wonderful display.
One question, I would like to show the battery , how to show battery level reflecting the charge available, so how to fill those pixels according to the charge present.
Thanks
Hello my friend and thanks for the great videos.
Really fun to do your projects and learn a lot of new things.
I have another question. Why do you swap the pins 11/12 is this on your display? For me, it works only if I leave the pins as described in the library
Thanks and Greetings
Μπραβο καλη παρουσιαση
if I use this tutorial and create the graphics what is the next step to power it up and display it? battery dimensions/voltage? thnx for a great tutorial!
How would you use this with buttons to make it interactive as i want to create a game and watch ball clone on my arduino
thanks
Hi great stuff just what i was looking for,now how would i save to memory eeprom? and also normal memory and ram memory,can you email me simple text file of the sketch and each change for each memory space,thanks
Hey, I been having problems trying to get the code to work. Keep getting this error:
Nokia5110:5: error: 'icons' has a previous declaration as 'uint8_t icons []'
conflicting declaration 'const unsigned char icons []'
Nokida5110 is the program. So far I cannot find a solution, think it may have something to do with my Henning Karlsen library... any idea? Also this happens with my code and with the code that you provided.
Hi when i convert my bitmap to lcd asistance it comes out as 0x00 all the array is 0x00 and cant get anything displayed on my screen,ive followed your instructions to the letter,ime using paint on xp
i do not have nano, i also try on PRO micro how to change tea5767 sda / slc pin in skeatch where is mention
Hi guys would anyone happen to know any alternatives to lcd assistant for linux.
Please i need it for a project of mine.
How can I add my own fonts on the LCD_Graph.h lib?
I wonder, your choice for the Mega instead of the Uno or Nano is because it doesn't work on those?
I ask because the Nano is less than $2 and the Mega makes me think of getting Linux Arm boards instead.
i am using arduino uno. 10K Potentiometer does not changing frequency. what should i do. where is mention Potentiometer pin no skeatch.
Hi, such a nice video, it will help me a lot with my projects at school, but I have a problem. I have almost the same display, is the blue one, not exacly the nokia 5110, it olny worked with the parts that dont need the bitmap. I tested the library code and the parts that goes with bitmap does't show. I don't know if you understand me, I don't speak english very well, sorry. I need some help, there is not much information about the display I have. This chanel is ver is very helpful really, one of the best I know about arduino and components. Thanks for all c:
I love your videos but isn't the display a 3.3 volt display on a 5 volt board? Does the display tolerate 5 volts?
There are two different type of PCBs out there. Some work and tolerate 5V, and some do not work with 5V and need resistors to function properly. So far all the displays I have gotten have no problem to work with 5V.
Hi, what is the splash file? because i add only ui.c and its error
ui.c:3: error: conflicting declaration 'const unsigned char ui []'
const unsigned char ui [] PROGMEM = {
^
C:\Users\oem\Documents\Arduino
okiawithsensor
okiawithsensor.ino:9:16: note: previous declaration as 'uint8_t ui []'
extern uint8_t ui[];
I've had the same problem!
I did everything you said, but Arduino keeps saying: LCD_5110_Custom_Draws:5: error: 'icons' has a previous declaration as 'uint8_t icons []'
What do I do now!?
Ricardo Rodrigues It seems that you have declared twice the array icons. Try to change the name of the array or delete duplicate code.
so, what do we do. fix it . help me
using LCD assistant; my file when saved, is all zeros. ????????
it is showing error as conflicting declaration 'const unsigned char name[ ]' pls help me with this
me too please if you have solved this problem tell me 😓
Hello you can post the program lcd assistant..the link don´ t work :(
+Carloko Sanchez en.radzio.dxp.pl/bitmap_converter/LCDAssistant.zip
Dear Sir, I´m working on a project - an DCF77 radio controlled clock.
I´m using the Nokia 5110 Display and these libs.
#include
#include
Would you be so kind and explain how to get your own custom chars on the Display?
I´m looking for one or two Antenna Symbols to be displayed alternated to show DCF 77 activity..
Thanks for your great explainig. I´ve learned so much from you Sir.
Thanks, Stefan
***** Hello Stefan,
Unfortunately, I haven't worked with the adafruit library so I can't help you with that. If you use the Henning Carlsen's library for the Nokia 5110, you can check our video to see how to load graphics.
Thanks for the comment!
LCD Assistant only works at Windows. How to create an image on Mac?
Sorry, I don't use a Mac so I can't help you with this.
will it work with uno reply kindly
yes
Hi what do i call the file with the bmp info in it,do i call it bmp.c?
Duncan Young Yes, you can call it anything you like.
Hi thanks,i did watch the video in the end and you said that on there,thanks and keep up the good projects,i love downloading the code,ime just learning it and love electronics,your a verry clever person,some people learn and pick it up fast i struggle to understand it all,plus ive no freinds that are into all this kind of stuff so ime on my own realy,I get frustrated at times because there are great projects i want to make but i cant code,thanks
Hello Duncan,
I am glad that you find my videos useful. Please don't get dissapointed! If you have any questions I will be glad to help you!
Nick
Hi again,i would like a code that will enable me to plug my arduino in to any serial tx and and it will display it to an lcd or oled, a 5110 or ssd1306 would be great,kind of a universal rx reader,do you get what i mean.i know its only verry short code to do it but ime not clever enough,and ide like it done with the u8glib libary so i can change the screen easy in the code.any help would be great.Or maybe that could be your next tutorial example when your bored.
Hi again,also ide like my esp8266 to display every thing that passes through serial monitor to also show up on my ssd1306 via i2c.can you wright a code for that also in your spare time,thanks
Sorry, the pinout?
I have this downvoted until someone responds to this silly "" conflicting declaration 'const unsigned char icons []' "" issue lol. I had this working on my PC at home but I tried to bring all this to school to show people and for some reason it just doesn't want to work.
Sorry I figured it out actually if anyone else runs into this issue. He says it near the beginning hahaha. the file you put the converted bmp images into NEEDS to be called graphics.c not graphics