Creating Arduino Library for MAX7219 8x32 Dot Matrix
HTML-код
- Опубликовано: 4 июл 2024
- Link to my GitHub repository to access MAX7219 library:
github.com/akuzechie/MAX7219-...
Contents:
0:00 Introduction
0:23 Circuit Diagram of Implemented Project
1:15 Folder Structure of MAX7219 8x32 Library
1:50 Public Functions of MAX7219 Library
2:54 Example Sketch 1: Show Text & Numbers of MAX7219 8x32 Display
4:16 Example Sketch 2: Display Count from 0 to 99
5:00 Example Sketch 3: Display DHT22 Temp & Humidity
6:17 Example Sketch 4: Show Data on Multiple 8x32 Dot Matrix Displays
7:19 Conclusion
Thank you very much.
From Thailand.
You’re welcome
Oh my god anas, you're so intelligent in the field of embedded system,
Thanks Moin, I appreciate your feedback
Nice video and well presented. Creating and using then expanding an Arduino Library us very useful good job! Looking forward to more of this series. 🙂
Thanks for your feedback
I always admire the tutorial that you r giving.. thanks
Thank you
Merci pour les bonnes explications, et bonne continuation...
Thanks for your feedback
Awesome videos, just found your channel and you have interesting and very informative videos. I used assembly programming for my 8051 projects before and want to learn to program arduino in assembly also. Thanks
Thank you
Great Library. thanks
Thanks for your feedback
It was a cool video as usual , Thank you for your nice and clear video.
Thanks for your feedback
Writing drivers for an embedded system is a not lesser than a dream for me
super video
Thanks
Hi Anas happy to see you again, nice video as always, can you do this with assembly language
Hi Noureddine, sure as soon as I can.
I have project about load cell and use max 7219 as a display
How to put the desimal result on the display?
Could you help me?🙏
Nice video Sir. You are on Top as always. Fantastic project. Exactly which I wanted from a long time . You are the Rare 'GEM'. Greetings from INDIA.🌹🌹💐💐
Can I use DHT11 sensor with same code ??
Thanks for your kind words. Yea, just replace in the sketch the statement DHT dht(5, DHT22); with DHT dht(5, DHT11);
@@AnasKuzechie Thanks a lot Sir for quick reply. 👏👏
Your videos are always excellent; thank you. I'd like to control a HT16K33 Display for alpha-numeric data, AND a MAX7219 to display various statuses using a number of individual LEDs (rather than a standard dot matrix display). Is it possible to address both a HT16K33 chip and a MAX7219 chip from a single Arduino, or would I need 2 Arduinos? If both can be controlled from a single Arduino, how would I set the I2C address of each chip in the sketch?
Thanks for your feedback. One Arduino, since HT16K33 uses I2C and MAX7219 uses SPI.
@@AnasKuzechie Thank you for your instant and most helpful reply !
@@deadcertainty4528 @AnasKuzechie Just to be clear, you can totally use more than one SPI devices at once on a single Arduino, using the very same MISO/MOSI pins (you just need a different CS for each device). And you can also use more than one I2C devices at once, providing that you give each of them a different address (see your device datasheet to find out how to select address)
@@lefauve Thanks very much for your confirmation. I hadn't realised that MAX7219 is SPI rather than I2C. Now it's all clear to me how I can do both on the one device.
@@deadcertainty4528 FYI, you can have up to 127 different I2C devices at once, and there is no real limit for SPI but since you need a different CS pin for each, practical limit would be about 10-15 devices. For I2C, not all devices can use all possible addresses so for some devices you can only have 4 or 8of them at once. That should be enough for most of your projects 🙂
Super video.Thanks!Can you show how to control relays you sing push buttons with esp or Arduino by Lora ebyte?
Thanks for your feedback. I do have videos in regards to ESP32 & web applications. On the other hand, I don't have the LoRa module.
@@AnasKuzechie Thanks .
Sir ,
The Temp.⁰C & Hum. % symbols are shown in the display in starting as
⁰C 24.8 , %75H. How to correct them in proper pattern ?? 🤔
Reverse digit numbering. 1 becomes 4, 2 becomes 3, etc. This depends on how leds are connected to MAX7219
@@AnasKuzechie Sir,
I done it in advance only correction on display for 22THD to DHT22 but not affect the sensor readings.