Logo Erik Figueiredo

← Voltar para o início

Raspberry Pi, mini-PC ou desktop: hardware pro homelab

raspberry pi hardware homelab devops self-hosted Por Erik Figueiredo -

Capa do artigo: Raspberry Pi, mini-PC ou desktop, hardware pro homelab

Eu sou dev a MUITO tempo e durante os anos aproveitei momentos bem legais da tecnologia, mas perdi MUITOS outros e hoje vou falar de um que QUASE perdi, mas foi por muito pouco.

Em 2012 lançaram o Raspberry PI, não era um microcontrolador, não era um PC, era algo que somente ele era, um PC em uma placa que cabia na palma da mão, claro, fiquei doido querendo um, mas um designer gráfico casado, ganhando pouco e com o primeiro bebê a caminho... não dava nem pra sonhar com tão pouco.

Os anos passaram e a vida virou, programação deu certo, e ca estamos, 14 anos depois e eu finalmente lembrei do RPI tão sonhado e que ficou lá atras, comprei o primeiro, paguei barato, 8GB de memória da quinta geração, gostei MUITO e aproveitei pra comprar o segundo Raspberry PI 5 8GB pra brincar de montar um cluster com K3S, infra na prática e do zero, sem ninguém provisionando nada, só eu mesmo, deveria bastar... e bastou.

O revés da vida? Os preços dobraram, e eu que paguei barato digo que hoje, menos de um ano depois, ta o triplo do que eu paguei... culpa da IA.

E pergunto, vale a pena montar um cluster com Raspberry PI hoje?

Não tenho NENHUMA intenção de compartilhar valores de hardware atual, porque eu não sei quando você vai estar lendo isso, eu vou te dar o caminho pra comparar o que vale a pena pro seu caso com propriedade e conhecimento técnico, você vai criar sua receita, não eu.

Por que hardware é a decisão menos divertida (e mais importante)

Decidir seu hardware não é tão simples quanto decidir entre Swarm e K3S, com um pouco de paciência e Claude, da pra reverter todo o seu esquema, agora, se você comprar o hardware errado vai ter que conviver com as limitações dele, o hardware vai definir até onde você pode ir com o software.

Um exemplo claro, quando eu montei meu PC atual a uns anos coloquei 64GB de memória, escolhi um I9 e uma placa de vídeo boa pra epoca (RTX 4070), decidi extrapolar um pouco onde podia, o que deu pra comprar de cara eu comprei, o que não deu comprei depois, mas hoje, anos depois, ainda colho os frutos dessa escolha, posso rodar LLMs 30B MoE com a memoria extra e a placa de vídeo enquanto trabalho confortávelmente, ouço música e dezenas de containers Docker que eu esqueci de fechar... porque quando decidi pelo hardware eu escolhi que queria escala, dois pentes de 16GB e depois mais 2 quando deu, a placa de vídeo veio depois e por ai foi.

Infelizmente, gastar dinheiro em hardware pode não ser a coisa mais importante pra você, mas independente do seu poder aquisitivo, você precisa de escala e homogeneidade, você quer que os nós do seu cluster tenham o mesmo poder de processamento, pra garantir uma divisão simples e de fácil manutenção dos serviços.

Tem gente montando cluster com celular usado! Você consegue, mas se tiver difícil, ainda vou falar em outro artigo como conseguir uma VPS poderosa e grátis!

Os 3 candidatos em 2026

As possibilidades de candidatos para 2026 são enormes pra você que quer montar seu homelab, SBCs, SFF (mini PCs), Desktops, Servidor de Rack, Notebook ou SoMs e ainda tem os fora da curva, como celulares, roteadores (???) e até consoles de game e TVBox podem virar servidores, mas aqui eu vou cobrir 3 categorias que mais se encaixam no contexto geral:

SBCs (Raspiberry PI), SFF (Intel N100/N97) e Desktops (Notebooks parcialmente cobertos também).

Raspberry Pi 5 8GB, o SBC mais famozinho

Na categoria de Single Board Computer (SBC), com certeza o RPI (Raspberry PI) é o mais famoso, mas ta longe de ser a única opção, Orange PI, Radxa Rock, Banana PI, Radxa X4, NVIDIA Jetson Orin Nano Super.... vale pesquisar MUITO, tem pra todos os gostos e poder aquesitivo, tem até o Raspberry Pi Zero 2 W (sério, eu achava que era microcontrolador, mas nunca tive um... ja vi por duzentão no ML).

