Fatti: A. Il 26 giugno 2017 B._ e C._ hanno concluso un contratto di locazione concernente un chiosco con D._Sagl, della quale A._ era, all'epoca, unico socio e gerente. Il contratto è stato disdetto per il 21 gennaio 2018. A._ ha comunicato ai conduttori che la società era in liquidazione e che non disponeva di attivi per rimborsare la versata garanzia di fr. 2'700.--. B. A causa della mancata restituzione della garanzia, i conduttori hanno denunciato A._ per titolo di appropriazione indebita. Nell'ambito della parallela causa civile, con decisione del 12 maggio 2020, il Pretore ha condannato D._Sagl al pagamento di fr. 2'700.-- ai denuncianti. Riferendosi a questa decisione, con scritto del 15 maggio 2020 il Procuratore pubblico (PP) ha assegnato un termine di 10 giorni a A._ per pagare tale importo ai querelanti, indicando che a pagamento avvenuto avrebbe decretato l'abbandono del procedimento penale, procedendo in caso contrario ai suoi incombenti. Il 18 maggio 2020 l'interessato ha rilevato che la decisione pretorile non era cresciuta in giudicato. C. Il 10 agosto 2020 A._ ha sporto una denuncia penale nei confronti del PP Raffaella Rigamonti per titolo di estorsione, coazione, minaccia e abuso di autorità in relazione allo scritto del 15 maggio 2020, chiedendone nel contempo la ricusa. Il 12 agosto 2020 il Procuratore generale ha decretato il non luogo a procedere nei confronti del PP. Con sentenza del 31 agosto 2020, la Corte dei reclami penali del Tribunale d'appello (CRP) ha dichiarato irricevibile poiché tardiva l'istanza di ricusazione del denunciante. D. Avverso questa decisione A._ presenta un ricorso al Tribunale federale. Chiede di accogliere la domanda di ricusa e, subordinatamente, di rinviare l'incarto alla CRP per nuovo giudizio, nonché di esentarlo dalle spese giudiziarie. Non sono state chieste osservazioni al ricorso.