¿Hay alguna manera de "compilar" el código de Python en un Arduino (Uno)?

Tengo un proyecto de tipo robótica con unArduino Uno, y para resumir, estoy experimentando con algunos algoritmos de IA. Sin embargo, necesito implementar algunos algoritmos de matriz de alto nivel que serían bastante simples usando NumPy/ SciPy, pero son una pesadilla absoluta en C o C ++. Incluso con las bibliotecas disponibles, esto se está volviendo ridículo.

¿Hay alguna forma de hacer este proyecto en Python? Creo que escuché algo sobre elMeg tener esta capacidad, pero tengo un Uno, y reemplazarlo no es una opción en este momento (eso retrasaría bastante el proyecto). Además, escuché algo sobre el uso de Python para comunicarse con Arduino a través de USB, pero No puedo tener el cable USB conectado mientras la cosa está funcionando. Necesito poder cargar el programa y terminar con él.

¿Hay alguna opción por ahí, o acabo de llegar a un callejón sin salida?

Respuestas a la pregunta(3)

Su respuesta a la pregunta