RGB Keylock Shield

Hackaday alum [Will O’Brien] cleaned up his messy breadboard with an RGB keylock Arduino shield. You may remember this two-part project from last year. It uses buttons backlit by an RGB LED to operate a door lock.

[Will] is still mulling over what type of kit options he will offer. We’re happy to see if the most important part, a laser-cut key bezel, will be available. This makes for a professional looking finish that made the original project difficult to replicate.

17 thoughts on “RGB Keylock Shield

  1. @Osgeld

    I have done quite a few projects. None of which use an arduino. Thanks for the concern. I have also documented them with photos and text.
    From fiberglass to chain maille to welding car frames and microelectronics. If you would like any of them I’ll gladly link you.


  2. What the heck is everyone’s problem with the Arduino? What’s your microcontroller platform and why is it so much better that you get to be snobs about it? Do you feel elite because you design your own circuits from scratch and program them over serial from assembly code? Congrats.

  3. Glad to hear Will O’Brien is still around. I miss all of his awesome posts here.

    That said, there’s no real reason to hate the arduino other than just to bitch and moan for the sake of it. It’s a perfectly valid microcontroller and development platform, and the reason it’s “easy for everyone” is that ease of use speeds up development considerably.

    If you had an idea for a project, (let’s say for the sake of argument that it’s an RGB keypad such as what Will developed) would you want to get it all going on an arduino quickly and easily with a few lines of code and work out kinks in the hardware with an easy-to-debug system such as, and THEN move on to a different controller? Or would you rather try your luck at slapping a Z80 in a breadboard, programming some EPROMS with machine code that you hope works with your mess of wires, and make a TTL clock generator, only to have to give the EPROM a UV bath to erase it and try some more code?

    Seems like less hassle to just start with simplicity.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.