FantomXR Posted March 23, 2020 Report Share Posted March 23, 2020 (edited) Hey people, I was looking for cheap buttons that have an integrated RGB-LED. I was searching the internet but couldn't find anything affordable. So I looked for alternatives. I found Sparklefuns Button-Pads. They look great, but for me they are too big (15x15mm). So Adafruit has similar soft-buttons called "Trellis". They are smaller (10x10mm). I downloaded their eagle-library and adapted it to my needs. The layout was made for 3mm single-color LEDs. You can find videos of it. They look already great. But wouldn't it be even more fun if we could add RGB LED? So I did. I added WS2812 LEDs underneath each button in 3535 footprint. I needed to change the pad-layout a bit to make them fit. To make it short: I made a layout, that has a HC165 on Board. The PCB is made for 4x4 Adafruit Elastomer but you could split it to get two single Boards with 4x2 each. You'd just have to set the correct solder-jumpers to make it work. Here is a picture of the layout: So if you want to use the upper 8 and the lower eight you have to bridge J1A and J2A and leave J1B and J2B open. If you want to break it and connect another of those boards to the right, you have to bridge J1B and J2B and leave the other two open. I just noticed it misses one jumper. If you want to add a board to the right, you now need to manually solder a wire from the input of J1B at the top to the output of J1B at the bottom. This needs to be changed in the next revision. It was necessary to use SMD parts for the whole design to make it fit. The connection of the boards is made through edge-SMD-pads like in the original design. To make it more stable there are not only connectors for the digital signals on the bottom, but also some bigger pads on the top. This should give it enough strength. I also made a adapter board, to connect to my core. Of course I could design another adapter board to fit the midibox connector-pinout. So I've just ordered that. I hope to received it in two weeks or so. SMT placement of the LEDs is done by the factory. The SMD parts on the back have to be placed by oneself. It's not a big deal since I used 0805 parts which can be perfectly soldered by hand. Also the HC165 is SOIC-16, which is also not that hard to solder with a good soldering iron. In case everything is working well I'd set up a bulk order if you are interested in those boards. So, if you are in, just let me know. I'll keep you posted. Stay healthy! Best, Chris Edited March 23, 2020 by FantomXR 1 Quote Link to comment Share on other sites More sharing options...
FantomXR Posted April 6, 2020 Author Report Share Posted April 6, 2020 Here are the PCBs. I will do some tests tomorrow and let you know. I also have done a rerouting of the whole thing to make it cleaner. Looks good so far. Quote Link to comment Share on other sites More sharing options...
FantomXR Posted April 7, 2020 Author Report Share Posted April 7, 2020 Done! Works great. :-) So, is anybody in? It's cheap... It's $8 per PCB and $12 if you want me to add the SMD parts (except the LEDs. They are mounted by the factory). Let's see if there is interest... Quote Link to comment Share on other sites More sharing options...
FantomXR Posted April 7, 2020 Author Report Share Posted April 7, 2020 See it in action here: https://www.dropbox.com/s/c9c0jklz28nhe2r/VID_20200407_105633.mp4?dl=0 Quote Link to comment Share on other sites More sharing options...
Antichambre Posted April 7, 2020 Report Share Posted April 7, 2020 (edited) Hi!It seems great! Can you share the links needed to build the whole thing and the BOM? To evaluate the the total price of 1 module. Best regards Bruno Edited April 7, 2020 by Antichambre Quote Link to comment Share on other sites More sharing options...
FantomXR Posted April 7, 2020 Author Report Share Posted April 7, 2020 (edited) You only need a few 10k 0805 resistors, 2x 74HC165 in SMD and 100n 0805 filter cap. That's it. If you want you can add a 10u 3216 Tantal-Cap to the input of the LEDs. There is a footprint for it. So all in all less than $1 or so for parts for 1 module. Edited April 7, 2020 by FantomXR Quote Link to comment Share on other sites More sharing options...
Antichambre Posted April 7, 2020 Report Share Posted April 7, 2020 (edited) So for a complete module it's 8+1+5(elastomer)= less than 14$ => 224$ for 16x16 matrixReally Not Bad! Congrats... Edited April 7, 2020 by Antichambre Price correction ;) Quote Link to comment Share on other sites More sharing options...
FantomXR Posted April 7, 2020 Author Report Share Posted April 7, 2020 $12 only if you want me to do the SMD assembly. If you do it by yourself it's $8 + $1 for soldering-parts and $5 for elastomer. ;-) 1 Quote Link to comment Share on other sites More sharing options...
FantomXR Posted April 7, 2020 Author Report Share Posted April 7, 2020 And another video: https://www.dropbox.com/s/3tlwui62v8ot5ls/VID_20200407_171420.mp4?dl=0 Quote Link to comment Share on other sites More sharing options...
Antichambre Posted April 7, 2020 Report Share Posted April 7, 2020 Just now, FantomXR said: And another video: https://www.dropbox.com/s/3tlwui62v8ot5ls/VID_20200407_171420.mp4?dl=0 Superbe!...Here you come a knockin knockin on my door... ;) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.