Realizado

Projeto de Desenvolvimento – Usb Wi-Fi (Raspberry Pi 4 – 4 Gb)

Publicado em 30 de Agosto de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Descrição:
🌍 Visão Geral (humanizada)

Precisamos de um dispositivo que funcione como um pendrive inteligente via Wi-Fi.
A ideia é simples: ao plugar na máquina cnc, impressora ou pc, ele deve ser reconhecido como um pendrive comum, mas por trás desse “pendrive” existe um raspberry pi 4 (4 gb ram) conectado via wi-fi/ethernet.

Assim, em vez de carregar e espetar pendrives de verdade, poderemos enviar arquivos pela rede (via compartilhamento de pasta), e a máquina sempre enxergará o dispositivo como um USB tradicional.

⚠️ Importante: o dispositivo não terá painel de acesso nem interface própria — ele funcionará apenas pelo conecta/desconecta na porta USB fêmea da máquina.

Isso resolve três dores claras:

Praticidade: nunca mais ficar trocando pendrive de máquina em máquina.

Confiabilidade: sem risco de perder arquivos ou corromper mídia barata.

Escalabilidade: mesma solução replicável em várias máquinas, com apenas Wi-Fi + energia.

⚙️ Requisitos Técnicos
1. Emulação USB Mass Storage

O Raspberry Pi 4 (4 gb ram) deve aparecer como um pendrive padrão em qualquer host (windows, linux, macos, equipamentos cnc antigos).

O “pendrive” deve ser, na prática, um arquivo de imagem FAT16/Fat32 (1 gb / 2 gb / 4 gb configurável).

Mesmo se o ssd tiver 500 gb, o host verá apenas o tamanho configurado.

Se ultrapassar a capacidade, o sistema deve apenas reportar “Disco Cheio”, sem travar nem corromper.

2. Armazenamento

O conteúdo do pendrive emulado será um arquivo (usb.img) armazenado em um SSD ligado ao Raspberry.

O ssd guarda todos os dados reais, mas só parte deles é exposta via imagem fat.

Deve ser possível atualizar arquivos no usb.img remotamente (via rede).

3. Acesso via Wi-Fi / Rede

O Raspberry Pi deve rodar Samba (SMB) para permitir acesso como uma pasta de rede.

O usuário pode mapear o IP e simplesmente arrastar/soltar arquivos.

Esses arquivos caem dentro da imagem FAT, ficando visíveis para a máquina que enxerga o “pendrive”.

4. Robustez contra energia instável

O sistema será ligado/desligado de forma abrupta (sem shutdown).

Para evitar corrupção:

Root em modo Read-Only com overlayfs

Logs e temporários em tmpfs (RAM)

Quando for preciso alterar configs, deve ser possível alternar rw ↔ ro manualmente.

5. Boot Automático

No boot, o sistema deve:

Subir rede (Ethernet preferencial, com IP estático).

Esperar resposta de rede/roteador.

Só então iniciar Samba e o serviço USB Mass Storage.

Sem login, sem intervenção, sempre pronto para uso.

6. Compatibilidade e Escalabilidade

Base: Raspberry Pi 4 – 4 gb ram (padronizado).

Firmware pronto para replicação (imagem que pode ser gravada em múltiplos Pis).

Documentação clara: como instalar, configurar e reproduzir.

🔑 Expectativas

Entregável: imagem pronta para o Raspberry Pi 4 (4 gb ram) + documentação.

Sistema estável, replicável e à prova de energia instável.

Experiência final:

Para a máquina → parece um pendrive normal.

Para o usuário → parece uma pasta de rede simples.

👉 Ou seja: um pendrive Wi-Fi inteligente, prático para máquinas legadas, mas robusto como uma solução industrial.

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Grande

Prazo de Entrega: Não estabelecido

Habilidades necessárias