Skip to content

riganti/mr-riganti-lamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mr. RIGANTI lamp

RIGANTI - Your guide to the digital age

RIGANTI is a software consulting company located in Prague, Czech Republic. We help our customers with digital transformation and innovation.

This repo contains everything you need to make your own 3D printed Mr. RIGANTI lamp.

Final Mr. RIGANTI

Material requirements

  • 3D printer
  • Black filament
  • White filament
  • WS2812B LED strip (60 LED per meter, individually addressed LEDs), for example here
  • ESP8266 D1 Mini NodeMcu, for example here
  • MicroUSB cable

Step 1: Print the parts

Printed parts of Mr. RIGANTI

If you need to fine-tune or edit the parts, use the OpenSCAD source file to adjust the models.

Step 2: Insert Part 1 in Part 0

Insert the white logo shape of Mr. RIGANTI (including the eyes) in the black frame.

Insert logo into black frame

Step 3: Connect the LED strip with the WS2812B

I used three wires and soldered them to the LED strip and WS2812B.

  • Red wire goes to +5V.
  • White wire goes to GND.
  • Green wire goes to D4 on WS2812B and DIN wire on the LED strip.

Solder the wires to the LED strip

When soldering the wires, make sure the MicroUSB connector is facing down and the wires are on the upper side.

Solder the wires to the WS2812B

Step 4: Glue the LED strip into the white logo frame

Glue the LED strip around the inner side of the white logo. You will need to cut it at one of the designated splitting spot.

Glue LEDs around the frame

Count the LEDs you used - you will need it in the next step. My version required 59 LEDs.

Step 5: Assemble Mr. RIGANTI

Assemble the parts together as shown in the pictures.

First, insert the WS2812B through the top hole in Part 3.

Insert WS2818B through the top hole in Part3

Second, place WS2812B in Part 4 (MicroUSB connector facing down) and insert it into Part 3. The bottom edge of the logo shall be aligned.

Place WS2818B inside Part 4

Insert Part 4 inside Part 3

Last, insert the remaining parts inside each other. Make sure the wires do not obstruct the way between the parts.

Assemble Mr. RIGANTI

Please note that the models do not have any gaps. Sometimes, you may need to use force when assembling the parts together, but you should not need to use glue.

Step 6: Configure the controller

Connect the device using Micro USB cable to the PC.

Install the corresponding drivers

Visit https://install.wled.me], click Install and flash the firmware to the device.

Then, open the settings and enter the number of LEDs (59 in my case) in the LED preferences tab.

Configure number of LEDs

Configure the LED behavior as you wish.

To use the solid RIGANTI green color, use the following link:

http://CONTROLLER_IP_ADDRESS/win&A=128&FX=0&R=57&G=229&B=142

If you want the device to remember the last settings when disconnected from power, create a preset and set it to apply on boot.

Apply preset on boot

Acknowledgments

This project is inspired by Martin Woodward's Octolamp.

Conclusion

This is the first version of the model. We are sure it will be improved over time.

Feel free to send us any suggestions or improvements.

Happy hacking!

About

3D-printed Mr. RIGANTI LED lamp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published