Bill of Materials
The EVDrive PCB already comes with all the small surface-mount parts pre-soldered (resistors, diodes, capacitors, fuse holder, LEDs).
Here is the list of everything else you need to get the car driving, including links, quantities, and rough prices.
Note on sourcing components
We have included links to Amazon listings, but these are just examples. You can find similar components on other sites. AliExpress has cheaper options and things that come in fewer quantities for saving money, but it's up to you for your risk tolerance and timeline for when you need the parts. AliExpress tends to take two weeks to ship items to the US.
Parts List
| Component | Qty | Est. Price | Link | Notes |
|---|---|---|---|---|
| ESP32-S3 DevKitC-1 | 1 | ~$15.00 | Amazon | Official Espressif DevKit (N8R8 recommended). Verify header spacing if using third-party equivalents. |
| TMC2209 Stepper Drivers | 2 | ~$14.00 (pair) | Amazon | Standard StepStick footprint. Provides silent microstepping and high torque efficiency. |
| MPU-6050 Gyro / Accelerometer | 1 | ~$8.00 | Amazon | 6-axis IMU breakout with male headers pre-soldered for direct insertion into U1. |
| NEMA 17 Pancake Stepper Motors | 2 | ~$12.00 ea | Amazon | Short-body pancake steppers (~22-26 oz-in). Direct connection via onboard screw terminals. |
| XL6009 / XL6019 Boost Converter | 1-2 | ~$6.00 | Amazon | Steps battery voltage up to 12V–24V for the stepper motor power rail. |
| LM2596 Buck Converter | 1 | ~$7.00 | Amazon | Regulates battery voltage down to 5.0V to power ESP32 logic. |
| Rechargeable AA NiMH Batteries (8-pack) + Charger | 1 set | ~$18.00 | Amazon | High-capacity NiMH cells. Provides lower internal resistance and stable voltage curves compared to alkaline batteries. |
| AndyMark 3" Sushi / Stealth Wheels (1/2" Hex) | 2 | ~$8.00 ea | AndyMark | High-traction rubber wheels compatible with standard 1/2" hex axles. |
| 12mm Ball Caster (15mm Height) | 1 | ~$8.00 | Amazon | Low friction ball caster for chassis ground clearance and balance. |
| RH Circuits EVDrive Board | 1 | $34.99 | Order Page | Main controller board with pre-soldered SMT components, motor screw terminals, and keyed JST encoder ports. |
| RH Circuits AS5600 Magnetic Encoders | 2 | Included | Included with EVDrive | Custom RH Circuits AS5600 encoder boards with keyed 4-pin JST connectors and diametric circular magnets. Included with your EVDrive order. |
| 3D Printed Chassis & Modular Parts (Files) | 1 set | ~$7.99 | Chassis CAD Downloads | Print yourself on a FDM 3D printer. |
| M3 Machine Screw Kit | 1 set | ~$9.00 | Amazon | M3 Screws in different lengths and nuts |
Technical Sourcing Notes
- ESP32-S3 DevKit: Espressif-manufactured devkits ensure proper header spacing. Some generic clones use non-standard pin row spacing that will not align with socket headers.
- Batteries: Standard disposable alkaline AAs experience rapid voltage sag under motor load, altering acceleration performance between runs. NiMH rechargeable packs maintain a significantly flatter discharge curve and lower internal resistance.
- Magnets: Ensure the diametrically magnetized cylindrical magnets included with the AS5600 modules are securely mounted to the axle ends, positioned 1mm to 2mm from the sensor IC.
- Wiring & Interconnects: Stepper motor phase wires clamp directly into the board's screw terminals. The custom AS5600 encoder boards use keyed 4-pin JST cables. Keep 20–24 AWG wire and heat shrink available for power converter connections.