Quantcast
Channel: MakerHero
Viewing all articles
Browse latest Browse all 427

Construa o seu próprio NerdMiner e minere Bitcoins

$
0
0

Neste post, vamos mostrar como construir o seu próprio NerdMiner utilizando a placa ESP32 TTGO T-Display, um projeto acessível e divertido para quem quer aprender mais sobre mineração de criptomoedas e blockchain. Vamos explicar desde o que é um NerdMiner, como ele funciona, até o passo a passo completo de montagem, configuração e personalização. Ao final, você terá seu próprio minerador Bitcoin em miniatura e poderá ainda customizá-lo para atender às suas necessidades ou estilo!

O que é um NerdMiner?

O NerdMiner é um minerador de Bitcoin baseado na placa ESP32, desenvolvido para simular a mineração real da criptomoeda. Diferente das máquinas de mineração profissionais, que utilizam hardware de mineração potente e consomem muita energia, o NerdMiner funciona como um minador de baixa potência, ideal para quem quer aprender sobre o processo de mineração e tecnologia blockchain sem gastar muito.

O que é um NerdMiner?

Ele se conecta a pools de mineração para tentar resolver cálculos complexos chamados “hashes”, contribuindo para a rede Bitcoin. No entanto, devido ao seu hardware limitado, a chance de encontrar um bloco e ser recompensado com BTC é extremamente baixa. Por isso, o BitMaker NerdMiner tem um caráter mais educacional e experimental do que lucrativo.

Seja para aprender sobre mineração, explorar o funcionamento da blockchain ou apenas para se divertir com um projeto DIY (faça você mesmo), o NerdMiner é uma opção acessível e fácil de montar. 

Vale a pena minerar com um NerdMiner?

A resposta curta: depende do seu objetivo.

Se você está pensando em ganhar dinheiro com mineração de Bitcoin usando um NerdMiner, a verdade é que ele não é um equipamento lucrativo. Diferente dos ASICs (circuitos integrados específicos para aplicação), que são máquinas potentes projetadas exclusivamente para mineração, o NerdMiner usa uma placa ESP32, que tem um poder de processamento extremamente baixo em comparação com hardware profissional.

Isso significa que a chance de encontrar um bloco e receber recompensas em BTC é quase nula. No entanto, se o seu objetivo for aprender sobre mineração de criptomoedas, entender como a blockchain funciona e experimentar um projeto divertido, então o NerdMiner vale muito a pena!

Principais motivos para montar um NerdMiner:

  • Baixo custo – A placa ESP32 TTGO é acessível e consome pouca energia.
  • Aprendizado – Ideal para quem quer entender na prática como a mineração funciona.
  • Projeto DIY (faça você mesmo) – Ótima oportunidade para explorar eletrônica e software.
  • Monitoramento em tempo real – A tela do dispositivo exibe estatísticas de mineração ao vivo.

E quanto ao consumo de energia? Uma máquina ASIC pode consumir milhares de watts, enquanto um NerdMiner gasta em média 1 a 2 watts. Isso faz com que ele tenha um consumo quase irrelevante na conta de luz, mas, em contrapartida, o rendimento financeiro também é insignificante.

Como funciona o NerdMiner?

