Pular para o conteúdo principal

Comunidade e Publicação do CodeCraft

CodeCraft não é apenas adequado para criar projetos do zero, mas também permite que você navegue, reutilize e publique trabalhos por meio da SenseCraft AI Application Gallery.

Na Application Gallery, você pode explorar inspirações de projetos, navegar por exemplos oficiais, experimentar projetos da comunidade e publicar suas próprias criações CodeCraft para compartilhar com mais usuários. Outros usuários podem visualizar seus projetos, implantar firmware e — se permitido — clonar seu projeto para aprendizado ou desenvolvimento adicional.

Este documento explica como navegar por projetos da comunidade na Application Gallery e como publicar projetos CodeCraft na SenseCraft AI Application Gallery.


Na Application Gallery da SenseCraft AI, você pode concluir todo o fluxo de trabalho, desde a descoberta de inspiração até a publicação do projeto, em um só lugar.

CodeCraft Community Projects

O que você pode fazer aqui?

FinalidadeDescrição
🔍 Encontrar inspiraçãoNavegar por um grande número de projetos em busca de ideias
📖 Aprender com exemplos oficiaisEstudar implementações padronizadas fornecidas pela equipe oficial
♻️ Reutilizar projetos da comunidadeFazer fork ou adaptar trabalhos existentes diretamente
🚀 Publicar seu próprio trabalhoExibir suas criações para a comunidade
🎮 Experimentar rapidamente o hardwareDe mini games a projetos maker complexos, permitindo prototipagem rápida

Vantagens centrais

  • CodeCraft acelera o desenvolvimento — Ajuda você a criar protótipos mais rápido e reduz barreiras de programação.
  • Publicação com um clique — Projetos concluídos podem ser publicados diretamente na galeria para reutilização global.

💡 Adequado para todas as etapas, de projetos casuais a criações maker avançadas. Tanto iniciantes quanto usuários experientes podem se beneficiar.


Como usar a Application Gallery

MétodoComo funcionaCaso de uso
Navegar e reutilizarClone (copiar projeto → modificar com base no original)• Experimentar rapidamente placas de desenvolvimento ou sensores
• Modificar exemplos existentes
• Adaptar projetos oficiais para ensino ou demonstrações
Criar e publicarPublish (App → My Apps → Create New App → New Workspace)• Exibir ideias e receber feedback
• Contribuir com exemplos para outras pessoas
• Construir um portfólio pessoal de projetos

3.2 Publicação de Aplicativos

3.2.1 Preparação antes da publicação

Antes de publicar, prepare os seguintes materiais:

ItemRequisitosObservações
Imagem do projeto• Recomendado como imagem de capa
• Proporção: 4:3
• Tamanho < 2MB
• Clara e visualmente representativa
Obrigatório
Nome e descrição do projeto• Nome conciso e atrativo
• Pode incluir palavras-chave de dispositivos (por exemplo, Wio Terminal, XIAO ESP32S3 Sense)
Obrigatório
Arquivo de firmware• Formato: .bin ou .hex
• Deve ser testado em hardware real
.bin para Wio Terminal / XIAO ESP32S3 Sense
.hex comumente usado para Grove Beginner Kit
Obrigatório
Arquivo de código-fonte• por exemplo, arquivo .ino
• Opcional, para aprendizado e modificação
Opcional

3.2.2 FAQ sobre publicação

PerguntaResposta
E se o firmware estiver faltando?- O firmware é essencial; sem ele, outros não podem executar seu projeto
- Sempre teste o firmware em hardware real antes de enviar
- Se não tiver sido gerado, pergunte ao CodeCraft AI: “Please provide a .bin firmware file.”
GIFs são suportados em capas e documentos?- Sim, GIFs são suportados tanto na capa quanto na documentação
- Recomendados para demonstrações dinâmicas
- Mantenha o tamanho do arquivo pequeno para evitar carregamento lento
É possível incorporar vídeos?- Sim, links de vídeo são suportados
- Compatível com YouTube, Bilibili, Douyin e outras plataformas
- Cole os links diretamente no editor para incorporação automática

3.3 Publicando um novo App na SenseCraft AI

3.3.1 Acessar a SenseCraft AI

Abra a SenseCraft AI Application Gallery. Você pode criar um novo aplicativo do zero ou clonar um existente para modificação e republicação.


3.3.2 Criar um novo aplicativo

