4x1 RGB-LED-Ring/Rotary Encoder PCB Bulk Order


#21

Ok guys, was away for a bit on family duties, here’s the final update before I put in the order within the next 2 days!

  • I had @FantomXR change the LED Ring design to 32 instead of the prototypes 36 LEDs. That’s what I originally had planned too, for three reasons:
    • easier mathematical mapping of n^2 values
    • Better usage for rhythmic/timing use, ie. a 32 step circular sequencer (think Euclidean Circles module)
    • More space between the LEDs for possible masking solutions. The diameter of the ring will remain the same at 33mm. At the classic 80% perimeter encoder use (as shown in the demo videos with the bottom 5 LEDs blacked out), you will now have a 27 LED resolution instead of 31 on the prototype.
  • The LED cross bleed which I was worried about for a while should be no issue with this updated version. Even without any masking or light pipes it is not that bad as you can see on all the demo videos. With the new LED distance it is quite easy to mill or print a little plastic masking ring if you want. And simple light pipes, even just hand cut from optical fibre, improve the quality a lot too. I will post pictures and videos of my results soon, but probably not in time before the order.
  • Added SMD solder point for an optional power supply capacitor at the power supply pins of each LED board.
  • Using WS2812C 2020 LEDs for much lower power consumption than the B variant.
    .
  • Added some extra pinouts on the encoder board for more efficient use of the 74HC165: on the prototype each 165 was filled with the 6 pins of two switchable encoders, wasting the 2 remaining pins. Now all 8 pins of the 165 have unique TH-solder points so empty pins of the 165 can easily be used for additional buttons. Eg. You can now connect 2 switch-less encoders and 4 pushbuttons to the same 165, or 1 switchable encoder and 5 pushbuttons, twice that per encoder PCB.
  • Added a TH-solder point for the 165 Clock Enable pins so the boards can be used with bitbanging protocols instead of SPI only.
    .
  • Unfortunately due to some family emergencies over the last weeks I was not able to finalize the design in time for the afore mentioned manufacturer discount. I still managed to get a decent offer, and so far group orders including my own demand are at around 160 sets. That gives the following prices:
    • Net manufacturing cost per fully assembled PCB set: 19-21 EUR (depending on the final numbers)
    • Import taxes (VAT of 19% for EU, tbd for US and other countries) around 4 EUR per set
    • Individual shipping to you (tbc, but probably 5-10 EUR per shipment, depending on destination country what shipping insurance etc you want)
    • That equals to a roughly estimated overall sum of 30 EUR for 1 set, 50 EUR for 2 sets, 90 EUR for 4 sets, 170 EUR for 8 sets. plus/minus 5% i guess.
      .
  • This isn’t cheap but I am 100% sure it still is really good value for what you get. It's around the same price you pay for one single ALPS rotary encoder with a single color LED ring.
  • The price is for a set of two PCBs, one with 4 RGB LED rings, and one for 4 rotary encoders. All SMD parts and the assembly is included, the actual rotary encoders and any through-hole solder pins are not included. Might be able to supply standard Bourns PEC11L if needed.
  • I personally pay about 7 EUR more than this for every set, in my personal development/protoyping costs. So if you feel generous and support the cause, the net price per board would be 25-26 instead of 19-21 if I distributed the dev costs equally.
  • Order will be put in this week, production and shipping will take approx 2-3 weeks, and then another week for testing and further shipping on my side. Expect it in your mailbox end of july.
  • Also I am talking to a very popular US based modular DIY supplier who will eventually stock some boards in his webshop. Will confirm asap, pricing tbd.

And a summation of what I think is important information:

  • This is a non commercial group buy of a pcb board. You buy the pcb board with all the SMD parts and assembly and nothing more. Of course I will take full personal responsibility in case something is fundamentally wrong or not working at all with the final product, based on a design mistake on my end. But other than that that’s all you get. No official support, no guarantees etc etc.

  • That being said: I designed these for the MIDIbox platform originally and I also successfully tested and use them on Arduino boards and the Axoloti platform. They work perfectly. I will write basic functions and objects for all these platforms over the course of the next weeks and of course I will share all these with everybody. Also basic general control for ws2812 LEDs and 74HC165 rotary encoders is readily available for all platforms already. I’ll also throw together some basic quick start guides and assist with connection set-up problems, but I expect anybody getting in on this order to be able to set up their own serial communication on the right pins of their respective controller boards. Expect a hardware protocol limit of around 500 LEDs (3-4 4xLED boards) per serial line if you want to maintain a 60Hz refresh rate, as with any WS2812 application. Also the obviously the more 74HC165 you chain in series, the higher the latency will get.

  • Both those programming libraries and the PCB design will be open sourced at some point. I don’t know when because I don’t want to do a half assed job on that and proper cleaning/optimizing and documentation might take a while.

  • You will have to buy and solder your own rotary encoders. The boards are designed for and tested with the Bourns PEC11 and PEC16 range, I personally recommend PEC11L low profile encoders. The optional LED board SMD power input cap would have to be self supplied and hand soldered too but in most cases will not be necessary.