O NerdMiner funciona como um minador solo, tentando resolver cálculos criptográficos complexos chamados de hashes para encontrar um bloco válido na rede Bitcoin. Para isso, ele utiliza a placa ESP32 TTGO T-Display, que se conecta à internet e executa um software de mineração.

  • O processo de mineração: A mineração de Bitcoin é baseada em um algoritmo chamado Proof of Work (PoW), onde os mineradores competem para encontrar um número especial (o “nonce”) que, quando processado por um algoritmo criptográfico (SHA-256), resulta em um hash dentro de um determinado padrão exigido pela rede. No caso do NerdMiner, ele realiza esse processo de forma extremamente limitada, testando milhões de combinações, mas com um poder computacional muito inferior aos equipamentos profissionais, como os ASICs.
  • Conexão com a rede Bitcoin: O NerdMiner opera como um minerador solo, ou seja, ele não se junta a pools de mineração. Ele recebe os dados da rede Bitcoin e começa a processar os hashes localmente. No entanto, como a dificuldade da mineração é extremamente alta, as chances de encontrar um bloco e ser recompensado são praticamente nulas.
  • Interface e monitoramento: Uma das vantagens do NerdMiner é que a tela TTGO T-Display permite visualizar informações em tempo real, como:
    • Hashrate (velocidade de mineração, medida em H/s – hashes por segundo).
    • Status da mineração.
    • Informações sobre os blocos processados.
  • Software do NerdMiner V2: O software do NerdMiner é um firmware open-source disponível no GitHub, que pode ser instalado na placa ESP32 TTGO. Ele é otimizado para rodar no hardware de baixo consumo e permite personalizações, como a alteração do layout da interface exibida na tela.

Com a chegada do NerdMiner v3, algumas melhorias podem ser esperadas em termos de desempenho e estabilidade, mas o objetivo principal de todos os modelos de NerdMiner continua sendo educacional e experimental.

Materiais necessários para construir seu NerdMiner

Para montar o seu próprio NerdMiner, você precisará de poucos componentes, e o principal deles é a placa ESP32 TTGO T-Display. Abaixo, segue a lista completa dos itens necessários para o projeto:

  • Placa ESP32 TTGO T-Display: Essa é a peça central do NerdMiner. Trata-se de um microcontrolador com Wi-Fi e Bluetooth integrados, além de uma tela LCD de 1,14” onde são exibidas as informações da mineração.
  • Cabo USB-C para alimentação e programação: Usado para conectar a ESP32 ao computador para instalação do software e também para alimentá-la depois da configuração.
  • Fonte de alimentação USB (opcional): Depois de configurado, o NerdMiner pode ser alimentado por qualquer carregador USB comum de 5V e pelo menos 1A. Se você quiser deixá-lo funcionando continuamente, uma fonte USB de qualidade pode ser uma boa opção.
  • Case protetora (opcional, mas recomendado): Para proteger a placa contra poeira e danos físicos, você pode imprimir uma case 3D ou adquirir uma já pronta. Existem modelos gratuitos disponíveis no Thingiverse e outras plataformas de design 3D.
  • Computador para configuração: Necessário para instalar o firmware do NerdMiner na ESP32.

Passo a passo: Como montar o seu NerdMiner

Agora que você já tem todos os materiais, é hora de colocar a mão na massa e configurar o seu NerdMiner! Vamos dividir o processo em duas partes: o flash do firmware e a configuração do minerador.

Flash do Firmware NerdMiner V2

A maneira mais fácil e rápida de instalar o NerdMiner ESP32 é usar a ferramenta online de flash. Siga os passos abaixo:

  • Conecte sua placa ao PC via cabo USB-C.
  • Acesse a ferramenta de flash online através do Google Chrome (recomendável). Você pode encontrar a ferramenta de flash no seguinte link: NerdMiner Flasher.
  • Escolha o modelo da sua placa na lista de dispositivos disponíveis. Como estamos usando um ESP32 TTGO T-Display, vamos selecionar NMV2 1.6.3 on Display v.14.

Passo a passo: Como montar o seu NerdMiner

  • Clique em “Flash”, selecione a porta COM na qual a placa está conectada e aguarde o upload do firmware. O processo pode levar alguns minutos.

Passo a passo

  • Após o upload ser concluído, desligue e ligue novamente a placa. O NerdMiner será iniciado automaticamente no seu dispositivo.

Passo a passo

Mais informações podem ser encontradas no NerdMiner GitHub.

Configuração do Wi-Fi e carteira BTC

