Choosing among FPV motors & ESCs is a matching problem: a micro motor, a 900KV model, and BSC choices with multiple named KV values can point to different build plans. Start with the motor model and KV your build calls for, then use shaft, mounting, cable, and pack details as tie-breakers.
Quick take
The four choices divide into one mini 1104 set and three named motor models. Use the decision matrix to narrow by use case first; treat KV, dimensions, shaft details, and pack count as specifications to match rather than a built-in ranking. Price is a useful final filter because the listed range spans an absolute $39.83.
Listed-price comparison
The bars provide a visual price scale only; they do not indicate motor performance.
| Motor | Listed price | Price bar |
|---|---|---|
| CM 3115 TAURUS FPV Drone Motor | USD 54.90 | |
| BSC 2207.5 V2 FPV Drone Motor | USD 15.99 | |
| BSC 2812 FPV Drone Motor | USD 29.99 | |
| 2 Pcs 1104 Micro Brushless Motor | USD 15.07 |
Decision matrix
- Micro FPV racing quadcopter: The 2 Pcs 1104 Micro Brushless Motor 4300kv title names a 1104 Micro Brushless Motor for an FPV racing quadcopter, with a 2Pcs/Set pack.
- CM3115 and 900KV requirement: The CM 3115 TAURUS FPV Drone Motor is the direct match for that model and KV combination.
- Three named KV choices: BSC 2207.5 V2 FPV Drone Motor lists 1750KV, 1950KV, and 2100KV in its title; the version shown here is 1950KV.
- 925KV or 1155KV plan: BSC 2812 FPV Drone Motor names those two KV choices, with 1155KV shown here.
Product notes
CM 3115 TAURUS FPV Drone Motor

CM 3115 TAURUS has a defined hardware profile: 37.1 × 52.8 mm motor size, a 5 mm shaft, 19 mm M3 mounting-hole detail, 300 mm cable, and 18# AWG silicone cable. Those specifics give a concrete reason to choose it when the frame and wiring plan call for them. The limitation is the narrowly defined physical interface: the shaft and mounting-hole details need to correspond to the intended hardware. The 300 mm cable is useful only when that reach suits the build, so approach this model as a specification-led choice rather than a universal substitute.
BSC 2207.5 V2 FPV Drone Motor

BSC 2207.5 V2 provides a clear physical profile: 27 × 32.3 mm motor size, a 4 mm shaft, M5 propeller nut, 16 mm M3 mounting-hole detail, and 150 mm black silicone cable. Those details are a reason to choose it when the propeller and wiring plan are built around them. Its limitation is the same specificity: a setup designed around another shaft, hole spacing, or cable reach may not align. The model is therefore better chosen for its stated hardware details than by comparing the numeric KV choices as if one automatically ranked above another.
BSC 2812 FPV Drone Motor

BSC 2812 lists a 33.6 × 41.7 mm motor size, a 5 mm shaft, M5 nut, 19 mm M3 mounting-hole detail, and a 250 mm black silicone cable. The cable length is a concrete reason to consider it when the wiring plan calls for that reach; it is not a claim that longer is better. Its limitation is the defined physical interface, especially the shaft and mounting-hole details, which must match the intended hardware. The model makes more sense for a build already planned around those dimensions than for a shopper choosing by model name alone.
2 Pcs 1104 Micro Brushless Motor

2 Pcs 1104 Micro Brushless Motor has a miniature profile: the description lists 6 grams, a 1.5 mm shaft, 4.8 mm shaft length, and 9 mm propeller fixing-hole spacing. That small-format description is a concrete reason to choose it for a compact FPV racing-quadcopter project. Its limitation is the tight physical specification: the shaft and 9 mm spacing need to match the intended propeller and frame hardware. The title also identifies a 4300KV version, which should be treated as a specification to match, not a ranking signal.
Final recommendation by use case
- Micro FPV racing quadcopter: Choose 2 Pcs 1104 Micro Brushless Motor 4300kv when the 1104 format and 2Pcs/Set count match the build.
- CM3115 and 900KV plan: Choose CM 3115 TAURUS FPV Drone Motor for that named model and KV requirement.
- 1750KV, 1950KV, or 2100KV comparison: Choose BSC 2207.5 V2 FPV Drone Motor when its three named choices are the relevant range.
- 925KV or 1155KV plan: Choose BSC 2812 FPV Drone Motor, with 1155KV shown here.
- Price tie-breaker: The 1104 set at USD 15.07 and BSC 2207.5 V2 at USD 15.99 are separated by $0.92, so their model and physical details should decide between them.