Minha escolha foi logo no clássico, minha filosofia, quanto mais famoso, mas documentação e suporte na internet.

Comprei o primeiro, subi Ubuntu Server e joguei um Swarm com Gitea e umas parafernalhas pra funcionar, vamos falar disso em outro artigo, por hora, essa foi a minha escolha, e com certeza não escolheria ele hoje e você vai entender o porque no próximo tópico (sobre Mini-PCs).

O salto do Raspberry Pi 4 para o Pi 5 (8GB) é o maior entre gerações da linha até hoje. O Pi 4 traz o Broadcom BCM2711 (quatro núcleos Cortex-A72 em 28nm a 1,5GHz, 1,8GHz em modelos mais recentes), enquanto o Pi 5 usa o BCM2712, quatro núcleos Cortex-A76 em 16nm a 2,4GHz. Na prática, a própria Raspberry mede algo em torno de 2 a 3× mais desempenho de CPU e GPU no Pi 5, com o Cortex-A76 entregando cerca de 35% mais IPC por clock, além de cerca de 30% mais banda de memória (LPDDR4X-4267 contra LPDDR4-3200). A mudança mais estrutural, porém, é o chip de I/O dedicado RP1, que tira os controladores de USB e Ethernet do gargalo antigo, e a porta PCIe 2.0 x1, que finalmente permite NVMe via HAT, transformando o Pi 5 num candidato sério a servidor. O custo dessa potência: o Pi 5 consome cerca de 70% mais energia e esquenta bem mais, exigindo refrigeração ativa para não sofrer throttling sob carga sustentada... sem cooler, ele passa dos 80°C e cai de volta a velocidades de Pi 4 em poucos minutos. O Pi 5 brilha mesmo é em tarefas paralelas, I/O pesado, mídia e emulação.

No GiggleScore você pode comparar vários modelos de SBC, a seguir o que cada métrica significa, mas cuidado, no que se refere a custo, pode mudar um pouco para o mercado brasileiro, então pesquisa ai.

Colunas do GiggleScore.com

  • Board, o modelo do SBC testado.

  • Price (USD), preço de referência em dólares.

  • Size of Pool, quantas unidades daquele board contribuíram com resultados. Só indica confiança estatística (127 Pi 4 dão média mais sólida que 1 Orange Pi Zero sozinho).

  • LZMA, desempenho bruto de CPU: MIPS médio no benchmark de compressão LZMA do 7-Zip. Maior = mais rápido.

  • Gv2, o Giggle Score: performance ponderada pelo preço em USD (custo-benefício). Menor = melhor valor (menos dólar por performance).

  • LZMA Rank, posição no ranking só de velocidade bruta (1º = mais rápido).

  • G Rank, posição no ranking de custo-benefício (1º = melhor valor).

  • BOB Rank, "Best Of Both": ranking que equilibra performance E valor. 1º = melhor combinação dos dois mundos.

Observações

  • Os três rankings dão vencedores diferentes: LZMA → Raspberry Pi 5 8GB (mais rápido), Gv2 → Raspberry Pi 1 (melhor valor), BOB → ODROID XU4 (melhor equilíbrio).
  • O próprio site pede pra pegar os dados "com uma colher de sal cheia": testa só o primeiro e o último core do SoC, sem considerar multithreading nem arquitetura 64-bit. Boards high-end saem prejudicados.
  • Benchmark rodado via NEMS Linux; dá pra reproduzir com o script cat5tv-sbctest.

Mini-PC com Intel N100/N97

E aqui o motivo de eu não querer um RPI novo no meu cluster, hoje não vale mais a pena, depois de algumas (3) aumentos de preço por conta da crise das memórias, o preço do Rasp no Brasil chegou próximo a alguns Mini-PCs e simplesmente não vale a pena. Você não pode ter um pc na palma da mão que vá competir com um PC, mesmo que ele seja MINI.

Minha escolha nesse momento está entre o N100 e o N97 e simplemente porque não dá pra comparar com o RPI 5...