Você pode começar do zero ou usar um aplicativo existente como modelo.

3.3.2.1 Clonar um App existente

Abra qualquer aplicativo publicado e clique em Clone para continuar editando com base nele.

Clone App


3.3.2.2 Criar um novo App

Vá para a Application Gallery e clique em:

My Apps > Create New App > Create New Workspace

Create New App


3.3.3 Edição de conteúdo

Após criar um aplicativo, complete o conteúdo em quatro etapas usando o editor.

Edit App Workflow


3.3.3.1 Visão geral do App

Preencha as informações básicas do app, incluindo nome, descrição, cenário, licença e imagens.

CampoDescrição e sugestõesObrigatório
Nome• Claro e atrativo
• Inclua palavras-chave de dispositivos como Wio Terminal, Grove Beginner Kit, XIAO ESP32S3 Sense, CodeCraft
• Exemplo: CodeCraft Smart Temperature & Humidity Display - Wio Terminal
Descrição• Descreva brevemente a função e o hardware utilizado
• Mencione “criado com CodeCraft” se aplicável
• Exemplo: Este é um projeto Wio Terminal criado com CodeCraft para exibição em tempo real de temperatura e umidade.
CenárioEscolha entre:
• Educação
• Casa inteligente
• Monitoramento ambiental
• Aplicações de sensores
• Projetos AIoT
Licença1. Permitir clonagem: permite que outros façam fork e modifiquem seu projeto
2. Permitir uso comercial: permite uso comercial se autorizado
Imagens• Use fotos reais do dispositivo
• Proporção 4:3, tamanho < 2MB
• Mostre claramente a saída do projeto
• Até 16 imagens

3.3.3.2 Detalhes do App

Nesta seção, descreva o contexto do projeto, o processo de desenvolvimento e as instruções de uso. Você também pode adicionar blocos de firmware para implantação com um clique.

CategoriaInstruções / ConteúdoExemplo
Introdução ao projeto• Descreva a função e o hardware
• Explique o fluxo de trabalho do CodeCraft
• Liste os prompts utilizados
• Mostre resultados e observações
• Adicione o link do CodeCraft
project-doc-interface
Firmware e implantação em dispositivo• Insira o bloco “Flash Firmware”
• Selecione o dispositivo de destino
• Suporta Wio Terminal / Grove Beginner Kit / XIAO ESP32S3 Sense
Document Editing
Enviar arquivo de firmware• Envie arquivos .bin ou .hex
.hex normalmente para Grove Beginner Kit
• Certifique-se de que o firmware foi testado
Firmware Upload
Enviar código-fonte (opcional)• Envie arquivos .ino ou outros arquivos de código-fonte
• Ajuda no aprendizado e na modificação
Upload Source
Detalhes de desenvolvimento e testes• Descreva claramente as etapas
• Inclua métodos e resultados de teste
• Adicione capturas de tela ou dados, se necessário

3.3.3.3 Lista de materiais (Bill of Materials)

Placas de desenvolvimento SeeedOutros produtos SeeedHardware / Ferramentas de terceiros
Wio Terminal, Grove Beginner Kit, XIAO ESP32S3 Sense• Sensores Grove, módulos de expansão etc.
• Se estiver faltando, envie uma solicitação via SenseCraft AI Device Request Form
• Hardware de terceiros
• Outros materiais relacionados

3.3.3.4 Pré-visualizar e publicar

Antes de enviar, certifique-se do seguinte:

CategoriaLista de verificação
Informações básicas• A imagem de capa é clara e atrativa
• O nome do app está correto
• A descrição está clara
• As configurações de licença estão corretas
Materiais e firmware• A lista de materiais está completa
• O firmware foi enviado corretamente
Validação de funcionamento• O dispositivo funciona corretamente após o flash
Conteúdo opcional• Código-fonte disponível para download (se enviado)
• Outros arquivos, como modelos 3D ou recursos vetoriais

Depois de confirmar, clique em Publish e concorde com o termo de isenção de responsabilidade.


3.3.4 Após a publicação

Após a aprovação na revisão, seu aplicativo aparecerá na SenseCraft AI Application Gallery.

Você pode copiar o link do app e compartilhá-lo em mídias sociais, fóruns da comunidade ou documentação de projetos para que mais usuários possam descobrir e usar seu projeto CodeCraft.

Loading Comments...