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

See the article for details and comments!

Resistors

R0: the article says "R0 0R", which stumped me! Harold van Berk tells me that it's probably just an SMD jumper
R1: 1 M
R2: 220 k
R3: 33 k
R4: 33 k
R5: 110 k (between 82 and 120 k or more; sets full throttle point)
R6: 39 k
R7: 1 k
R8: 1.2 k
R9: 820 ohms, 1/4 W
R10: 560 k
Rg: 100 ohms
P1: 22 k

Diodes

D1: 1N4148
D2: ZF4,7 (4.7 V Zener, sets the undervoltage shut-off point)
D3: 1N4148
D4: optional "free-run" diode between motor terminals; a fast type such as BYV28, or surface-mount Schottky, e.g. MBRD650

Capacitors

C1: 22 nF
C2: 22 nF (sets the pulse frequency; 22 nF gives 2.5 kHz)
C3: 2.2 uF [uF = microfarads]
C4: 0.22 uF
C5: 47 uF
C6: 10 nF
C7: 100 nF
C8: 10 uF
C9: 100 nF

ICs and transistors

T1: BC 847
T2: IRF 9530 or similar
T3: SMP60N03-10L
IC1: LM 393
IC2: LM 2940CT-5V, L4940 (5V positive regulator)