Antes de ir pros benchmarks, uma tabela rápida com o que interessa nos dois:

N100 N97
Núcleos/threads 4 / 4 (sem HT) 4 / 4 (sem HT)
Clock base / boost 0,8 / 3,4 GHz 2,0 / 3,6 GHz
TDP 6W 12W
Cache L3 6 MB 6 MB
Litografia Intel 7 (10nm) Intel 7 (10nm)
Memória DDR4-3200 ou DDR5-4800, single-channel, até 16GB oficial idem
iGPU UHD 24 EUs @ 750 MHz UHD 24 EUs @ 1.200 MHz
PCIe 9 lanes 3.0 9 lanes 3.0
Geekbench 6 (single/multi) ~1.200 / ~3.300 ~1.300 / ~3.500-4.500

O detalhe que quase ninguém comenta: memória single-channel, limita banda pra cerca de metade do que seria dual-channel. Em workloads memory-bound (bancos pesados, ML), você sente.

Na potência bruta de CPU, o N100 abre uma vantagem consistente de 1,5 a 2× sobre o Pi 5. Em Geekbench 6, o N100 gira em torno de 1.226 single-core e 3.345 multi-core, contra cerca de 837 e 1.711 do Pi 5, quase o dobro no multi-core. A diferença vem de arquitetura e clock: os quatro núcleos Gracemont (Alder Lake-N) do N100 fazem boost até 3,4 GHz e têm IPC próximo ao de um Skylake, enquanto os Cortex-A76 do Pi 5 travam em 2,4 GHz. Em testes onde o x86 tem instruções dedicadas (compressão de dados e, principalmente, criptografia AES), o N100 pode chegar a 8× mais rápido quando o binário ARM é mal otimizado; quando o binário aproveita as Crypto Extensions do Cortex-A76 (que o Pi 5 tem), a diferença cai pra 2-3×. Nos benchmarks do Jeff Geerling, mesmo um N100/N150 com RAM DDR4 mais lenta e refrigeração precária ainda bateu o Pi 5 em 1,5 a 2× no mundo real.

Mas "injusto" é a palavra certa, porque eles não jogam o mesmo jogo. O N100 traz o que o Pi não tem: 16GB de RAM (contra 8GB), PCIe 3.0 x2 nativo pra NVMe (contra o único lane PCIe 2.0 do Pi via HAT), Quick Sync pra encode/decode de vídeo por hardware, e roda Windows ou qualquer Linux x86 sem asterisco. O Pi 5 revida onde importa pro maker: header GPIO de 40 pinos integrado, conectores de câmera/display, consumo ocioso menor, tamanho de cartão de crédito e um ecossistema de mais de uma década de tutoriais. Curiosidade que quebra o senso comum: apesar de usar um nó de fabricação mais moderno (Intel 7, 10nm) contra o 16nm do Pi, o N100 entrega menos trabalho por watt, ou seja, "nó melhor = mais eficiente" não é lei universal. No fim, o N100 é um mini PC de verdade que custa quase o mesmo que o o Pi 5, que é mais uma plataforma pra construir. A comparação de potência dá o N100 fácil, mas ela mede a régua errada pra metade dos casos de uso do Pi.

No fim das contas, para o meu homelab, se eu fosse comprar hoje, o Raspberry PI 5 não vale a pena, porque os diferenciais dele não são interessantes pra mim, simples assim.

Notebook ou desktop parado em casa

Antes de gastar em SBC ou mini-PC, olha pra estante. O notebook aposentado, o desktop que virou peso de papel, o gamer que você trocou faz um tempo... tudo isso roda Linux, roda Docker, sobe Swarm sem drama. E é x86, então o asterisco do ARM nem aparece.

Notebook tem um bônus que quase ninguém pensa: a bateria é um no-break de graça. Faltou luz? O cluster continua de pé enquanto o resto da casa apaga. E vem com teclado e tela embutidos pra hora do desespero, quando o SSH não sobe e você precisa plugar um monitor. O custo é o espaço, o consumo maior que um SBC, e a bateria que vai inchar depois de alguns anos ligada 24/7.

