Muchas de nuestras tarjetas se pueden utilizar con múltiples lenguajes de programación. Por ejemplo la Circuit Playground Express puede ser usada con MakeCode, Code.org CS Discoveries, CircuitPython y Arduino.
¿Puede que hayas probado CircuitPython y ahora quieres regresar a MakeCode o Arduino? No es problema.
¡Siempre puedes remover y reinstalar CircuitPython cuando lo desees! ¡Incluso puedes cambiar de parecer todos los días!
Respalda tu Código
Antes de desinstalar CircuitPython, no te olvides de realizar un respaldo del código que tienes en la pequeña unidad de disco. Eso significa main.py o code.py y otros archivos, la carpeta lib, etc. Es posible que pierdas estos archivos cuando remueves CircuitPython, ¡por lo que los respaldos son clave! Solo arrastra los archivos a una carpeta en tu laptop o computadora de escritorio, como lo harías con cualquier otra memoria USB.
Pasando a la Circuit Playground Express a MakeCode
En la Circuit Playground Express (por el momento esto NO aplica para la Circuit Playground Bluefruit), si deseas devolverte a usar MakeCode, es realmente sencillo. Visita makecode.adafruit.com y encuentra el programa que deseas subir. Da click en Download para descargar el archivo .uf2 que genera Makecode.
Ahora da doble click en el botón de reset de tu tarjeta CircuitPython hasta que veas las luces LED prender en verte y luego que aparezca el directorio ...BOOT
Ahora encuentra el archivo .uf2 descargado de MakeCode y arrástralo a la unidad de disco ...BOOT
Tu código MakeCode ahora se está ejecutando y CircuitPython ha sido eliminado. De ahora en adelante solo debes dar un solo click al botón de reset.
Pasándose a Arduino
Si quieres mover tu firmware hacia Arduino, es muy sencillo.
Comienza por conectar tu tarjeta y dándole doble click al botón de reset hasta que recibas las luces LED integradas de color verde – igual que con MakeCode.
Dentro del IDE de Arduno, selecciona la tarjeta correcta, diciéndole que use la Circuit Playground Express.
Y seleccionando el puerto correspondiente:
Crear un nuevo programa ejemplo para Parpadear:
// la función setup se ejecuta cuando presionas reset o prendes la tarjeta void setup() { // inicialice el pin 13 para salida. pinMode(13, OUTPUT); } // la función de loop se repite una y otra vez void loop() { digitalWrite(13, HIGH); // prenda el LED (HIGH o alto, es el nivel de voltaje) delay(1000); // espere un segundo digitalWrite(13, LOW); // apaga el LED pasando el voltaje a LOW (bajo) delay(1000); // espere un segundo }
Asegúrate que los LEDs todavía están de color verde, da click en Upload para subir el código de parpadeo. Una vez que ha subido correctamente el puerto serial va a cambiar, ¡así que seleccione el nuevo puerto!
Una vez que el código de parpadeo ha sido subido, no es necesario volver a dar doble click en el botón de reset para entrar en modo de booteo, Arduino va a resetear la tarjeta de forma automática cuando subes nuevo firmware.
Text editor powered by tinymce.