Transformar um Raspberry Pi em servidor de digitalização em rede é uma solução prática, econômica e moderna para ambientes domésticos e profissionais. Com ferramentas como SANE, AirScan (eSCL) e Avahi, é possível usar impressoras multifuncionais como scanners acessíveis a partir de qualquer dispositivo — incluindo Linux, Windows, Android, iOS e macOS. Além deste temos outro post sobre como criar um servidor de impressão com Raspberry Pi.
Este guia atualizado para 2025 mostra como configurar um servidor de escaneamento completo usando o Raspberry Pi OS com suporte a detecção automática via rede.
Pré-requisitos
- Raspberry Pi 3, 4, 5 ou Zero 2 W
- Raspberry Pi OS atualizado (32 ou 64 bits)
- Impressora multifuncional USB ou de rede com suporte a escaneamento
- Acesso root ou
sudo
Passo 1: atualizar o sistema e instalar os pacotes essenciais
sudo apt update && sudo apt full-upgrade -y
sudo apt install sane-airscan sane-utils avahi-daemon -y
Explicações rápidas:
sane-airscan
: fornece suporte moderno a escaneamento via protocolo AirScan (eSCL/WSD).
sane-utils
: ferramentas básicas do SANE.
avahi-daemon
: descoberta automática de serviços na rede.
Passo 2: conectar e testar a detecção do scanner
Conecte a multifuncional via USB ao Raspberry Pi e rode:
scanimage -L
Exemplo de saída esperada:
device `airscan:e0:HP LaserJet MFP M28-M31' is a eSCL HP LaserJet MFP M28-M31
Se não aparecer:
- Verifique cabo/conexão
- Execute:
sudo sane-find-scanner
Passo 3: ativar o serviço Avahi para descoberta automática
Garanta que o daemon esteja ativo:
sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon
Com isso, dispositivos iOS, macOS e Android com suporte Mopria reconhecerão o scanner automaticamente via mDNS (Bonjour).
Passo 4: escaneando no Linux (CLI e GUI)
Usando terminal (linha de comando):
scanimage --format=png > documento.png
Usando interface gráfica:
Instale um front-end GUI:
sudo apt install simple-scan
Abra o aplicativo Digitalizador de Imagens (Simple Scan) e selecione o dispositivo detectado.
Compatibilidade com dispositivos móveis

- iOS/macOS: apps como Pré-visualização e Notas detectam scanners via AirScan automaticamente.
- Android: use aplicativos como:
- Windows/Linux: ferramentas como NAPS2, gscan2pdf ou mesmo via navegador (com scanner direto por IP).
Passo 5 (opcional): tornar o escaneamento acessível por botão físico (scanbd)
Para usar o botão “scan” da impressora multifuncional:
sudo apt install scanbd
Configure o scanbd
para monitorar eventos e acionar scripts automaticamente (como salvar PDFs em rede ou enviar por e-mail).
Passo 6 (opcional): segurança e acesso remoto
Se desejar acesso remoto com segurança, use:
- VPN (WireGuard) para acesso privado externo
- Firewall local para limitar acesso à porta do SANE (
6566/tcp
) - SSH tunelado com restrição de IP
Dicas de solução de problemas
Problema | Solução |
---|---|
Scanner USB não detectado | Verifique dmesg , use sane-find-scanner |
AirScan não aparece no iOS | Verifique se avahi-daemon está ativo e se o scanner suporta eSCL |
Digitalização lenta | Experimente scanimage --resolution 150 |
Scanner em rede não listado | Teste ping no IP do scanner e instale o pacote ipp-usb |
Glossário técnico
Termo | Explicação |
---|---|
SANE | Scanner Access Now Easy – framework de escaneamento no Linux |
AirScan / eSCL | Protocolo moderno para escaneamento via rede (usado por Apple e Mopria) |
Avahi | Implementação Linux de mDNS/DNS-SD (Bonjour) |
scanimage | Ferramenta de linha de comando para escanear imagens |
scanbd | Monitor para botões de hardware de scanners e multifuncionais |
Conclusão
Com um Raspberry Pi e este guia, você pode transformar qualquer impressora multifuncional compatível em um servidor de digitalização em rede moderno, acessível a partir de qualquer dispositivo — sem instalar drivers complicados.
Essa solução é ideal para automatizar escritórios, digitalizar recibos em casa, ou até integrar com sistemas de gestão documental. É mais um passo rumo a uma infraestrutura doméstica ou profissional mais eficiente e conectada.