Close
0%
0%

RGB HexMatrix | IOT Clock

RGB LEDs Triangular/Hexagonal Pixels Matrix.

Similar projects worth following
HexMatrix is the LED matrix having many triangular pixels. Six pixels combining makes a hexagon. There are many different animations that can be shown on the matrix form FastLED library, Also I have designed digits from 0 to 9 using 10 segments for each digit in the matrix and made a IOT clock. We can also code it to display weather.

Standard Tesselated Geometry - 2.38 MB - 07/15/2020 at 12:14

Download

Screen.stl

It should be 3D print in white PLA

Standard Tesselated Geometry - 1.06 kB - 07/13/2020 at 08:19

Download

Standard Tesselated Geometry - 1.25 kB - 07/13/2020 at 08:19

Download

Standard Tesselated Geometry - 8.09 kB - 07/13/2020 at 08:19

Download

  • 1 × ESP8266(Node MCU) or
  • 1 × Arduino Uno/Nano
  • 96 × WS2811 LEDs
  • 1 × 5V 2A Power Supply

  • 1
    3D Printing:
    • 3D print all given 3D models.
    • Print the screen layer in white PLA.
  • 2
    Circuit Connections:
    • Make all the connections as shown in circuit diagram.
    • GND~-Ve
    • Vin~5V~+Ve
    • DataIn ~ Pin 2
    • Also extend the power supply wires to last LED and connect, to prevent the voltage drop across the LEDs.
  • 3
    Note:
    • If you use Arduino board then you can only display animations,you cannot display time.
    • If you use ESP8266 board then we can display time and other animations on the matrix.

View all 5 instructions

Enjoy this project?

Share

Discussions

jackytrabbit wrote 2 days ago point

Great job done! Beautiful design! If a PCB is used to load those RGB LEDs , it will be much more compact. Do you think about to design a compact version of this?

  Are you sure? yes | no

WolfieSama wrote 4 days ago point

In components you wrote to use esp8266 (nodeMCU), but in pictures we can see a normal esp8266. Do i need to change pins in code. Cus esp has Digital0, and Digital1

  Are you sure? yes | no

Altairish wrote 5 days ago point

Very beautiful! Good job. 

  Are you sure? yes | no

Mukesh Sankhla wrote 5 days ago point

Thank you!

  Are you sure? yes | no

Quoc Hao wrote 08/06/2020 at 06:01 point

Good project, i like it. How to add date and year in your clock ?, example display it after 30s in 5s.

  Are you sure? yes | no

Mukesh Sankhla wrote 08/06/2020 at 07:17 point

Thank You! We are already fetching the date/month/year in the code. All we have to do is make the additional digits. Like in clock_24 code we have digits from 0-24 which represents hour at upper part of the matrix. We have to add additional digits 25-31 for date. similarly month can be displayed at bottom half. 

  Are you sure? yes | no

Warren Pinker wrote 07/29/2020 at 22:28 point

How did you get on with the ESP8266 being 3.3V and the WS2811 and power supplies being 5V

  Are you sure? yes | no

Mukesh Sankhla wrote 07/30/2020 at 04:31 point

The ESP8266 is powered with 5V through Vin pin. Vin support 5V. I had no heating issue.

  Are you sure? yes | no

IdaWallace89 wrote 07/29/2020 at 07:28 point

Many thanks for taking time and shared here very helpful information with us. Its also helpful for my students. 

Ida,

http://assignmenthelpfolks.com/

  Are you sure? yes | no

Mukesh Sankhla wrote 07/30/2020 at 04:33 point

Its my pleasure sir.

  Are you sure? yes | no

Maakbaas wrote 07/28/2020 at 15:24 point

Absolutely awesome design. Good job!

  Are you sure? yes | no

Mukesh Sankhla wrote 07/28/2020 at 15:29 point

Thank You!

  Are you sure? yes | no

Irrawaddy wrote 07/27/2020 at 14:05 point

Wonderful! I'm looking forward of it being at tindie.com.

  Are you sure? yes | no

Mukesh Sankhla wrote 07/28/2020 at 04:21 point

Yes it will available on tindie.com after the pandemic with a thin PCB design.

  Are you sure? yes | no

dplischke wrote 07/23/2020 at 09:19 point

Hi Mukesh, beautifull project. What size of LEDs do I need? 9mm or 12mm? Have a good time!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates