Página en construcción. Gracias por su paciencia.
Código base de CyberBrick
El código base oficial se puede acceder aquí.
Documentación de la API
Enlace para la documentación de la API.
¿Cómo puedo subir proyectos personalizados de CyberBrick para realizar diversas funciones?
Además de los proyectos RC oficiales, la nueva versión de CyberBrick permite subir proyectos personalizados para realizar sus ideas innovadoras.
Un proyecto personalizado se basa en MicroPython. Permite mayor libertad y una experiencia de juego personalizada, además de permitirle desarrollar diversas funciones.

¿Cómo subir proyectos personalizados?
Si desea compartir su proyecto en la Comunidad CyberBrick, puede subir el archivo de modelo o el código fuente al sitio web MakerWorld.
Tenga en cuenta los siguientes requisitos para el código fuente MPY de su proyecto:
-
El directorio raíz del archivo ZIP debe contener archivos boot.py. Consulte la descripción de composición del proyecto personalizado para más detalles.
-
Tras descomprimir, el tamaño total del código fuente no debe exceder 800 kB.
-
El sistema comprimirá nuevamente el código fuente después de subirlo a la plataforma MakerWorld.
-
El tamaño del archivo comprimido en la plataforma MakerWorld no debe exceder 250 kB.
-
Reduzca el tamaño del código fuente si aparece un mensaje de error.
-
Descripción de composición del proyecto personalizado
La descripción de composición del proyecto personalizado debe cumplir las siguientes condiciones y operar según las reglas indicadas.
-
Un proyecto personalizado debe contener un archivo
boot.py. -
El archivo
boot.pydebe estar ubicado en el directorio raíz. -
Los archivos
Boot.pyse ejecutarán cuando se suministre energía a la placa principal. Tras su ejecución, el programa se detendrá y reiniciará. Por lo tanto,boot.pyrealiza la función central del proyecto personalizado.

Archivos opcionales del proyecto personalizado incluyen:
-
.ignore -
rc_config
-
log/
-
La comparación de contenido de los proyectos excluye la declaración de qué archivos/directorios pertenecen a archivos temporales.
-
Su uso es similar al archivo .ignore en un repositorio Git, pero solo admite dos sintaxis:
-
Solo permite coincidir con un archivo/directorio específico.
-
No admite coincidencias complejas, por ejemplo, coincidencia con comodines.
-
-
Escenario de usuario típico: registros de ejecución, archivos personalizados.
-
Los archivos
Boot.pyllaman a archivos .py o .mpy para realizar funciones adicionales.
Notas finales
Esperamos que la guía detallada proporcionada haya sido útil e informativa.
Si esta guía no resuelve su problema, por favor envíe un ticket técnico, responderemos sus preguntas y brindaremos asistencia. Si tiene sugerencias o comentarios sobre esta Wiki, por favor deje un mensaje en el área de comentarios. ¡Gracias por su apoyo y atención!