Desktop é o oposto do Pi: espaço e energia à vontade em troca de folga real. Se você tem uma torre parada com 32GB de RAM e uns TB de SSD, você já tem mais recurso do que qualquer mini-PC N100 consegue entregar. A pegadinha vem na fatura de luz, desktop comum idle chega a chupar 40, 50W. E é justamente disso que a gente fala mais abaixo.

A real na hora de montar o seu homelab é que o melhor hardware pra começar é o que você JÁ TEM. Antes de gastar, olha pra garagem, depois passa pelos 3 guias que eu mostro logo abaixo e vê se o que você tem já resolve.

A comparação que importa pro seu homelab

Depois de olhar SBC, mini-PC, notebook e desktop, você vai ficar com a mesma pergunta na cabeça: como comparar coisas TÃO diferentes na hora de decidir? Eu resumo em 3 filtros que se complementam: performance bruta, performance por watt, e adequação ao workload.

Antes dos 3 filtros: ARM ou x86?

Esse é o asterisco do Pi que ninguém comenta com franqueza. Hoje uns 95% das imagens Docker oficiais têm build ARM64 e sobem no Pi sem você nem perceber. O problema são os 5% que faltam, e as vezes é o que dá vontade de usar: uma ferramenta de nicho, um binário proprietário, aquele projetinho legal que o dev só compilou pra amd64.

No x86 essa dúvida não existe. Você nunca vai abrir um README e ler "ARM não suportado". Tranquilidade que tem valor, principalmente se você não quer virar refém de checar arquitetura antes de cada deploy. Se você já sabe que ARM te serve, segue reto. Se ficou com dúvida, tem uma seção logo abaixo ensinando como checar antes de comprar.

Filtro A: Geekbench 6 (o quão forte é)

Para medir o poder do seu hardware, uma dica é usar o Geekbench 6. Ele é cross-platform (roda em ARM, x86 e ambos), então dá pra comparar um Pi com um mini-PC ou notebook direto, na mesma régua. Você busca pelo modelo do CPU que tá considerando, olha os dois números (single-core e multi-core) e compara. Referência rápida que eu já montei pra você:

  • Pi 5 8GB → ~837 / ~1.711
  • Intel N100 → ~1.200 / ~3.300
  • Intel N97 → ~1.300 / ~3.500-4.500
  • Notebook Intel i5 dos últimos 5 anos → faixa ~900-1.500 / ~2.500-5.500
  • Notebook AMD Ryzen 5 recente → chega perto ou passa dos N100/N97

Regra prática: se o CPU que você mira tem multi-core PRÓXIMO ou MAIOR que o Pi 5 (~1.700), roda tudo que eu rodo nos meus dois Pis. Se é menor, talvez ainda rode, mas você pode sentir gargalo nos picos, testa aí.

Filtro B: Performance por watt (o quanto vai custar)

O homelab fica ligado 24/7, isso muda o jogo. Um gamer não pensa nisso porque desliga o PC de noite (as vezes haha), homelab não. E a fórmula é simples:

perf_por_watt = multi_core_score ÷ watts_idle

O multi_core_score é aquele segundo número do Geekbench que a gente viu no filtro anterior (o depois da barra). O watts_idle é o consumo em idle (parado) do teu candidato, aqui vai uma referência confirmada por categoria:

  • Pi 5 → 3-3,6W
  • N100 → 7,5-10W
  • N97 → ~9-10W
  • Notebook → 5-15W (varia MUITO por geração)
  • Desktop → 25-60W (mesmo idle)

Você SEMPRE pode pesquisar consumo em idle do seu hardware na internet ou etiqueta na caixa ou no próprio hardware.

Rodando a fórmula com os números do meio da faixa:

  • Pi 5 → ~518 pts/W 🥇
  • N97 → ~400 pts/W 🥈
  • N100 → ~367 pts/W 🥉

Pi 5 ainda ganha em eficiência, mas por MENOS do que a fama diz, cerca de 40% a mais que os N. Só que em performance bruta o N devolve o dobro. Escolha clássica de homelab: barato de operar e fraco, ou caro de operar e forte. Não tem almoço grátis.

Para calcular o valor em Reais de consumo de energia, você pode usar a seguinte fórmula:

kWh no ano   = (watts × 24 × 365) ÷ 1000
Custo no ano = kWh × (sua tarifa por kWh)

