La FCEM se fundó el 2002 fruto del acuerdo con la Federación Catalana de Motociclismo y la Secretaría General del Deporte de la Generalitat de Cataluña, la cual reforzó así su confianza en el proyecto que ampliaba el apoyo institucional del Campus del Motor, Polígono Industrial Can Parera, junto con el Ayuntamiento de Castellolí, el Consejo Comarcal del Anoia y la Unión Empresarial de la Anoia.
Con una superficie de 60 hectáreas, las instalaciones de Castellolí dispone de circuitos de asfalto y de tierra por la práctica del deporte del motor