STM tipe sekrup ulir
Canon pertama kali menggunakan Stepping Motor (STM) pada lensa EF40mm f/2.8 STM. STM memiliki aktuator yang lebih kecil daripada motor ultrasonik tradisional. Ini merupakan faktor penting dalam pembuatan lensa EF model pancake pertama Canon. Struktur mekanis STM yang sederhana memastikan ketanggapan dan kemampuan kontrol yang tinggi saat memulai dan menghentikan. STM diklasifikasikan menjadi dua jenis: STM tipe sekrup ulir, yang memberikan gerakan AF yang sangat halus, dan STM tipe roda gigi, yang ringkas. STM tipe roda gigi digunakan pada lensa EF40mm f/2.8 STM, dan masih digunakan pada sejumlah lensa dudukan RF. Namun demikian, RF10-20mm f/4 L IS STM adalah lensa L pertama yang menggunakan STM, dan dengan alasan yang tepat.
USM lebih baik untuk lensa dengan gerakan panjang, tetapi RF10-20mm f/4 L IS STM didesain untuk gerakan yang lebih pendek. Hasilnya, pengembang memutuskan bahwa STM dapat digunakan, sementara tetap berperforma secara memuaskan. Aktuator yang lebih kecil (dibandingkan dengan USM) memungkinkan lebih fleksibel dalam mendesain tata letak kelompok lensa IS. Mekanisme penstabil gambar (IS) dapat dipasang di sisi sensor, sehingga mengurangi keburaman periferal. Lebih jauh lagi, RF10-20mm f/4 L IS STM adalah lensa RF pertama dengan STM yang menyertakan sensor posisi. Dengan mengurangi waktu mulai, kinerja keseluruhan lensa sebanding dengan USM.
STM tipe roda gigi