Saltar al contenido principal

Comunidad y publicación de CodeCraft

CodeCraft no solo es adecuado para crear proyectos desde cero, sino que también te permite explorar, reutilizar y publicar trabajos a través de la SenseCraft AI Application Gallery.

En la Application Gallery, puedes explorar inspiración para proyectos, navegar por ejemplos oficiales, experimentar proyectos de la comunidad y publicar tus propias creaciones de CodeCraft para compartirlas con más usuarios. Otros usuarios pueden ver tus proyectos, desplegar firmware y, si lo permites, clonar tu proyecto para aprender o seguir desarrollándolo.

Este documento explica cómo explorar proyectos de la comunidad en la Application Gallery y cómo publicar proyectos de CodeCraft en la SenseCraft AI Application Gallery.


En la Application Gallery de SenseCraft AI, puedes completar todo el flujo de trabajo, desde descubrir inspiración hasta publicar proyectos, en un solo lugar.

Proyectos de la comunidad de CodeCraft

¿Qué puedes hacer aquí?

PropósitoDescripción
🔍 Encontrar inspiraciónExplora una gran cantidad de proyectos para obtener ideas
📖 Aprender con ejemplos oficialesEstudia implementaciones estandarizadas proporcionadas por el equipo oficial
♻️ Reutilizar proyectos de la comunidadHaz fork o adapta trabajos existentes directamente
🚀 Publicar tu propio trabajoMuestra tus creaciones a la comunidad
🎮 Probar hardware rápidamenteDesde minijuegos hasta proyectos maker complejos, permitiendo prototipado rápido

Ventajas principales

  • CodeCraft acelera el desarrollo — Te ayuda a crear prototipos más rápido y reduce las barreras de programación.
  • Publicación con un clic — Los proyectos terminados pueden publicarse directamente en la galería para su reutilización global.

💡 Adecuado para todas las etapas, desde proyectos casuales hasta creaciones maker avanzadas. Tanto principiantes como usuarios experimentados pueden beneficiarse.


Cómo usar la Application Gallery

MétodoCómo funcionaCaso de uso
Explorar y reutilizarClone (copiar proyecto → modificar sobre la base del original)• Probar rápidamente placas de desarrollo o sensores
• Modificar ejemplos existentes
• Adaptar proyectos oficiales para enseñanza o demostraciones
Crear y publicarPublish (App → My Apps → Create New App → New Workspace)• Mostrar ideas y recibir comentarios
• Contribuir ejemplos para otros
• Crear un portafolio personal de proyectos

3.2 Publicación de aplicaciones

3.2.1 Preparación antes de publicar

Antes de publicar, prepara los siguientes materiales:

ElementoRequisitosNotas
Imagen del proyecto• Recomendado como imagen de portada
• Relación de aspecto: 4:3
• Tamaño < 2MB
• Clara y visualmente representativa
Obligatorio
Nombre y descripción del proyecto• Nombre conciso y atractivo
• Puede incluir palabras clave del dispositivo (por ejemplo, Wio Terminal, XIAO ESP32S3 Sense)
Obligatorio
Archivo de firmware• Formato: .bin o .hex
• Debe probarse en hardware real
.bin para Wio Terminal / XIAO ESP32S3 Sense
.hex se usa comúnmente para Grove Beginner Kit
Obligatorio
Archivo de código fuente• Por ejemplo, archivo .ino
• Opcional, para aprendizaje y modificación
Opcional

3.2.2 Preguntas frecuentes sobre publicación

PreguntaRespuesta
¿Qué pasa si falta el firmware?- El firmware es esencial; sin él otros no pueden ejecutar tu proyecto
- Prueba siempre el firmware en hardware real antes de subirlo
- Si no se ha generado, pregunta a CodeCraft AI: “Please provide a .bin firmware file.”
¿Se admiten GIF en portadas y documentos?- Sí, se admiten GIF tanto en la portada como en la documentación
- Recomendados para demostraciones dinámicas
- Mantén el tamaño del archivo pequeño para evitar cargas lentas
¿Se pueden incrustar vídeos?- Sí, se admiten enlaces de vídeo
- Compatible con YouTube, Bilibili, Douyin y otras plataformas
- Pega los enlaces directamente en el editor para la inserción automática

3.3 Publicar una nueva app en SenseCraft AI

3.3.1 Ir a SenseCraft AI

Abre la SenseCraft AI Application Gallery. Puedes crear una nueva aplicación desde cero o clonar una existente para modificarla y volver a publicarla.


