Quantity   Component name
1 × ESP-12F ESP8266 module The brain of the operation.
1 × Resistor (10R, 1206) Motor current limiting resistor
1 × 10uF Ceramic/Tantalium capacitor (1206) For the daughterboard - If you don't want it, you can omit it.
1 × Micro USB socket For the USB-to-Serial daughterboard - If you don't want it, you can leave this out.
6 × Resistor (10K, 1206) Pull-down resistors
1 × Battery over 4.2V For powering the board. Due to the linear regulator it needs to be at least 4.2V.
1 × CH340G USB to Serial converter chip
1 × Resistor (1.5K, 1206) For the USB-to-Serial daughterboard.
1 × Resistor (82R, 1206) For LED current limiting
2 × Small SMD tactile switch For RESET and PROGRAM button.
1 × LL4148 Discrete Semiconductors / Diodes and Rectifiers
2 × SMD N-channel MOSFET (SOT-23, ~2A, Gate voltage <3.3V ) For switching LEDs and motor, parts such as 2302 works. Maximum current: 250mA
1 × Pager motor (3V) Vrrrrr!
1 × LD1117S33TR Power Management ICs / Linear Voltage Regulators and LDOs
1 × Ceramic or tantalium capacitor (0.1uF) For smoothing out power input.
1 × SMD slider switch (MSK12C02) Power switch
2 × PLCC-2 SMD LED (red) For the glowing eyes.
1 × 12MHz crystal oscillator For the daughterboard - If you don't want it, you can omit it.
3 × 100nF (104) Ceramic capacitor (1206) For the daughterboard - If you don't want it, you can omit it.
1 × 22pF ceramic capacitor (1206) For the daughterboard - If you don't want it, you can omit it.