So yeah that’s about it. If I didn’t scare you away by now, please RSVP as soon as possible. Either here via a private message or via email at rgbledring at gmail dot com, then we can exchange personals and discuss details.


#22

JUST found this via google!
I've been struggling to design something like this for a few months and am utterly ready to admit defeat, ha ha.
Tell me I did not miss out/ you have some I could buy...?!
Many thanks in advance!
scx


#23

In production in china currently, should arrive within the next 2 weeks, i have some extras, will hit you up. Dm me with amount/destination country etc now if you want


#24

does this mean the SMD parts are pre-soldered on the board or that the parts are included and I have to SMD solder them myself?


#25

All parts but the rotary encoders and the wired i/o connectors are soldered on/assembled, hence the rather high price.

“Assembly” is the manufacturer term for soldering in this case.

I couldn’t deal with smd soldering myself either...


#26

Awesome - Thank you!
scx


#27

BTW - Thanks very much for getting this group buy together!
I have done these in the past on pro audio forums and it can be a thankless task, so thank you again and I hope it all goes smoothly for you :slight_smile:
scx


#28

Very Interesting.
Which PCB layout software did you use to make the PCB ?


#29

The electronics designer i worked with used eagle cad


#30

Do you know how it placed the led in circle ?
That is my main issue.


#31

Manually rotated them. It’s quite some work.


#32

Congrats on this, looks neat, though I have to point out the above quote made me laugh out loud for real, I can just image the conversation during the self-import procedure at customs after the alarm goes off after detecting the unusual shapes of these boards in your suitcase ...

CUSTOMS :
And what have we got here then, sir?

WEASEL :
What, do you mean here in this suitcase?

CUSTOMS :
Indeed sir, right there in that suitcase!

WEASEL :
Oh it's just two hundred Axoloti LED boards, just standard holiday luggage!

CUSTOMS :
Ok sir, you may pass ...

:rofl:


#33

I realize the group buy has already happened, but are there more to be had? I sure could use some of these!


#34

Lol i’m glad you had a laugh but dont worry about that part. I travel with music gear and electronics all the time. Nobody would give a fuck about 30-50 little pcb boards, guaranteed. Also i don’t travel on tourist/holiday visas but have a work permit.


#35

Yeah order should arrive this or the coming week, i have some extras! Message me w your location and details/amount..


#36

the boards finally arrived! will do some tests over the weekend and report back next week!


#37

If you have any extras I'd be down for a few! Thanks!


#38

Ok so here’s a summary:

  • Production run arrived and is working perfectly fine. Looks amazing too.
  • Breakable LED PCB with 4x32 ws2812 2020 LEDs, 3 pin connectors
  • Encoder PCBs with 2x 74HC595 and 4 encoder slots
  • Additional test points on the encoder board for 4-8 remaining 74HC595 channels, for use with additional buttons etc. 4 or 8 depends on whether you use encoder with ir without switches.
  • Net price per set (1 LED PCB, one ENC PCB, you need to buy & solder encoders and connectors everything else is assembled) 22 EUR
  • Add shipping cost to that. I am shipping from Europe. Within EU, around 4 EUR uninsured, 7 EUR insured. US shipping tbd. I could ship them from the US end of october.
  • If you need a business invoice, add 19% VAT.
  • I will reach out to everybody who showed interest. I have a small amount of extras so hit me up on this forum via DM or via mail rgbledring at gmail

I’ll post some more pics and details on my experiences and mounting options asap. As I described in earlier posts, these are supposed to work with all major embedded platforms, specifically Arduino, axoloti and midibox. But you are only buying the hardware from me, no guarantees, no software support etc etc etc. The Encoder boards were originally designed for the midibox platform so they come with a 10pin IDC connector slot. I will provide pinout and schematics to buyers of course.


#39

Hey there,
as you can see on the forum the production run is finally finished and successfully tested. Final price is 22 EUR per set, plus shipping from europe, and if you need an invoice, you have to add your local sales tax.

Please let me know if you are still interested, in how many, what your preferred form of payment is and where to ship to. Also of course feel free to ask any questions.
Please respond via email to philip.meckseper@gmail.com

Best,
Philip


#40

Nice work on these, Phil. My only gripe is that I think the connection stems between the sections are a lot thicker than they need to be, and I'd have ditched the centre stem completely due to proximity to the LEDs.

As you know, I'm not in a position to even use these yet, but I have question for when I am. My question is about LED brightness; is it feasible to drop a resistor (or better sill, variable resistor) pre LED so that it can be used to control LED brightness?

I can't image why not, but checking just in case.