In this instructable, we will be making 32X8 LED Matrix display that will have the functionality of changing the Text Message with our smartphone in real time and will make our own the app using MIT App Inventor.
So, friends lets get started with this cool and awesome project.
We have designed the PCB on Fritzing, which is an open-source hardware initiative that makes electronics accessible as a creative material for anyone.
It is a 2 layered PCB design where we have perfectly packed our required stuff very neatly.
Now it is time to export the Gerber file and order our PCBs.
Once, you have created the zip folder of your PCB's Gerber file.Now, it is the time to upload the file to JLCPCB and make the requirements accordingly like selecting the masking as black, which i have did for my PCBs. If, you are looking for the best quality PCBs for your projects than JLCPCB is the best option to go for.
They are offering 10 PCBs for just 2$ with shipping extra and I find it as the best deal available.
So, Where to prototype 10 PCBs for $2 only: https://jlcpcb.com
Here, we have created 4 matrices each of 8X8 LEDs. Each MAX7219 driver can handle a 64 LEDs matrix. The Arduino will send the data using a serial communication. So we have to connect the clock and load pins from the Arduino to all MAX7219 drivers. The data pin will be only connected to the first driver. From the "data out" pin of the first driver, we will connect a wire to the second "Data" of the second driver and so on. That's how we connect four 8x8 matrices in series. We should also connect the Bluetooth module to the Tx and Rx pins of the Arduino and supply 5V to it and to each of the MAX7219 drivers.First, let's take a look on how to connect each of the 8x8 matrices. Once we have our 4 matrices we can join them together with the "data out" "data in" pins.