Quantity   Component name
1 × ESP8266-12 WiFi module running NodeMCU in AP mode.
1 × Servo simple 9g servo like from Amazon or HobbyKing
1 × L293D H-bridge motor driver with protective diodes
1 × Motors from old optical drive They used to open and close the drive.
1 × cheap laser diodes ones with build in resistor, suitable for 5V
1 × Switch Development Kits, Boards and Systems / Development Kits and Boards
1 × LD1117S33 3.3V linear regulator
1 × LD1117S50 5.0V linear regulator
1 × LM317 v-rag for battery charging
1 × BC547 Transistors
3 × 100nF Capacitor
2 × 470 Ohm resistor
1 × 2700 Ohm resistor
1 × 0.47 Ohm resistor