├── KICAD_led_ring_SMD_LEDs.zip ├── LED__NCD0402W1.pdf ├── LICENSE ├── README.md ├── gerber_led_ring_light_SMD_LEDS.zip └── led_ring_with_LEDs_BOM.xls /KICAD_led_ring_SMD_LEDs.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upiir/diy_led_ring_light_arduino/bf82601068021461a982d7b6581c22eba345e795/KICAD_led_ring_SMD_LEDs.zip -------------------------------------------------------------------------------- /LED__NCD0402W1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upiir/diy_led_ring_light_arduino/bf82601068021461a982d7b6581c22eba345e795/LED__NCD0402W1.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 upir 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # DIY 32 SMD 0402 LED Ring Light for Potentiometers and Rotary Encoders 2 | 3 | Learn how to create a DIY LED ring light for potentiometer/rotary encoder and Arduino, driven by MAX7219 multiplexing chip. I will create a custom PCB in KiCad, and order it together with SMD assembly from PCBWay. The only part that I need to hand solder are the header pins. This module uses 32 SMD LEDs sized 0402 - those are very small and they would be hard to solder by hand. Is my DIY LED ring light cheaper compared to the one that you can buy on AliExpress? Well, it depends. It is slightly cheaper if you order 10 pieces, but it would be much cheaper for higher quantities. 4 | 5 | This video is sponsored by PCBway. By using the link, you can get 10 PCBs for free, only paying for shipping, and at the same time, you will support this channel. _Thank you, PCBway!_ https://www.pcbway.com/setinvite.aspx?inviteid=572577 6 | 7 | **YOUTUBE VIDEO: https://youtu.be/Bot865qmdsM** 8 | 9 | **Order PCB from PCBWay: https://www.pcbway.com/project/shareproject/SMD_LED_Ring_Light_for_Potentiometer_241c6d9a.html** 10 | 11 | _Do you like the video? Please consider buying me a coffee, thank you! https://www.buymeacoffee.com/upir_ 12 | 13 | 14 | Links from the video: 15 | - 10K Potentiometer: https://s.click.aliexpress.com/e/_Dk1WFoV 16 | - Solid Aluminium Knob: https://s.click.aliexpress.com/e/_DFPuloh 17 | - Breadboard wires: https://s.click.aliexpress.com/e/_Dkbngin 18 | - Arduino UNO: https://s.click.aliexpress.com/e/_AXDw1h 19 | - Arduino breadboard prototyping shield: https://s.click.aliexpress.com/e/_ApbCwx 20 | - MHP50-A5 Mini Hot Plate Preheater: https://pcbway.com/s/AxyVVH 21 | - ESD stainless steel Tweezers for PCB: https://pcbway.com/s/8B8WMI 22 | - SMD LED 0402 reel: https://s.click.aliexpress.com/e/_DCEoDcZ 23 | - Soldering Iron: https://pcbway.com/s/OPjIMv 24 | - LED ring light: https://s.click.aliexpress.com/e/_DmvHFpp 25 | - MAX7219 module: https://s.click.aliexpress.com/e/_DkX1kNF 26 | - Round hole pin header: https://s.click.aliexpress.com/e/_DkUOru9 27 | 28 | Other Videos with potentiometers: 29 | - Pimp my potentiometer (part 1): https://youtu.be/tHL4RYGSvg4 30 | - Pimp My Potentiometer (again): https://youtu.be/sE3LSYoCqLQ 31 | - Arduino OLED 3D Compass: https://youtu.be/q1HzAcj0n7Y 32 | - Your 1st CNC-ed Part: https://youtu.be/EB8PISr4m4g 33 | - My First CNCed part --EVER--: https://youtu.be/e2UNsZPjHkk 34 | - DIY Volume Control: https://youtu.be/jvHRfsgw4l8 35 | - My First PCB --EVER--: https://youtu.be/6cqvTHCuDto 36 | - Knob over OLED Display: https://youtu.be/SmbcNx7tbX8 37 | - Arduino Robot Eyes: https://youtu.be/If-hiuwsQh0 38 | 39 | 40 | ![THUMB_diy_led_ring_light](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/20ad9fe0-d007-4fe7-927b-b4b89d1647cf) 41 | 42 | 43 | Small Animations: 44 | 45 | ![diy_led_ring_light__WIGGLE](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/23918b82-119b-459d-9615-e03bb2c9054a) 46 | ![diy_led_ring_light__DEMO](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/8600fb69-c68c-4798-a710-765f5a1043f0) 47 | 48 | 49 | Screenshots from the video: 50 | 51 | ![CAMTASIA_led_ring_light_pcbway (Time 0_00_04;14)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/2946bd40-8552-4cad-a4e1-a01647392f0a) 52 | ![CAMTASIA_led_ring_light_pcbway (Time 0_00_15;15)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/b2e74860-1727-4ef7-a043-59dbd817110b) 53 | ![CAMTASIA_led_ring_light_pcbway (Time 0_00_25;25)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/61b4317c-c74e-481d-afea-ff28f30176a5) 54 | ![CAMTASIA_led_ring_light_pcbway (Time 0_02_01;25)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/8d8cd563-2cc0-41cc-9cb5-691e3f042dfe) 55 | ![CAMTASIA_led_ring_light_pcbway (Time 0_02_09;25)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/29cf23ed-fff6-4587-a2e8-aae318734078) 56 | ![CAMTASIA_led_ring_light_pcbway (Time 0_02_53;08)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/8a074829-0345-4e28-94fb-c84a440eb116) 57 | ![CAMTASIA_led_ring_light_pcbway (Time 0_03_02;21)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/7e0ecbfe-fda9-4d29-9ac5-366a8ddc65b8) 58 | ![CAMTASIA_led_ring_light_pcbway (Time 0_03_10;16)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/5378f36b-026a-4130-9218-138c6d5845d0) 59 | ![CAMTASIA_led_ring_light_pcbway (Time 0_06_28;27)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/54dc8886-6f38-4f72-a942-007c19c0a2ed) 60 | ![CAMTASIA_led_ring_light_pcbway (Time 0_06_43;15)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/b3465a8b-b133-4115-9d0d-eae600fe3f0f) 61 | ![CAMTASIA_led_ring_light_pcbway (Time 0_08_16;29)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/043cfd3b-6e4c-483c-b67b-edab1f7829c5) 62 | ![CAMTASIA_led_ring_light_pcbway (Time 0_09_00;23)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/e90f9074-7189-492e-b81c-4b795f02553b) 63 | ![CAMTASIA_led_ring_light_pcbway (Time 0_09_08;29)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/e3b3187d-6219-4deb-a40c-b836d442843d) 64 | ![CAMTASIA_led_ring_light_pcbway (Time 0_09_56;15)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/3b01da8f-aafd-4d7e-bafd-717523edf24a) 65 | ![CAMTASIA_led_ring_light_pcbway (Time 0_10_35;20)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/5ffa5989-ee49-4e70-9990-e0c3e24a977f) 66 | ![CAMTASIA_led_ring_light_pcbway (Time 0_10_51;15)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/42673de3-0353-40e3-8522-32e3a2ea5db7) 67 | ![CAMTASIA_led_ring_light_pcbway (Time 0_10_56;04)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/c2b698b8-8625-4a05-8a8d-04009bfc64bb) 68 | ![CAMTASIA_led_ring_light_pcbway (Time 0_12_04;26)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/cd1d401a-83db-4e5b-a9df-a046faf312c3) 69 | ![CAMTASIA_led_ring_light_pcbway (Time 0_12_18;01)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/32e80bd3-41ca-4edd-8f8f-7b37d53f3971) 70 | ![CAMTASIA_led_ring_light_pcbway (Time 0_14_27;25)](https://github.com/upiir/diy_led_ring_light_arduino/assets/117754156/61960499-4927-4e56-8f0e-3bbd2b335759) 71 | -------------------------------------------------------------------------------- /gerber_led_ring_light_SMD_LEDS.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upiir/diy_led_ring_light_arduino/bf82601068021461a982d7b6581c22eba345e795/gerber_led_ring_light_SMD_LEDS.zip -------------------------------------------------------------------------------- /led_ring_with_LEDs_BOM.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upiir/diy_led_ring_light_arduino/bf82601068021461a982d7b6581c22eba345e795/led_ring_with_LEDs_BOM.xls --------------------------------------------------------------------------------