3.3.2 Crear una nueva aplicación

Puedes empezar desde cero o usar una aplicación existente como plantilla.

3.3.2.1 Clonar una app existente

Abre cualquier aplicación publicada y haz clic en Clone para seguir editando a partir de ella.

Clonar app


3.3.2.2 Crear una nueva app

Ve a la Application Gallery y haz clic en:

My Apps > Create New App > Create New Workspace

Crear nueva app


3.3.3 Edición de contenido

Después de crear una aplicación, completa el contenido en cuatro pasos usando el editor.

Flujo de edición de la app


3.3.3.1 Descripción general de la app

Rellena la información básica de la app, incluyendo nombre, descripción, escenario, licencia e imágenes.

CampoDescripción y sugerenciasObligatorio
Nombre• Claro y atractivo
• Incluye palabras clave del dispositivo como Wio Terminal, Grove Beginner Kit, XIAO ESP32S3 Sense, CodeCraft
• Ejemplo: CodeCraft Smart Temperature & Humidity Display - Wio Terminal
Descripción• Describe brevemente la función y el hardware utilizado
• Menciona “creado con CodeCraft” si corresponde
• Ejemplo: This is a Wio Terminal project created with CodeCraft for real-time temperature and humidity display.
EscenarioElige entre:
• Educación
• Hogar inteligente
• Monitorización ambiental
• Aplicaciones de sensores
• Proyectos AIoT
Licencia1. Permitir clonación: permite que otros hagan fork y modifiquen tu proyecto
2. Permitir uso comercial: permite el uso comercial si está permitido
Imágenes• Usa fotos reales del dispositivo
• Relación de aspecto 4:3, tamaño < 2MB
• Muestra claramente el resultado del proyecto
• Hasta 16 imágenes

3.3.3.2 Detalles de la app

En esta sección, describe el contexto del proyecto, el proceso de desarrollo y las instrucciones de uso. También puedes añadir bloques de firmware para el despliegue con un clic.

CategoríaInstrucciones / ContenidoEjemplo
Introducción al proyecto• Describe la función y el hardware
• Explica el flujo de trabajo de CodeCraft
• Enumera los prompts utilizados
• Muestra resultados y notas
• Añade el enlace de CodeCraft
interfaz-documento-proyecto
Firmware y despliegue en el dispositivo• Inserta el bloque “Flash Firmware”
• Selecciona el dispositivo objetivo
• Compatible con Wio Terminal / Grove Beginner Kit / XIAO ESP32S3 Sense
Edición de documento
Subir archivo de firmware• Sube archivos .bin o .hex
.hex normalmente para Grove Beginner Kit
• Asegúrate de que el firmware esté probado
Subida de firmware
Subir código fuente (opcional)• Sube archivos .ino u otros archivos de código fuente
• Ayuda al aprendizaje y la modificación
Subir código fuente
Detalles de desarrollo y pruebas• Describe los pasos con claridad
• Incluye métodos de prueba y resultados
• Añade capturas de pantalla o datos si es necesario

3.3.3.3 Lista de materiales

Placas de desarrollo de SeeedOtros productos de SeeedHardware / herramientas de terceros
Wio Terminal, Grove Beginner Kit, XIAO ESP32S3 Sense• Sensores Grove, módulos de expansión, etc.
• Si falta algo, envía una solicitud mediante el SenseCraft AI Device Request Form
• Hardware de terceros
• Otros materiales relacionados

3.3.3.4 Vista previa y publicación

Antes de enviar, asegúrate de lo siguiente:

CategoríaLista de verificación
Información básica• La imagen de portada es clara y atractiva
• El nombre de la app es correcto
• La descripción es clara
• La configuración de la licencia es correcta
Materiales y firmware• La lista de materiales está completa
• El firmware se ha subido correctamente
Validación de la función• El dispositivo funciona correctamente después de flashear
Contenido opcional• Código fuente descargable (si se ha subido)
• Otros archivos como modelos 3D o recursos vectoriales

Una vez comprobado, haz clic en Publish y acepta la exención de responsabilidad.


3.3.4 Después de publicar

Tras la aprobación de la revisión, tu aplicación aparecerá en la SenseCraft AI Application Gallery.

Puedes copiar el enlace de la app y compartirlo en redes sociales, foros de la comunidad o documentación de proyectos para que más usuarios descubran y utilicen tu proyecto de CodeCraft.

Loading Comments...