Parts list for the "maxi" speed control, designed by Milan Lulic

See the article for details and comments!

Resistors

All surface-mount, 1/8 W rating

R1: 1 M
R2: 220 k
R3: 33 k (two pieces)
R4: 33 k
R5: 110 k (between 82 and 120 k or more; sets full throttle point)
R6: 39 k
R7: 1 k
R8: 10 k
R9: 1.2 k
R10: 1 k
R11, R12: 12 k
R13: 220 ohms (three pieces)
R14: 15 ohms
P1: 25 k (SMD trimmer pot)
PTC: positive temperature coefficient thermistor, unknown value, mounted on the heat sink together with IC2, T5, and T4 (they must be electrically insulated from each other)

Diodes

D1, D2, D6: 1N4148
D3, D4: ZF18
D5: depends on the MOSFETs T4; with a 30V type such as SMP60N03-10L, use ZF24; with 50 V or 60 V MOSFETs, use ZF43 or ZF51
D7: ZF4,3...ZF9,1 (4.3 V -- 9.1 V Zener, depending on the number of cells; sets the undervoltage shut-off point)
D8: MBRD650, SB550

Capacitors

C1, C7: 100 nF ceramic
C2, C5: 10 nF ceramic
C3: 1 uF, 35 V tantalum (two pieces) [uF = microfarads]
C4: 22 uF, 20 V tantalum
C6: 3.3 uF, 25 V
C8, C10: 0.47 uF, 35 V tantalum
C9: 22 nF

ICs and transistors

T1, T2, T3: BC 847B surface mount
T4: HD90, SMP60N06, SMP60N03-10L or similar (3-5 pieces)
T3: SMP60N03-10L
IC1: LM 358 surface mount
IC2: LM 2940/5V positive 5V regulator for up to 30V input, or L 4940 for up to 18V