Andregenerasjons karbonnanorørbaserte nanomotorer, utnytter termisk gradient for å skape bevegelse. I slike motorer er to elektroder koblet sammen ved hjelp av et langt MWNT. En gullplate er koblet til et kortere og bredere mobilt nanorør og fungerer som last. Denne lasten kan da bevege seg fram og tilbake som følge av den termiske gradienten i det lengste karbonnanorøret, som igjen skapes av den strømmen som sendes gjennom den. På grunn av den termiske gradienten som eksisterer langs nanorøret vil det være en nettostrøm av fotoniske eksitasjoner som går fra varme regioner mot kjøligere områder. Disse eksitasjonene vil treffe og overføre bevegelsesmengde til det mobile elementet, og som konsekvens av det vil lasten bevege seg mot nærmeste elektrode.