Quantity   Component name
1 × Arduino Pro Micro 5V/16MHz I used a clone I found on Amazon
1 × ENC28J60 Ethernet LAN Module To fit in the enclosure, use the Gikfun Mini form factor
1 × PATLITE LES-AW 50mm 24V Stack Light
1 × 24V DC Power Supply with 5.5x2.1mm Jack
1 × eBoot Mini MP1584EN DC-DC Buck Converter Adjustable Power Step Down Module Any 24V to 5V converter should work
1 × LD117V33 Linear Voltage Regulator
1 × Push Button Switch For reset button
3 × 2N3904 Any NPN BJT with a similar footprint should work, this is just what I had available
2 × Screw Terminals 5mm Pitch (2-Pin)
1 × 5.5x2.1mm PCB Mount Female Barrel Jack
1 × 2.54mm Pitch Female Headers Used to mount Arduino non-permanently to PCB
4 × 12mm M3x0.5 Machine Screws Connects the top and bottom of the stand
1 × 3D-Printed 2-Piece Stand See CAD files in GitHub repo
1 × PCB See GitHub repo or OSHPark link