Matthew KuKanich controla o Tesla usando um controle do Nintendo Switch 2 por meio da rede CAN.

Matthew KuKanich, pesquisador em segurança de sistemas automotivos, publicou no Reddit um vídeo no qual utiliza o volante de seu Tesla para girar o botão esquerdo da console do Nintendo Switch 2. Segundo ele, seu aplicativo CAN Commander oferece “acesso total às funções do veículo”. Isso inclui o sistema de direção, acelerador e freio, além de setas, buzina, câmbio e limpadores de para-brisa. O assunto foi abordado pelo site Not a Tesla App.
Como funciona o CAN Commander
KuKanich não invadiu o software do Tesla. Ele fez um jailbreak no Switch 2 (ou seja, removeu as restrições do fabricante para executar programas próprios) e criou um aplicativo que envia comandos ao carro por meio da rede CAN. Trata-se de uma rede interna pela qual os controladores e componentes do carro se comunicam entre si. KuKanich escreveu no X: “Eu desenvolvi meu próprio software para o Switch 2 e um sistema de controle externo por CAN para o meu Tesla”.
Cada função do carro tem seu próprio botão. O volante esquerdo controla as curvas, o direito funciona como o pedal do acelerador, o esquerdo como o freio, e o A alterna entre movimento para a frente e para trás. L e R acionam os pisca-alertas, X ativa um único movimento dos limpadores de para-brisa, e Y é responsável pelo claxon. Na tela da consola, o aplicativo exibe em tempo real os dados do carro: velocidade, ângulo de virada do volante, marcha atual e status da conexão. O criador garante que o programa possui várias medidas de segurança, e que para desligá-lo é preciso manter pressionado o botão B.
No vídeo, o Tesla fica parado, o volante gira exatamente como KuKanich inclina o manche, e os pisca-alertas piscam conforme comandado.
Dirigindo meu Carro com um Switch 2
por
u/Martarts em
switch2hacks
Anteriormente, houve controles para Xbox e Wii Remote
O Switch 2 não é o primeiro controle desta coleção. KuKanich já controlou seu Tesla com um pad do Xbox e um controle Wii Remote. Este último permite controle por movimento, de modo que o volante girava quando o criador inclinava o controle em sua mão. Algumas de suas gravações mostram esses experimentos enquanto ele dirigia pela estrada.
Enquanto isso, a Tesla faz de tudo para que o motorista não precise segurar o volante de forma alguma. O serviço Robotaxi já está operando 24 horas por dia em todas as cidades onde está disponível, e o Cybercab simplesmente não possui volante. Em novembro, a Tesla começou a vendê-lo para clientes selecionados: o robô-táxi para duas pessoas custa 29.990 dólares antes dos impostos, além de uma assinatura obrigatória de 299 dólares por mês.
O controle dos jogos funciona como volante, pelo menos até que o botão comece a derivar. Atualmente não há código CAN do Commander na internet. KuKanich diz que talvez o publique em sua conta no GitHub, mas não informou uma data. Mesmo que o faça, o projeto permanece como uma curiosidade de pesquisa, e não como meio de dirigir em vias públicas.
Compre seu Tesla e aproveite os bônus pela compra pelo link de indicação!
Newsletter LovEV
Quer mais conteúdos como este?
Inscreva-se — enviaremos um resumo da semana quando a newsletter começar a ser enviada.