What components do I need to buy?

To assemble the PCB, it is necessary to buy some electro-mechanical components. To achieve a low cost of production of the robot, we decide to use parts available on sites like eBay and Aliexpress. But feel free to buy from other companies.

Below are some specifications, quantities, and where each component will be placed. Note that there is an optional built-in module for battery charging using IC TP4056, so if you want to build the board entirely, buy these components as well. Otherwise, you can just buy a TP4056 module and use the battery's auxiliary pin to recharge the robot.

Link to download: assembly_materials.pdf

Sub-Assembly Part Name Device Image Package Quantity Description Datasheet Supplier Cost* (USD) Assembly Total
PCB R0, R1, R2, R3, R4, R5, R6, R7 Resistor 472 Image SMD R0805 8 SMD Resistor 4K7 Ohm link link
R8 Resistor 472 Image SMD R0805 1 SMD Resistor 4K7 Ohm link link
R9 Resistor 000 Image SMD R0805 1 SMD Resistor 0 Ohm link link
R10 Resistor 180 Image SMD R0805 1 SMD Resistor 18 Ohm link link
R11 Resistor NM Image SMD R0805 0 Not Mounted link link
R15 Resistor 000 Image SMD R0805 1 SMD Resistor 0 Ohm link link
C1, C2 Capacitor 100 pF Image SMD C0603 2 SMD Ceramic Capacitor 100 pF link link
LED0, LED1 LED WS2812B Image SMD 5050 2 SMD Intelligent Control LED link link
IRLML2502 Mosfet IRLML2502 Image SOT23 1 SMD N-Channel Mosfet link link
MUX Mux CD4051 Image SOIC-16 1 CD4051BM CMOS Single 8-Channel Analog Multiplexer/Demultiplexer link link
P0, P1, P2, P3, P4, P5, P6, P7 IR TCRT5000L Image TCRT5000L 8 Reflective Optical Sensor with Transistor Output (long lead version) link link
SWITCH Switch SS12F23 Image SS12F23 1 SS12F23 Horizontal Slide Switch Handle Height 2 mm link link
BATT0, BATT1 Connector JST-PH-2 Image JST-PH-2 2 2 pin JST PH 2.0mm Through Hole Header Vertical Straight Top Entry link link
I2C|UART Female Socket Header 1X4 Image PH 1 1×4 Pin Single Row Female 2.54mm Vertical Socket Header link link
E_LEFT, E_RIGHT, M_LEFT, M_RIGHT Male Pin Header 1X3 Image PH 4 1×3 Pin Single Row Male 2.54mm Breakable Pin Header link link
Bultin Battery Charger(Optional) C3, C4 Capacitor 10 uF Image SMD C0603 1 SMD Ceramic Capacitor 10 uF link link
R12 Resistor 102 Image SMD R0805 1 SMD Resistor 1K Ohm link link
R13 Resistor 101 Image SMD R0805 1 SMD Resistor 100 Ohm link link
R14 Resistor 121 Image SMD R0805 1 SMD Resistor 120 Ohm link link
STDBY LED SML 0805 Green Image SMD SML0805 1 SMD LED Green (Standby) link link
CHRG LED SML 0805 Red Image SMD SML0805 1 SMD LED Red (Charging) link link
TP4056 TP4056 Image SOP-8 1 1A Standalone Linear Li-lon Battery Charger with Thermal Regulation link link
Integrated Systems ESP-12E ESP-12 NodeMCU CP2102 Image Socket 1 Slim Dev Kit based on microcontroller ESP8266 with WiFi SoC, integrates GPIO, PWM, I2C, 1-Wire and ADC all in one board. Version with CP2102 USB-TTL. link link
MT3608 MT3608 Step-up Module Image Wire 1 MT3608 DC-DC Inverter Boost Converter Voltage Step Up Adjustable Power Step-up Supply Module 2A link link
IMU MPU6050/GY-521 Module Image Socket 1 Module MPU6050 with 3 Axis Analog Gyro and 3 Axis Accelerometer Sensors and I2C communications protocol. link link
TP4056 TP4056 Charging Module Image Wire 1 TP4056 Charging Module 5V Micro USB 1A Lithium Battery Charging Board with Protection Charger Module. link link
Battery 3.7v 1800 mAh LIPO Battery Image 103450 1 LiPo Rechargeable Battery With 2-pin JST-PH Connector and Max Package for 103450 link link
Encoder Rotary Encoder 48 PPR Image 9MM 2 Kailh 9/10/11/12mm Rotary Mouse Scroll Wheel Encoder 1.74 mm Hole 40g Force link link
Chassis Wheel Rubber O-ring Image OD48CS5 2 NBR Rubber O RING OD48 CS5mm link link 0.20 1.20
Bearing Bearing 623zz Image 3x10x4mm 2 Ball Bearing 623ZZ 3X10X4mm link link 0.40
Castor Wheels Steels Balls Image 4mm Diameter 2 Steels Balls 4mm Diameter link link 0.05
Wheel Fastening M3x20mm Bolt with Nut and Pressure Washer Image M3 2 M3x20mm Bolt with Nut and Pressure Washer link link 0.20
Chassis Fastening M2.5x10mm Screws Self-Tapping Image M2.5 16 M2.5x10mm Screws Self-Tapping link link 0.25
Pinion Gear Shaft Standard Aluminium Rivets Image Mandrel Diameter 1.8mm 2 Required Only the Mandrel part of Rivet Diameter 1.8mm link link 0.10