element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Best products to use for LED Matrix display for animations?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 6 replies
  • Subscribers 385 subscribers
  • Views 1633 views
  • Users 0 members are here
Related

Best products to use for LED Matrix display for animations?

pcmofo
pcmofo over 1 year ago

Hey all. I am working on making an animated Bender robot. I've built a prototype and it works well enough but I want to rethink my approach before continuing down my current path.
Early prototype (https://imgur.com/gallery/rERZgwm)
My current setup uses several microcontrollers to accomplish this. One controls the eyes/display. One plays audio files. And I planned on using a 3rd to animate the mouth

image

In an attempt to simplify my design for both the eyes and mouth I thought, what if both were LED arrays? I can worry about the exact size and custom 3D printed enclosure part later (what I have currently looks pretty good but I want to nail down the electronics better before investing any more time.
This is the general layout I was thinking of.

image

In both cases the mouth and eyes would use continuous array of LEDs These would at a minimum be single color LEDs but RGB, NeoPixel etc would all be acceptable as well. Since they are a display they would not need to be very bright individually.

Here is what I am hoping you can help me with
1. What combination of LED array types (charlie plex, multiplex, neopixel etc etc) and microcontroller processor etc would be the right fit here?
2. Does it still make sense to use multiple processors. in this case, one for each display, and most likely a 3rd to orchestrate/sync the animations between both displays and the audio, inputs etc.

Some additional info.
This is ultimately a custom clock/animated thing so cost is not a huge factor here.
I need or want it to be overly bright
Having an LED solution that works today and that I can build custom PCBs for later is a plus
Animations on the displays do not need to be crazy fast, just predictable in performance/timing and not crazy flickering.
I have the adafruit displays shown as well as a flexible neopixel array currently available to test with
I'm happy to buy a different microcontroller, currently using a M4 Express microcontroller.
Also happy to do this in Arduino or Circuit Python.

  • Sign in to reply
  • Cancel

Top Replies

  • dougw
    dougw over 1 year ago +2
    It sounds like a great project. The Adafruit displays are nice. Here is an example: Epic Neopixel Birthday Cake -- Episode 583 The Arduino UNO R4 WiFi has an LED display that doesn't flicker, but…
Parents
  • scottiebabe
    scottiebabe over 1 year ago

    There is a framebuffer library in micropython https://docs.micropython.org/en/latest/library/framebuf.html I'm sure the equivalent exists in circuitpython and Arduino, might be helpful  

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • pcmofo
    pcmofo over 1 year ago in reply to scottiebabe

    Cool, I'll definitely check out framebuffer, thanks!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • pcmofo
    pcmofo over 1 year ago in reply to scottiebabe

    Cool, I'll definitely check out framebuffer, thanks!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube