Shop OBEX P1 Docs P2 Docs Learn Events
WS2812B Fun Board - Page 2 — Parallax Forums

WS2812B Fun Board

24

Comments

  • Duane DegnDuane Degn Posts: 10,588
    edited 2014-10-10 15:45
    Ken Gracey wrote: »
    I'll post a video here later tonight of this in action.

    I always have a heck of a time trying to capture the awesomeness of these LEDs on video. One thing I've found which helps is to place a sheet of white paper over the LEDs. (Apparently filming the LEDs on the top of an Argentinian mountain also works.)
  • Roy ElthamRoy Eltham Posts: 3,000
    edited 2014-10-11 16:52
    Here's the requested video of the 184 WS2812s being run by a propeller and Jon's jm_ws2812 driver.

    [video=youtube_share;VcXmpJlVjYI]
  • WhitWhit Posts: 4,191
    edited 2014-10-11 19:15
    HOLY SMOKES! Very impressive.
  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2014-10-12 11:21
    Yes, very nice, Roy!

    Does anyone know if they make these RGB LEDs with tactile switches already on them?
  • JonnyMacJonnyMac Posts: 9,104
    edited 2014-10-12 12:43
    I always have a heck of a time trying to capture the awesomeness of these LEDs on video.

    Try increasing the ambient light that you're shooting in; that way the camera will stop down the lens a bit and not be so overwhelmed by the RGB LEDs.
  • David BetzDavid Betz Posts: 14,516
    edited 2014-10-12 12:44
    Are these Parallax boards available yet?

    Edit: Not appearing yet in "New Products" so I guess not.
  • Roy ElthamRoy Eltham Posts: 3,000
    edited 2014-10-12 14:09
    BTW, Jon, The WS2812s in that video are a mix of B and S versions. The 8x8 matrix and the big ring are B type, the smaller rings and 8 pixel line are S type. They are in separated chains so only B types together and only S types together. When I used your driver, I initially used start_b for the two B type chains and start for the one S type chain. It would work, but a couple of the leds would sort of flicker the wrong colors. Like it was a timing issue. I switched that chain to start_b and the issue went away. I think the "non B" timing is maybe only for 2811s or something?
  • shimniokshimniok Posts: 177
    edited 2014-10-12 16:26
    Duane Degn wrote: »
    If you really want to practice SMT soldering, these WS2812B LEDs are a good device to practice on. The four side tabs make these LEDs reasonable easy to solder by hand.

    They go down by hand nicely, yes. If you use a hot air station, watch the heat! I run my Aoyue at 250-260°C to avoid melting the housings (I've sold loads of "eeZee RGB" boards based on the WS2812B). :)
  • JonnyMacJonnyMac Posts: 9,104
    edited 2014-10-12 19:35
    The timing comes from data sheets that I have for the WS2812 and WS2812B. That said, there is a startx() method that allows one to set timing parameters. You might try that and find a sweet spot. That said, some information on the Internate suggests that the pulse-shaping circuitry in the device corrects pulse-width timing, too.

    Roy Eltham wrote: »
    BTW, Jon, The WS2812s in that video are a mix of B and S versions. The 8x8 matrix and the big ring are B type, the smaller rings and 8 pixel line are S type. They are in separated chains so only B types together and only S types together. When I used your driver, I initially used start_b for the two B type chains and start for the one S type chain. It would work, but a couple of the leds would sort of flicker the wrong colors. Like it was a timing issue. I switched that chain to start_b and the issue went away. I think the "non B" timing is maybe only for 2811s or something?
  • Roy ElthamRoy Eltham Posts: 3,000
    edited 2014-10-13 00:44
    Jon,
    Well, they all worked perfectly with the B timing.
  • TubularTubular Posts: 4,702
    edited 2014-10-13 03:42
    If you look at the WS2811 IC datasheet, there's a 'Set' pin that determines speed. The WS2811 is internal to both the WS2812(s) and WS2812B.

    I suspect some strips have leds set to fast and some to slow, unfortunately. I don't think you can tell from the designation alone.
  • Ken GraceyKen Gracey Posts: 7,392
    edited 2014-10-13 06:39
    These are in stock in singles and 10-packs. We have only two things to do before you can buy them:

    - prepare a web page description, by Daniel
    - sort out pricing, so they're cheap enough that you want many and that we want to build the next 15K units we just ordered

    They should be ready for sale this week, for certain.

    Ken Gracey
  • David BetzDavid Betz Posts: 14,516
    edited 2014-10-13 06:48
    Ken Gracey wrote: »
    These are in stock in singles and 10-packs. We have only two things to do before you can buy them:

    - prepare a web page description, by Daniel
    - sort out pricing, so they're cheap enough that you want many and that we want to build the next 15K units we just ordered

    They should be ready for sale this week, for certain.

    Ken Gracey
    Nice! Looking forward to them!
  • Roy ElthamRoy Eltham Posts: 3,000
    edited 2014-10-13 10:46
    Tubular,
    The 2812s & 2812Bs are locked at the high speed (800Khz) setting.
  • PublisonPublison Posts: 12,366
    edited 2014-10-13 11:51
    Make more. Will order!
  • Duane DegnDuane Degn Posts: 10,588
    edited 2014-10-13 14:34
    Great minds think alike.

    attachment.php?attachmentid=111383&d=1412976060

    attachment.php?attachmentid=111439&d=1413225975

    The second photo is my Activity Board with some WS2812B boards I made a while ago.

    With headers added to the individual boards, the boards can be linked together into rows using jumpers.
    attachment.php?attachmentid=111440&d=1413235351.

    Maybe Parallax should include an easy way (and reasonably priced way) to purchase extra jumpers to use with these boards?
    666 x 462 - 146K
    595 x 599 - 149K
  • mindrobotsmindrobots Posts: 6,506
    edited 2014-10-21 12:00
    Any fun board sightings??

    No news in a week.
  • David BetzDavid Betz Posts: 14,516
    edited 2014-10-25 13:54
    Ken was nice enough to send me some of the new Parallax WS2812B "fun boards" so I could get them working with my C++ version of JonnyMac's driver code. Here is my first attempt at using them on an ActivityBoard.

    [video=youtube_share;bfA6mdAm7Ng]
  • RS_JimRS_Jim Posts: 1,764
    edited 2014-10-27 07:40
    Ken Gracey wrote: »
    These are in stock in singles and 10-packs. We have only two things to do before you can buy them:

    - prepare a web page description, by Daniel
    - sort out pricing, so they're cheap enough that you want many and that we want to build the next 15K units we just ordered

    They should be ready for sale this week, for certain.


    Ken Gracey
    Still not finding them. Is there a secret to search for them?
    Jim
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2014-10-27 09:16
    Keep slapping this url like I am.. :)
  • Ken GraceyKen Gracey Posts: 7,392
    edited 2014-10-27 10:25
    url slappers: should be live this week. Everything is in stock and we're just making sure our code examples and documentation are in order.

    By Friday for certain.

    Ken Gracey
  • doggiedocdoggiedoc Posts: 2,241
    edited 2014-10-27 10:37
    Ken Gracey wrote: »
    url slappers: should be live this week. Everything is in stock and we're just making sure our code examples and documentation are in order.

    By Friday for certain.

    Ken Gracey
    Where's the 'Like' button?
  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2014-10-27 14:29
    Ken Gracey wrote: »
    we're just making sure our code examples ... are in order.

    I did my part! :smile:

    As someone who has seen these things in action, they're really cool. And BRIGHT! You can't look at these straight on for very long, unless you really dim them down. I can't wait to do some in-depth projects using these things.
  • David BetzDavid Betz Posts: 14,516
    edited 2014-10-27 14:55
    I did my part! :smile:

    As someone who has seen these things in action, they're really cool. And BRIGHT! You can't look at these straight on for very long, unless you really dim them down. I can't wait to do some in-depth projects using these things.
    I wrote some C code around JonnyMac's PASM driver but I'm afraid it will need more documentation to be up to Parallax standards. I'll try to add that later tonight.
  • PublisonPublison Posts: 12,366
    edited 2014-10-30 10:01
    On the 10 pack..that's probably 50mA per module?

    http://www.parallax.com/product/28086
  • David BetzDavid Betz Posts: 14,516
    edited 2014-10-30 10:19
    My code posted under "Downloads" is quite old. Here is the most recent version.

    libws2812.zip
  • PublisonPublison Posts: 12,366
    edited 2014-10-30 10:57
    Thanks David
  • RS_JimRS_Jim Posts: 1,764
    edited 2014-10-31 06:10
Sign In or Register to comment.