This is an Arduino-controlled 3D-printed LED Christmas Ball.
The model requires an Arduino and a 7-LED strip to function properly.
The C++ code is contained in the LED_Christmas_Ball_Test.ino file. It can be used with either the Arduino IDE 2.2.1+ or the Visual Studio Code IDE, as shown in the video.
The assembly is straightforward and fully documented in this YouTube video. The code is very short and the video shows how to upload it to the Arduino microcontroller.
Arduino Nano Documentation: https://docs.arduino.cc/hardware/nano
Arduino Nano Pinout: https://docs.arduino.cc/static/aea75b21cea87290ef2ed4e783b336ef/A000005-pinout.png
Example of a Single WS2811 LED Soldered on a Breakout Board: https://cdn.sparkfun.com/datasheets/BreakoutBoards/ws2811-Breakout.pdf
Individually Addressable WS2811 RGB LED Lights Strip: https://www.amazon.com/dp/B07R6LR7DK
An Arduino Nano Compatible Board: https://www.amazon.com/dp/B01DLIJQA2
Current Load on Pin +5v of the Arduino Nano: https://www.ti.com/lit/ds/symlink/lm1117.pdf
Arduino IDE 2.2.1: https://docs.arduino.cc/software/ide-v2
Visual Studio Code: https://code.visualstudio.com/
PlatformIO IDE for Visual Studio Code: https://platformio.org/install/ide?install=vscode
Visual Studio Code extension for Arduino: https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.vscode-arduino
The author marked this model as their own original creation.