Quantity   Component name
512 × WS2812B (cheaper but require external resistor & capacitor) https://www.aliexpress.com/item/500PCS-WS2812B-4pins-5050-SMD-WS2812-Individually-Addressable-Digital-RGB-LED-Chip-5V-WS2812B-ws2812b-2812/32686644545.html?spm=2114.01010208.3.1.lgU3CQ&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10000009_10084_10083_10080_10082_10081_10060_10061_10062_10056_10055_10037_10054_10059_10032_9912_10099_10078_10079_10077_427_426_10103_10073_10102_10096_10052_10107_10050_10106_10051-9912_10037_10077,searchweb201603_9,afswitch_4&btsid=a88fe4d5-dddd-4962-a0cc-23f2b4fd02ea
1 × WS2813 (more expensive but does NOT require external parts) https://www.aliexpress.com/item/50-1000pcs-WS2813-6pins-5050-SMD-Black-White-version-WS2813-Individually-Addressable-Digital-RGB-LED-Chip/32687300492.html?spm=2114.01010208.3.19.09zicY&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_10000009_10084_10083_10080_10082_10081_10060_10061_10062_10056_10055_10037_10054_10059_10032_9912_10099_10078_10079_10077_427_10103_10073_10102_10096_10052_10050_10051-9912,searchweb201603_9,afswitch_4&btsid=7d424a3e-6a10-4004-90b5-23a3f22406ef
512 × Ping pong balls https://www.aliexpress.com/item/150pcs-38mm-Beer-Pong-Balls-Ping-Pong-Balls-Washable-Drinking-Table-Tennis-Ball/32799298381.html?spm=2114.13010608.0.0.GcZ76g
512 × The custom PCB on EasyEDA https://easyeda.com/hwiguna/Neopixel_reinforced-3c4584dd5fff40e293b1ce0676a62ffb
1 × 16 Gauge Wire for the pillars https://www.menards.com/main/tools-hardware/material-handling/cable-wire-accessories/metal-shop-16-gauge-100-steel-galvanized-wire/p-1444437044475-c-13444.htm?tid=2850356064775333100&ipos=2
2 × 3D printed ping pong drill jig https://www.thingiverse.com/thing:2423446