Sua tarifa tá na conta de luz, procura por "R$/kWh". Multiplica pelos watts de cada opção e você tem o custo REAL de operar por ano.

Filtro C: Workload (serve pra QUE)

Score alto não ajuda em nada se não é o que você precisa. Casos que aparecem no homelab de verdade:

  • Serviços leves idle (Traefik, Gitea, Pi-hole, Vaultwarden) → qualquer coisa serve. Até Pi 4 ou 3 rodava.
  • Muitos containers idle (30-60, tipo o meu setup) → RAM importa MUITO mais que CPU. 16GB total é o mínimo confortável.
  • Jellyfin com transcoding → precisa Quick Sync (Intel) ou GPU dedicada. Pi 5 sofre aqui.
  • Bancos pesados (Postgres, Mongo com carga real) → I/O rápido (NVMe) e RAM.
  • LLM local → GPU + muita RAM. Nenhum SBC ou N100 entrega, é desktop com placa de vídeo.
  • Compilação/CI pesada → CPU multi-core forte. N100/N97 já sofre, precisa mini-PC N305 ou desktop.

Juntando os 3 filtros

Consumo importa mais que tudo? Vai de Pi 5 (confere se o valor vale a pena). Preço-performance importa mais? Vai de mini-PC N100 ou N97. Já tem hardware parado em casa? Começa por ele. Workload é pesado (LLM, transcoding, CI)? Vai de desktop com hardware dedicado.

Não existe "resposta certa", existe a que fecha a conta PRO SEU CASO... e agora você tem os 3 filtros pra fazer essa conta com propriedade.

A pegadinha do ARM (que ninguém te conta)

A boa notícia: dá pra saber ANTES de comprar (ou antes de perder uma tarde) se uma imagem roda no seu Pi. O comando mágico é o docker manifest inspect, que mostra pra quais arquiteturas aquela imagem foi publicada:

docker manifest inspect grafana/grafana | grep architecture

Se aparecer arm64 (ou aarch64) na lista, tá suportado. Se só aparecer amd64, esquece, no Pi ela não sobe, ou sobe emulada e lentíssima. Faz esse teste com os 4 ou 5 serviços que são o CORAÇÃO do teu homelab antes de decidir a arquitetura. Se todos passarem, ARM é seguro pra você. Se um dos essenciais falhar, ou você troca de ferramenta, ou já sabe que vai precisar de um nó x86 no meio do cluster.

Os suspeitos de sempre que ainda te obrigam ao x86: alguns produtos comerciais que só distribuem binário amd64, ferramentas antigas sem manutenção, e vez ou outra algo de machine learning que depende de instrução específica. Fora esses, ARM em 2026 é MUITO mais tranquilo do que a fama sugere.

Casos reais: qual hardware pra qual situação

Chega de "depende". Vou cravar recomendação pra cada cenário, se o seu caso for parecido, segue a seta:

"Quero rodar 5-15 services em casa, com baixo consumo"

-> Raspberry Pi 5 8GB. É exatamente o sweet spot dele: consumo ridículo, silencioso, dá conta folgado dessa carga e você ainda aprende ARM de brinde. Não complica.

"Quero rodar 30+ services com bancos pesados"

-> Mini-PC N100 (16GB) ou 2× Pi 5 em cluster. "Banco pesado" é a palavra-chave: aí RAM e CPU passam a importar e o N100 entrega. Se você quer o desafio (e o aprendizado) de distribuir carga, dois Pis em cluster também seguram, foi o caminho que eu escolhi.

"Quero o melhor desempenho por R$"

-> Mini-PC N100 com 16GB. Com o preço do Pi lá nas alturas, o N100 entrega o dobro de performance, o dobro de RAM e já vem completo. Hoje, custo-benefício puro, é ele. Sem drama.

"Quero aprender DevOps de verdade"

-> Cluster de 2 Pis. Aqui a "ineficiência" é o ponto: lidar com ARM, montar NFS compartilhado, quebrar a cabeça com cluster de verdade... ISSO é o aprendizado. Se o objetivo é o currículo e a experiência, o caminho mais chato é o mais valioso.

Como eu decidi (POV)

