Als Controller bezeichnet man ein kleines Kästchen am Lenker, indem so gut wie alle Kabel des Pedelecs zusammenlaufen. Vor allem ist der Controller auch ein Schutz vor Feuchtigkeit.
Im Inneren des Controllers fließen alle gemessenen Daten zusammen und werden dort gleichzeitig berechnet. Diese Berechnung legt fest, wie viel Strom zum Elektromotor führt.
Im Prinzip ist der Controller das Steuerungsgerät des Pedelcs/E-Bikes. Er hat die Aufgabe, alle gesetzlichen Rahmenbedingungen im Bezug auf den Antrieb einzuhalten.
Der Controller definiert zudem, ob das Elektrorad nur beim Mittreten angetrieben wird, oder auch ohne Trittbewegung. Auch die Geschwindigkeit ist abhängig vom Controller. Er steuert, ob das Pedelec bei 25 km/h abgeregelt wird, oder ob es noch schneller laufen darf. Ebenfalls wird gesteuert, ob die Motorleistung auf 250 Watt begrenzt wird, oder ob die Motorleistung aufgrund eines leeren Akkus zurückgefahren wird.