Agora que o firmware foi instalado, é hora de configurar o Wi-Fi e o endereço da carteira Bitcoin.

  • Ligue a placa ESP32 – ela criará uma rede Wi-Fi chamada NerdMinerAP.
  • Conecte-se à rede Wi-Fi com a senha MineYourCoins.
  • Abra o navegador e acesse o endereço: http://192.168.4.1

Configuração do Wi-Fi e carteira BTC

  • No painel de configuração, insira sua rede Wi-Fi (SSID e senha) e o endereço da sua carteira Bitcoin.

Configuração do Wi-Fi e carteira BTC

Importante! Sem a carteira BTC, o minerador não começará a minerar. Portanto, não se esqueça de inserir esse dado!

Seleção do pool de mineração

O NerdMiner funciona melhor quando conectado a um pool de mineração de baixa dificuldade. Siga os passos para configurar:

É recomendável utilizar o pool public-pool.io, que é ideal para pequenos dispositivos como o NerdMiner.

  • Pool: public-pool.io
  • Porta: 21496

Você também pode escolher outros pools, como:

  • Pool: pool.nerdminers.org | Porta: 3333 | Site: NerdMiners
  • Pool: pool.pyblock.xyz | Porta: 3333 | Site: PyBlock

Como usar o NerdMiner na TTGO T-Display

Agora que tudo está configurado, você pode usar os botões da TTGO T-Display para interagir com o seu NerdMiner. Veja como cada ação funciona:

Como usar o NerdMiner na TTGO T-Display

Após configurar tudo corretamente, a tela do TTGO T-Display começará a exibir informações sobre a mineração:

Como usar o NerdMiner na TTGO T-Display

  • Hashrate (em kH/s) – A velocidade de mineração.
  • Blocos minerados – Embora a chance de encontrar um bloco seja baixa, o display mostrará a probabilidade.
  • Conexão com a pool – O status da sua conexão com o pool de mineração.
  • Estatísticas globais de mineração – Dados gerais sobre a rede.

E pronto! Agora o seu NerdMiner está configurado e pronto para minerar. Lembre-se de que, devido ao seu poder limitado, o foco principal desse projeto é o aprendizado sobre mineração e blockchain, não os lucros.

Personalizando o seu NerdMiner (opcional)

Agora que você montou e configurou o seu NerdMiner, pode querer personalizá-lo para deixá-lo com a sua cara e melhorar ainda mais a experiência. A personalização é uma das partes mais divertidas de projetos DIY, e no caso do NerdMiner, existem várias maneiras de deixar o seu minerador mais único e funcional. 

Uma das personalizações mais comuns é a case protetora para o seu NerdMiner. Embora a placa ESP32 TTGO T-Display tenha uma boa resistência, uma case ajuda a proteger o dispositivo de poeira, danos e até mesmo queda acidental. Além disso, uma case pode melhorar a estética do projeto.

Personalizando o seu NerdMiner

Existem diversos modelos de cases 3D disponíveis na internet. Alguns sites populares para encontrar modelos gratuitos incluem:

  • Thingiverse: Procure por “ESP32 TTGO display” para encontrar vários modelos.
  • MyMiniFactory: Também oferece uma boa variedade de cases personalizadas.

Se você já tem uma impressora 3D, basta baixar o modelo e imprimir. 

Ao pesquisar por NerdMiner Winner, você pode encontrar dicas e truques de outros usuários que personalizam o dispositivo para otimizar a experiência. Se você está pensando em comprar o NerdMiner e personalizar, o preço pode variar dependendo dos acessórios e melhorias que você deseja adicionar ao projeto.


Se você tiver dúvidas, sugestões ou experiências para compartilhar, fique a vontade para deixar um comentário abaixo. E para não perder nenhum conteúdo como este, não deixe de nos seguir no Instagram.

O post Construa o seu próprio NerdMiner e minere Bitcoins apareceu primeiro em MakerHero.


Viewing all articles
Browse latest Browse all 427

Latest Images

Trending Articles