Vou contar a real, sem verniz. Eu queria duas coisas: baixo consumo de energia e botar a mão em ARM de propósito, pra aprender apanhando. Por isso fui de Raspberry Pi 5 8GB e montei um cluster com dois deles, NFS compartilhado entre os nós, e hoje roda mais de 60 serviços ali dentro, MUITA coisa que eu de fato uso no dia a dia.

Funciona? Funciona, e bem. Mas seria desonesto não contar o revés: o preço do Pi 5 DISPAROU. Eu só tenho dois nós porque, quando fui comprar o terceiro, o preço tinha triplicado, culpa da crise das memórias e da IA sugando tudo. O sonho do cluster maior travou na fatura, não na tecnologia.

O que eu faria diferente hoje? Se fosse começar do zero, com os preços atuais, provavelmente iria de mini-PC N100. Não porque o Pi ficou ruim (ele tá ótimo), mas porque a conta mudou. O diferencial do Pi (tamanho, GPIO, consumo mínimo) não é o que EU preciso, e pagar quase o mesmo por menos performance deixou de fazer sentido. Já tenho meus dois Pis, gosto deles, vou levar até o fim. Mas o próximo nó, se vier, provavelmente é x86.

Perguntas frequentes

Vale começar com Pi 4 (mais barato) hoje? Vale se ele caiu de graça no teu colo. Comprando novo, hoje o Pi 4 não compensa: você perde USB 3.0 real, gigabit real e o RP1 do Pi 5. A economia sobre o Pi 5 8GB ficou pequena demais pra abrir mão dessas melhorias.

4GB ou 8GB de RAM no Pi 5? 8GB. Sempre. RAM é o primeiro recurso que aperta num homelab, e a memória do Pi é soldada, sem upgrade depois. Compra com folga de uma vez.

Posso misturar Pi (ARM) e mini-PC (x86) no mesmo Swarm? Pode. Docker lida com imagens multi-arch, Swarm agenda nos nós certos. Pegadinha: imagens só-amd64 não rodam no Pi. Ou você fixa esses serviços no nó x86 com constraints, ou garante que tudo é multi-arch.

N100 vs N97 vs N305: qual escolher? N100 é o sweet spot (mais oferta, mais barato). N97 é levemente mais rápido, mas oferta menor. N305 são oito núcleos, esquenta mais e vira overkill pra homelab pessoal, só faz sentido se você VAI saturar de verdade. Na dúvida, N100.

E o Orange Pi / Banana Pi / Rock Pi? Mais baratos e às vezes mais fortes no papel, mas o calcanhar de Aquiles é o suporte de SO e drivers. Você troca dinheiro por paciência de debug. Vale se você curte o processo e não tem pressa; não vale se você quer a coisa no ar hoje com tutorial pronto.

E se eu tiver notebook ou desktop velho parado em casa? Usa. O melhor hardware pra começar homelab é o que já tá em casa. Roda os 3 filtros (A, B, C) com o modelo que você tem, se aguenta seu workload, comprar hardware novo é procrastinar. Presta atenção só na fatura de luz do desktop antigo, que é onde ele te pega.

Onde eu pesquiso o Geekbench do meu CPU? browser.geekbench.com, busca pelo nome do processador. Se o multi-core aparece próximo ou maior que 1.700, roda tudo que eu rodo no meu cluster de 2 Pis.

Notebook 24/7 não estraga a bateria? Estraga sim, e você precisa saber disso. Depois de 1-2 anos ligado full-time a bateria incha. Duas opções: aceita e troca a bateria quando morrer (é peça barata), ou remove ela e roda direto do carregador (alguns modelos permitem). Se remover, adeus no-break, cada escolha tem custo.

Conclusão

Não existe hardware "certo", existe o certo PRA VOCÊ: Pi 5 se o que pesa é consumo e ARM, mini-PC N100 se o que pesa é performance por real, e o desktop ou notebook parado na garagem se o que pesa é começar HOJE gastando zero. Faça as contas com as fórmulas que deixei aqui, com os preços do dia em que você tá lendo, e decida com propriedade, a receita é sua, não minha.

Decidiu o hardware? O próximo passo é escolher o orquestrador que vai rodar em cima dele, e é disso que trata o guia abaixo.

guia completo de homelab DevOps com stack self-hosted