Awesome! I ordered PCBs and got them a few days ago, then I realized the 8x8 LED Matrix's I bought were 24 pin bi-color. Any chance you will be making a version to support bi-color (Red Green 24 pin) setup?
Nice song. As I was in the university, I did a small matrix with flip and flops an controled by a programm written in c++ and the signals were sent via serial port. This library is much more sofisticated and you can do a lot of things. Congratulations! By the way, what's the name of the music?
Nevermind, I found the theme is called: "Hot Buttered Popcorn" and the version of this video is played by: Boston Pops Orchestra. Thanks to Tunatic for identifying it :-)
Jose Carlos Jimenez Jose Carlos: Since you are replying to my comment, I guess you want to know how I did the project when I was at the university. It was long time ago, so, I don't really recall all the technical details. I just remembered that I had a led matrix connected to several flip-flops in cascade. I used the parallel port to send nine signals: a clock signal and a 8 bit packet for representing a state of one column in the led matrix. In the C++ program I defined the packets to send and the speed of the clock. It didn't worked for fast speeds, because the clock signal was weak, but it was a start. Somebody told us that it was possible to amplify it, but we didn't do it since it was only a proof of concept.
Hi Marco. Thank you so much for the awesome work you've done. I do have a question, though. I have the MAX7219 modules with the pins on the top & bottom. They work with your code, however, the text scrolls from top to bottom. The problem is that the way these modules are build, I can't butt the matrices together edge to edge because of the chips. How can I re-orient the text so that it scrolls side to side with the text rotated 90 degrees? I hope I explained this in a non-confusing way.
Apt Pupil This question is asked a lot. 1. Read the documentation for the library, especially the part about changing the USE_*_HW #defines to define the type of hardware you have. Yours is probably GENERIC. 2. Read the thread on the Arduino forum for this project. It is usually in the first couple of pages near the top of the "Exhibition/Gallery" forum forum.arduino.cc/index.php?topic=171056.0 3. I will be very surprised if you still have questions after that.
Thanks Marco. I know, "If all else fails, read the documentation." I usually do, but between working 40+ hours a week & a full-time school schedule I omitted that step hoping for an easy fixed. :/ But, the saying is true. Heck, I might even learn something else along the way. I'm being sincere when I say thank you. I should have stuck to it. Thanks for pointing me in the right direction. :)
Well, I've never modified a library. I tried. It didn't do any good for me. I thought I understood, but I guess not. I am lost as to what to do. I have 5 of the generic type.
Apt Pupil For tech support, do you mind moving this conversation to the Arduino forum. You will get more help from other users as well. If you can post a ink to the modules you have bought on the forum we can sort it out pretty quickly.
buenas noches desde mexico df, me podrias ayudar, ya tengo conectadas 4 matrices con el max7219, pero no se como poner mi codigo ni las librerias para q funcione, me atydarias con la configuracion y la carga en el arduino, te lo agradeceria mucho, atte Benjamin Ramirez
Please answer anyone,. I recently bought a led matrix, but I cant conect it to my arduino directly. How is he conecting all those female cables to the arduino, is it an extension or a special arduino
es posible usar el max7219 para controlar una matriz de 16 filas x N cantidad de columnas es que veo que al parecer es posible pero no encuentro como ??
You can control this most easily by defining each row as a 'zone'. All the displays are connected together but they operate independently in each zone. The physical separation of the zones into rows will make them look like separate lines.
Can this setup be used for Real Time Information from a computer interface? I would like to put 18 or more of these side by side to make a "Times Square, New York City" style ticker for my living room. However I want it to display system stats as well as server information and RSS feeds similar to how LCD smartie works. Any help would be appreciated.
+hydrolisk1792 I think it will do what you want. The library will display any text string that you give it, with the animation that you specify. It is up to you to format the data into messages that make sense prior to submitting them for display. As for length, 18 displays is easily handled. One person has put 42 modules together and it all worked fine. Remember the longer the display the slower the animations will be because of the amount of data that needs to be moved around.
In part 2 you list the song. How about the one for this page? Also, I have the 4-across 8x8 RGB which is interface with a 4-pin cable between each one. Any problems using it wired that way?
I tried to connect 8 units of 8x8 dot matrix display, after i change the program for 8 units and try to display alphabets in scrolling mode then after few seconds the text gets corrupted.. I dont know why this is happening... While its works good if i use four or five units or less units together.. Please help.. Thank you.
Thank you for your suggestion, I will surely try out this procedure. By the way, is it possible to use logic level converter to get rid of this problem?
hello, can I have exactly the arduino code that you use in the video? where can I find it ? in github page, there are many examples but I didn't find the code you used in the video. thank you.
Hello If i put more than 6 modules display not working find missing 1 module and showing the text some time junk characters how to dive 10 modules in parola any suggestiongs
I also have same problem.. I tried to connect 8 units of 8x8 dot matrix display, after i change the program for 8 units and try to display alphabets in scrolling mode then after few seconds the text gets corrupted.. I dont know why this is happening... While its works good if i use four or five units or less units together.. Please help.. Thank you.
My 8x8 cells are slightly different and they MAX719 chip is located under the 8X8 display. When I run the code the letter run top to bottom and it makes stacking them impossible however my 8x8 modules sit nice side by side but the problem is the first shows the text leaving cell one top to bottom and starting in cell 2 but then leaving that top to bottom until it goes via all 8 cells. how easy is it to mod the code so the text can rotate by 90 degrees as mine are cheap Chinese copies but do work.. Many thanks in advanced.
Please read the documentation for the MD_Max72xx library. There is an extensive section on adapting the library for different module configurations through settings in the header file.
+marco_c hi Marco I done that and see the generic 8x8 but what is the actual document called please? There's about 50 html documents and I don't have time to read them all thanks
Hi Marco, thanks for the information. I have my own website but because of its many changes my homepage no longer points to index.html...... but should have spotte this...so thanks for refresher.... one last thing please. After powering my Arduino with 12v I can still only use 5 modules before the program stall when running the test sketch when control lights up all 64 leds on 5 modules. if I add a 6th module the arduino gets stuck... any idea of a work around as I am reluctant to add 5vdc to the models and power them from a PSU separate... would like to have 12 but USB and regulator wont handle that on Arduino Uno R3. Thaks again in advanced. Obviously only 500ma from USB and less from UNO regulator...
Power used depends on the intensity you are running the LEDs and the Rset resistor on your board. Look at arduinoplusplus.wordpress.com/2015/09/12/max7219-and-led-matrix-power-requirements/ for more info on measurements I did a while back.
hi marco_c firstly congratulations on the project and thanks for sharing with everyone, I have a concern and desire to help me .there any way to replace the buttons and the potentiometer via a Bluetooth application, I'm looking forum arduino cc each page Project Comments and I can not find anything about it is very extensive because they are 60 pages. tell me that iten of page might be. thank you very much and again thanks and greetings from Colombia
The Bluetooth interface is like a serial port. You will need to replace the physical interface with a communications protocol and a message interface. Lots on the web on how to do this. I don't think there is anything on this subject in the arduino.cc Parola thread.
What if i don't want scrolling texts? I want to be able to change the text and have stationary texts. How will i be able to achieve that? Also is there a way to tie it up with a software, as that count in the software keeps changing the same number or text gets updated in the display? kinda desperate for an answer.thanks
You can do both . The software just displays what you tell it and how you tell it. Static text is one display option. Lots of example code so the easiest is just to try it.
also, the set up is too complex for my use. Im trying to eliminate wires and a whole lot of the set up, i want it to be as simple as possible coz my set up of everything else already has a lot of wires. any suggestions for something less bulkier in terms of the thickness of the whole set up (is there a led strip or something which can be tied to a software) and also to eliminate the wirings?
+samoyo There are 5 wires to the display, two of which are GND and 5V. The other wires in he videos are there to support the demo. AFAIK this is a very small number of wires for the display. If you need less, then this technology is not for your application. As for the thickness of the display, there is nothing I can do about that as these are standard modules that you can buy in a lot of different places. If you need more tech support for this can you please shift to the Arduino forum rather that TH-cam.
Angel Ospina Then I would suggest that you get onto the Arduino forum.arduino.cc and tap into the collective intelligence of that community with your question.
Hi! I can't find the code sadly :( Can you send me a direct link or just the code itself? Also, since I want to do this at home, is there a wiring diagram or anything? I can't seem to really understand how to do it.
marco_c I found the codes! But what do I do if I want to use the same font you used in the video, I want the text to scroll to the left, and I want to be able to change the letters easily in one code? Which one is it? Thanks again!
Joby All the code in the video is in the examples. You will also need compatible hardware and make sure that you read the documentation on how to set up the library for your hardware type. If you need assistance please move your questions to the Arduino forum at forum.arduino.cc/index.php?topic=171056.480
Can someone explain how this is possible without a chip select line going to each display? I know i2c deals with addressing, but how is achieved on spi?
Thanks so much for the super quick reply! I'm planning to join a 100 of the 8x8 matrices for a project. If I supply enough power, you think the same code/setup might work? Do you have any tips for me? Thanks so much!
Hi @marco_c !! I did try hooking up 96 8x8 modules together (14 of wangd22 8x32 on Amazon ) but with no luck. The maximum I could chain is 24 8x8 modules with power tapping after every 8 modules. It’s fine for my application to drive 96 using multiple arduinos. But the only concern is synchronizing them. The word that scrolls across all the 96 is the same. So if there is a way for me to synchronize the arduinos. That would be super helpful. Do you have any suggestions for me? Thanks so much!!! P.S. I’m using the Feb23rd update (2.10.1) of MD_MAX72XX from GitHub and using displayText() to animate my message.
when i connect 6 MAX7219 module together it works perfectly as soon as i one more . scroll does not work. anyone can tell me why? do i have to add seprated power supply?
when i tried those extra 7tha and 8th module separately on arduino with same wire it works perfectly and as soon as i attached that same modules with same wires with rest of 6 modules .it does not display properly though as you saying i will give another try. and update you asap
sir just tried still same. if you want i can post video. when i remove 2 module from those 6 and attached this 2 new module in place of them with same wires it works.
So if the fault follows the module when you put it in a different position, the problem is the module. If the fault follows the wires when you move them the fault is in the wires. If neither makes a difference, then you need to try a different power supply.
Can u send me the your code of scrolling text because iam able get it and i have been working on 8x8x8 3d cube and i want to try scrolling on it . It would be helpful to us if u share code with us and u can give me ideas of working on it.
Read the comment under the video. If you are doing a cube you may be interested in the MD_Cubo library at github.com/MajicDesigns, where all my libraries are
This project is very cool, and this is the best version of "Popcorn" I've ever heard.
Sorry, no plans at this stage. Thanks for the interest and I hope you can get the mono matrices without too much delay!
Fantastic work. You really pulled out all the stops.
Thanks. I hope you build a few and enjoy the project.
No problems. The code is available at the Parola google code site
Awesome! I ordered PCBs and got them a few days ago, then I realized the 8x8 LED Matrix's I bought were 24 pin bi-color. Any chance you will be making a version to support bi-color (Red Green 24 pin) setup?
Nice song. As I was in the university, I did a small matrix with flip and flops an controled by a programm written in c++ and the signals were sent via serial port. This library is much more sofisticated and you can do a lot of things. Congratulations! By the way, what's the name of the music?
Nevermind, I found the theme is called: "Hot Buttered Popcorn" and the version of this video is played by: Boston Pops Orchestra. Thanks to Tunatic for identifying it :-)
technosoft gratis Yes you are right. It is also identified at the end of the video.
marco_c hey man!!! how do you do this project? can you help me!!! please
Jose Carlos Jimenez I don't understand your question. You get or make the modules and then use the software.
Jose Carlos Jimenez
Jose Carlos: Since you are replying to my comment, I guess you want to know how I did the project when I was at the university. It was long time ago, so, I don't really recall all the technical details. I just remembered that I had a led matrix connected to several flip-flops in cascade. I used the parallel port to send nine signals: a clock signal and a 8 bit packet for representing a state of one column in the led matrix. In the C++ program I defined the packets to send and the speed of the clock. It didn't worked for fast speeds, because the clock signal was weak, but it was a start. Somebody told us that it was possible to amplify it, but we didn't do it since it was only a proof of concept.
I am using generic module and i changed the for 6 its working perfectly
Nice one, I get two of 7219 PCB soon, is it possible to use or play with your CODE please If you do not mind thanks
marco_c Thank you for your suggestion,
Hi Marco. Thank you so much for the awesome work you've done. I do have a question, though. I have the MAX7219 modules with the pins on the top & bottom. They work with your code, however, the text scrolls from top to bottom. The problem is that the way these modules are build, I can't butt the matrices together edge to edge because of the chips. How can I re-orient the text so that it scrolls side to side with the text rotated 90 degrees? I hope I explained this in a non-confusing way.
Apt Pupil This question is asked a lot.
1. Read the documentation for the library, especially the part about changing the USE_*_HW #defines to define the type of hardware you have. Yours is probably GENERIC.
2. Read the thread on the Arduino forum for this project. It is usually in the first couple of pages near the top of the "Exhibition/Gallery" forum forum.arduino.cc/index.php?topic=171056.0
3. I will be very surprised if you still have questions after that.
Thanks Marco. I know, "If all else fails, read the documentation." I usually do, but between working 40+ hours a week & a full-time school schedule I omitted that step hoping for an easy fixed. :/ But, the saying is true. Heck, I might even learn something else along the way. I'm being sincere when I say thank you. I should have stuck to it. Thanks for pointing me in the right direction. :)
Well, I've never modified a library. I tried. It didn't do any good for me. I thought I understood, but I guess not. I am lost as to what to do. I have 5 of the generic type.
Apt Pupil For tech support, do you mind moving this conversation to the Arduino forum. You will get more help from other users as well. If you can post a ink to the modules you have bought on the forum we can sort it out pretty quickly.
Great work, catchy tune.
I have had several compile errors despite downloading most recent versions of this and MD_maxx.
Looks great, if you can get it to work.
You are going to need to be more specific if you want help on this. There are many thousands of others who have made it work with no problems.
buenas noches desde mexico df, me podrias ayudar, ya tengo conectadas 4 matrices con el max7219, pero no se como poner mi codigo ni las librerias para q funcione, me atydarias con la configuracion y la carga en el arduino, te lo agradeceria mucho, atte Benjamin Ramirez
good job!
Hello Sir. Very nice job.
There is any way to adjust the brightness of the led matrix in md parola software?
Yes, read the documentation.
Please answer anyone,. I recently bought a led matrix, but I cant conect it to my arduino directly. How is he conecting all those female cables to the arduino, is it an extension or a special arduino
Can parola cascade vertically as well as horizontally? I have looked at the docs an I could not see how to do it. Thanks
es posible usar el max7219 para controlar una matriz de 16 filas x N cantidad de columnas es que veo que al parecer es posible pero no encuentro como ??
You can control this most easily by defining each row as a 'zone'. All the displays are connected together but they operate independently in each zone. The physical separation of the zones into rows will make them look like separate lines.
Congratulations excellent work please could you share the connection diagram or other information that will help me
Please refer to the notes under the video.
Can this setup be used for Real Time Information from a computer interface? I would like to put 18 or more of these side by side to make a "Times Square, New York City" style ticker for my living room. However I want it to display system stats as well as server information and RSS feeds similar to how LCD smartie works. Any help would be appreciated.
+hydrolisk1792 I think it will do what you want. The library will display any text string that you give it, with the animation that you specify. It is up to you to format the data into messages that make sense prior to submitting them for display.
As for length, 18 displays is easily handled. One person has put 42 modules together and it all worked fine. Remember the longer the display the slower the animations will be because of the amount of data that needs to be moved around.
In part 2 you list the song. How about the one for this page?
Also, I have the 4-across 8x8 RGB which is interface with a 4-pin cable between each one.
Any problems using it wired that way?
Music credits are at the end as per all videos.You cannot use RGB matrices. The controller needs to be the MAX7219 IC.
The gerber files for both the 32mm (seeedstudio) and 60mm (Iteadstudio) Parola boards are available on Marco's Codeplex website goo.gl/a4JGir
I tried to connect 8 units of 8x8 dot matrix display, after i change the program for 8 units and try to display alphabets in scrolling mode then after few seconds the text gets corrupted.. I dont know why this is happening... While its works good if i use four or five units or less units together.. Please help.. Thank you.
You may need to use an external power supply. You cannot power too many of the matrix units from the Arduino supplied 5V.
Yes, I am using external 5V mobile charger power supply of 1A. Still the problem is there.
Try swapping the order of the modules or using them in different combinations. Sometimes a bad module can bring problems to the whole string.
Thank you for your suggestion, I will surely try out this procedure. By the way, is it possible to use logic level converter to get rid of this problem?
hello, can I have exactly the arduino code that you use in the video? where can I find it ? in github page, there are many examples but I didn't find the code you used in the video.
thank you.
Hello
If i put more than 6 modules display not working find missing 1 module and showing the text some time junk characters
how to dive 10 modules in parola
any suggestiongs
I also have same problem.. I tried to connect 8 units of 8x8 dot matrix display, after i change the program for 8 units and try to display alphabets in scrolling mode then after few seconds the text gets corrupted.. I dont know why this is happening... While its works good if i use four or five units or less units together.. Please help.. Thank you.
every demo i test all text is mirrored.so module you are using is different wiring. where i can swap row bits
Please read the library documentation or some of the other comments below. Module type is specified in the sketch.
excellent video!!
Thanks great job
My 8x8 cells are slightly different and they MAX719 chip is located under the 8X8 display. When I run the code the letter run top to bottom and it makes stacking them impossible however my 8x8 modules sit nice side by side but the problem is the first shows the text leaving cell one top to bottom and starting in cell 2 but then leaving that top to bottom until it goes via all 8 cells. how easy is it to mod the code so the text can rotate by 90 degrees as mine are cheap Chinese copies but do work.. Many thanks in advanced.
Please read the documentation for the MD_Max72xx library. There is an extensive section on adapting the library for different module configurations through settings in the header file.
+marco_c hi Marco I done that and see the generic 8x8 but what is the actual document called please? There's about 50 html documents and I don't have time to read them all thanks
Whenever you see html documents look for index.html. That is, by default for most browsers, the starting point.
Hi Marco, thanks for the information. I have my own website but because of its many changes my homepage no longer points to index.html...... but should have spotte this...so thanks for refresher.... one last thing please. After powering my Arduino with 12v I can still only use 5 modules before the program stall when running the test sketch when control lights up all 64 leds on 5 modules. if I add a 6th module the arduino gets stuck... any idea of a work around as I am reluctant to add 5vdc to the models and power them from a PSU separate... would like to have 12 but USB and regulator wont handle that on Arduino Uno R3. Thaks again in advanced. Obviously only 500ma from USB and less from UNO regulator...
Power used depends on the intensity you are running the LEDs and the Rset resistor on your board. Look at arduinoplusplus.wordpress.com/2015/09/12/max7219-and-led-matrix-power-requirements/ for more info on measurements I did a while back.
Nice!
hi marco_c
firstly congratulations on the project and thanks for sharing with everyone, I have a concern and desire to help me .there any way to replace the buttons and the potentiometer via a Bluetooth application, I'm looking forum arduino cc each page Project Comments and I can not find anything about it is very extensive because they are 60 pages. tell me that iten of page might be. thank you very much and again thanks and greetings from Colombia
The Bluetooth interface is like a serial port. You will need to replace the physical interface with a communications protocol and a message interface. Lots on the web on how to do this. I don't think there is anything on this subject in the arduino.cc Parola thread.
What if i don't want scrolling texts? I want to be able to change the text and have stationary texts. How will i be able to achieve that? Also is there a way to tie it up with a software, as that count in the software keeps changing the same number or text gets updated in the display? kinda desperate for an answer.thanks
You can do both . The software just displays what you tell it and how you tell it. Static text is one display option. Lots of example code so the easiest is just to try it.
also, the set up is too complex for my use. Im trying to eliminate wires and a whole lot of the set up, i want it to be as simple as possible coz my set up of everything else already has a lot of wires. any suggestions for something less bulkier in terms of the thickness of the whole set up (is there a led strip or something which can be tied to a software) and also to eliminate the wirings?
+samoyo There are 5 wires to the display, two of which are GND and 5V. The other wires in he videos are there to support the demo. AFAIK this is a very small number of wires for the display. If you need less, then this technology is not for your application. As for the thickness of the display, there is nothing I can do about that as these are standard modules that you can buy in a lot of different places.
If you need more tech support for this can you please shift to the Arduino forum rather that TH-cam.
Hi, could you tell me how to build the controller please, or where I can buy one.
Thanks
Acestu
The circuits and the PCB files are all located at the Parola web site parola.codeplex.com
how to make this project tell me an overall description about this project please.
AJAY GOKHE Please read the comments under the video or at the end of the video.
Please, Would give you to us the code from the main program of the display?
+Pablo Andrés Carela Please read the comments under the video. All details are provided there.
ok thx
good afternoon, friend how are you? Could you please tell me if the parola library serves with the arduino leonardo?
It should work and no-one has reported it not working, but I have not tried it.
Friend, the truth, I have one and I do not know how to make the library work with my arduino leonardo. I tried everything but I could not
Angel Ospina Then I would suggest that you get onto the Arduino forum.arduino.cc and tap into the collective intelligence of that community with your question.
no me podrias mandar el circuito porfabo esque la verdad no se como se conecta
Please read the comments under the video. The web site and blog have all the info you should need.
Hi! I can't find the code sadly :( Can you send me a direct link or just the code itself? Also, since I want to do this at home, is there a wiring diagram or anything? I can't seem to really understand how to do it.
You can't be trying too hard to find it! Read the notes under the video.
marco_c I found the codes! But what do I do if I want to use the same font you used in the video, I want the text to scroll to the left, and I want to be able to change the letters easily in one code? Which one is it? Thanks again!
Joby All the code in the video is in the examples. You will also need compatible hardware and make sure that you read the documentation on how to set up the library for your hardware type. If you need assistance please move your questions to the Arduino forum at forum.arduino.cc/index.php?topic=171056.480
Can someone explain how this is possible without a chip select line going to each display? I know i2c deals with addressing, but how is achieved on spi?
only need 3 wire module send data to next. there is some control signal or all data is sended onetime
i need code for gsm interfacing with arduino for 8*8 scrolling led display
write it
Hi! Can i use for only one 5x7 without max7219/21?
No it needs Max7219 in current form.
can any one help me
i have error code exit status 1
Hi..Is there a limit on how many 8x8s can be daisy chained?
Not in the code but it depends on your power supply and signal conditioning on long wires.
Thanks so much for the super quick reply! I'm planning to join a 100 of the 8x8 matrices for a project. If I supply enough power, you think the same code/setup might work? Do you have any tips for me? Thanks so much!
Uttam Grandhi never seen 100 before so hard to tell what will happen.
Haha! Ok! I'll keep you posted what happens :) Thanks so much for the great job with the library and the detailed instructions!
Hi @marco_c !!
I did try hooking up 96 8x8 modules together (14 of wangd22 8x32 on Amazon ) but with no luck. The maximum I could chain is 24 8x8 modules with power tapping after every 8 modules.
It’s fine for my application to drive 96 using multiple arduinos. But the only concern is synchronizing them. The word that scrolls across all the 96 is the same. So if there is a way for me to synchronize the arduinos. That would be super helpful. Do you have any suggestions for me?
Thanks so much!!!
P.S. I’m using the Feb23rd update (2.10.1) of MD_MAX72XX from GitHub and using displayText() to animate my message.
gooood job man !! ;)
when i connect 6 MAX7219 module together it works perfectly as soon as i one more . scroll does not work. anyone can tell me why? do i have to add seprated power supply?
Make sure you check the connections and/or the wires you are using as this is the most common fault.
when i tried those extra 7tha and 8th module separately on arduino with same wire it works perfectly and as soon as i attached that same modules with same wires with rest of 6 modules .it does not display properly though as you saying i will give another try. and update you asap
sir just tried still same. if you want i can post video. when i remove 2 module from those 6 and attached this 2 new module in place of them with same wires it works.
So if the fault follows the module when you put it in a different position, the problem is the module. If the fault follows the wires when you move them the fault is in the wires. If neither makes a difference, then you need to try a different power supply.
bhavin pithawala iokkko
Hi,
Where can I find the program of this project ???
Please read the comments under the video.
Can u send me the your code of scrolling text because iam able get it and i have been working on 8x8x8 3d cube and i want to try scrolling on it . It would be helpful to us if u share code with us and u can give me ideas of working on it.
Read the comment under the video. If you are doing a cube you may be interested in the MD_Cubo library at github.com/MajicDesigns, where all my libraries are
i seem to have a problem the texts are rotated
You need to rotate the char on the code
there's a setting 4 actually. try all till it works. GENERIC_HW for example. look for that and you will find the rest.
super
What does parola mean?
EnergeticWaves Parola means WORD in Italian.
@@8136821 Thank you.
what a awesome mannnnnnnnnn
Popcorn!
Code plzzz
forum.arduino.cc/index.php?topic=171056.0
МетеоЧасы для дома: th-cam.com/video/Cfj-1v26Mus/w-d-xo.html