Разработкой проекта занимался А.Н. Асафов, инженер Техбюро № 4 (в настоящее время ЦКБ МТ «Рубин»). Тип «М» — самые малые подводные лодки в Советском союзе в этот период, что позволяло транспортировать их в собранном виде по железной дороге. Они предназначались для ближней защиты берегов и морских баз, вели успешные боевые действия у побережья противника. Тип «М» — это однокорпусная, одновальная, клепаная ПЛ, вооруженная двумя носовыми торпедными аппаратами, которые размещались горизонтально в носовом отсеке (без запасных торпед), и 45-мм орудием, установленного в ограждении, в нос от прочной рубки.
Особенности ПЛ типа «М», VI-бис серия
Еще до завершения строительства подводных лодок VI серии, было выявлено много недостатков этого проекта, их начали корректировать по мере приемки флотом подводных кораблей. 13 августа 1933 г. было приято решение о строительстве малых подводных лодок по улучшенному проекту VI-бис серии. ПЛ серии VI-бис имели цистерну быстрого погружения, электрический привод управления носовыми горизонтальными рулями, более оптимальный гребной винт с лучшими гидродинамическими характеристиками, несколько измененные обводы кормовой оконечности. Скорость этих ПЛ в надводном положении возросла до 13,2 уз, в подводном — до 7,16 уз, автономность — до 10 суток, дальность плавания полной надводной скоростью — до 545 миль.