element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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
Single-Board Computers
  • Products
  • Dev Tools
  • Single-Board Computers
  • More
  • Cancel
Single-Board Computers
Blog Which single board to control 60 LEDs?
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Single-Board Computers to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: atomicthomas
  • Date Created: 12 Jul 2018 2:09 AM Date Created
  • Views 1603 views
  • Likes 0 likes
  • Comments 8 comments
Related
Recommended

Which single board to control 60 LEDs?

atomicthomas
atomicthomas
12 Jul 2018

I'm looking for  a $1 single board computer or controller that can control 60 LEDs, a buzzer, 2 three digit seven segment displays and one buzzer.  This controller must be acurate to a second. is there such a controller?  Is there a controller or a group of components in this cost range?

  • Sign in to reply

Top Comments

  • balearicdynamics
    balearicdynamics over 7 years ago +8
    A cheap board means - frequently - few GPIO digital pins. IMHO 60 LEDs are many but not so many... You can do it with just 4 I/O digital PINs and a bunch of 74HC595 shift-out registers (two of them daisy…
  • Robert Peter Oakes
    Robert Peter Oakes over 7 years ago +7
    An esp8266 or ESP32 would work for the controller and this will easily be able to talk to addressable LEDs and drive one or two multi digit 7 segment displays
  • dougw
    dougw over 7 years ago +6
    It might be possible if you used addressable LEDs, but they would dominate the cost.
  • Problemchild
    Problemchild over 7 years ago

    I was about to put Charlieplexing and maybe an Arduino Nano or at this point any of a dozen controllers.

    I see that many of the cheap EBAY clocks use a very small controller and I presume this method so it's a solution already there in the wild. Not to mention Nico's previous answer...doh!

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ntewinkel
    ntewinkel over 7 years ago

    Hi Andy,

     

    I think what others have already alluded to is the fact that your project cost depends on more than just the controller cost, and there is often a trade-off involved in terms of cheaper controllers often requiring extra external hardware costs (shift registers and addressable LEDs, for example). Also don't forget PCB and labour costs.

     

    At this point, I don't think there are any $1 single-board-computers. But there are some micro controllers that come close. Like Peter said, the ESP8266 is a nice option with plenty of power, and a nice price point - possibly near $1 if you buy thousands at once.

     

    60 LEDs is a lot, but you can control up to 72 standard LEDs by using Charlieplexing and 9 GPIO. You may need to time-share if you need to light them all - ie, flash each of them for parts of a second and our persistence of vision makes it look like they're on (like clock displays do).

    So then even an ATtiny84 will do what you need, but I see on Newark even those cost more than a dollar. (maybe less in bulk).

     

    Cheers,

    -Nico

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Jan Cumps
    Jan Cumps over 7 years ago

    if all leds are allowed to light up together, and the buzzer can sound at the same time, you may need a separate power supply.

    But in essence, any of the cheap controllers + the shifters proposed above (check if the shifters can deliver the load over longer time) can do the job.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 7 years ago in reply to NigelB

    Nigel I have experimented with success up to 8 shift daisy chained shift-out registers. As a mater of fact, considering the ultra-low budget available (but then I also love the shift registers, I have a couple of thousand at home, but this is another story image) with 8 shift registers it is possible control 64 traditional LEDs, as well as 20 RGB LEDS. As this can be done with just a couple of pins, I think that a tiny or something similar can fit the same with RGB LEDs.

    The fact is that at the moment the NeoPix LEDs are really cheap for these quantities and are a very good alternative, IMHO.

     

    Enrico

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • NigelB
    NigelB over 7 years ago

    The best answer would of course depend on what you want to do with the LEDs - Enrico's suggestion above is excellent for low-cost control of an array of simple LEDs, whereas the first two answers are excellent for some much more sophisticated displays - but much more expensive than is suggested by your wish for a "$1 single board computer or controller"... unless you've already burnt your budget on buying the addressable LEDs!

     

    PICs can be very cheap, if you don't mind building your own breadboard rather than buying in a ready-made one - though $1 for a specific requirement that you have in mind may be rather ambitious if that has to cover everything, even as a volume price ...

     

    Hope that helps, if it isn't stating the obvious

     

    Nigel

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
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 © 2026 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