🎓 GUIDES & TUTORIALS

Self-taught knowledge, shared freely. Let's learn together.

📚 QUICK NAVIGATION

BITAXE SETUP GUIDE

The BitAxe is the world's first open-source Bitcoin ASIC miner. Here's everything you need to get mining.

📦 What's in the Box

Most BitAxe units ship with the LCD screen detached. Look for the screen in your packaging - it has four pins that fit into the holes at the top of the unit. Push it in gently until seated.

Step-by-Step Setup

Step 1: Power Up

Plug in your power supply. The screen will show "Connecting to ssid: XXXXXXX" then switch to "Connect to ssid: bitaxe_XXXX" - this is your BitAxe's WiFi hotspot.

Step 2: Connect to BitAxe WiFi

On your phone or computer, connect to the "Bitaxe_XXXX" network. Be patient - it might take a minute. If prompted about no internet, select "Yes" to stay connected. A setup page should open automatically, or visit http://192.168.4.1

Step 3: Configure WiFi

Enter your home WiFi network name and password. Important: BitAxe only works with 2.4GHz networks, not 5GHz. Save and the device will restart.

Step 4: Configure Mining Pool

Access your BitAxe via its new IP address (shown on screen). Go to settings and enter your pool info:

  • Solo Mining: URL: public-pool.io Port: 21496
  • Pool Mining: URL: stratum.braiins.com Port: 3333

Step 5: Enter Your Bitcoin Address

In the "Stratum User" field, enter your Bitcoin wallet address. Add a worker name after a period, like: bc1qYourAddress.MyBitaxe

Step 6: Save & Mine!

Click Save, restart your BitAxe, and you're mining! Check your pool's website with your Bitcoin address to verify it's working.

Firmware Updates

Method 1: OTA Update (Easiest)

  1. Access your BitAxe web interface
  2. Go to Settings tab
  3. Scroll to "Latest Releases" box
  4. Click check for updates
  5. Download and install esp-miner.bin
  6. Wait ~60 seconds for "Success!"

Method 2: Web Flasher

  1. Connect BitAxe to computer via USB
  2. Visit the BitAxe Web Flasher
  3. Follow the on-screen instructions
  4. Note: This resets to factory settings

💡 Pro Tip: Before updating firmware, write down your pool settings and wallet address - some updates reset everything to defaults!

External Resources: Solo Satoshi GuideOfficial BitAxeGitHub Firmware

🔧 NERDAXE & NERDMINER SETUP

The NerdAxe combines NerdMiner and BitAxe projects - open source magic at ~500 GH/s with a BM1366 chip.

NerdAxe Quick Setup

⚠️ Before You Start: Have your Bitcoin wallet address ready! You'll need it during setup. If you don't have one, set up a wallet first (hardware wallet recommended for security).

Step 1: Power Up

Connect your NerdAxe to the power supply. Wait for the screen to display "CONFIG WIFI PORTAL SSID: Nerdaxe_XXXX"

Step 2: Connect to NerdAxe WiFi

On your phone/computer, connect to the "Nerdaxe_XXXX" network. You'll be directed to the configuration dashboard.

Step 3: Configure Settings

Enter your home WiFi credentials and your Bitcoin address in the Stratum User field. Use a SegWit address starting with 'bc1q' for best compatibility.

Step 4: Save & Start Mining

Click Save, then Restart. Your NerdAxe will connect and start mining automatically. Use the bottom button to cycle through display info.

NerdMiner Setup

The NerdMiner is primarily educational - its hashrate is very low, but it's a great way to learn!

Connection Details

  • SSID: NerdMinerAP
  • Password: MineYourCoins
  • Config URL: 192.168.4.1

What to Configure

  • Your home WiFi network
  • WiFi password
  • Bitcoin address for rewards

External Resources: NerdAxe GuideNerdMiner Guide

🖥️ UMBREL NODE SETUP

Run your own Bitcoin and Lightning node - verify your own transactions, support the network, and achieve true financial sovereignty.

Hardware Requirements

🍓

Raspberry Pi 4/5

4GB or 8GB RAM

💾

Storage

1TB+ SSD

💳

MicroSD

16GB minimum

🔌

Accessories

PSU, SATA-USB, Ethernet

Setup Process

Step 1: Flash Umbrel OS

Download Umbrel OS from umbrel.com and use Raspberry Pi Imager to flash it onto your microSD card.

Step 2: Connect Hardware

Insert the microSD, connect your SSD via SATA-to-USB cable, plug in Ethernet, and power on. Umbrel will auto-install.

Step 3: Access Web Interface

Visit http://umbrel.local in your browser. Set up your username, password, and choose Bitcoin + Lightning apps.

Step 4: Wait for Sync

Be patient! The Bitcoin blockchain takes days to sync (500GB+). Don't send funds until fully synced!

🔐 CRITICAL: Backup Your Seed Phrase!

Write down your 24-word seed phrase on paper. Never save it digitally or in the cloud. Anyone with these words can steal your Bitcoin. Store it safely offline!

Lightning Network Tips

Opening Channels

  • Fund your on-chain wallet first
  • Open channels to well-connected nodes
  • Start with 1-2 channels to learn
  • Balance channels for better routing

Best Practices

  • Keep your node online 24/7
  • Use Ethernet, not WiFi
  • Update Umbrel regularly
  • Monitor channel balances

External Resources: Umbrel OfficialUmbrel CommunityNode Guide

🏊 MINING POOLS EXPLAINED

Should you solo mine or join a pool? Here's the honest breakdown.

Solo vs Pool Mining

🎰 Solo Mining (Lottery)

You mine alone. If YOU find a block, you get the full reward (~3.125 BTC). But with a BitAxe's hashrate, the odds are astronomically low.

Pros: Full block reward, no fees, no KYC

Cons: May never find a block, irregular/no income

Best for: Hobbyists, lottery ticket mentality, supporting decentralization

👥 Pool Mining (Steady)

Combine hashrate with other miners. When the pool finds a block, rewards are split based on your contribution. Small but consistent payouts.

Pros: Regular payouts, predictable income

Cons: Pool fees (1-2%), smaller individual rewards

Best for: Those wanting steady sats accumulation

Recommended Pools

🔥 Public Pool (Solo)

Free solo mining pool. No registration, no fees, no KYC. Just enter your Bitcoin address and start mining.

  • URL: public-pool.io
  • Port: 21496
  • User: Your Bitcoin address

⚡ Braiins Pool

The original Bitcoin pool (since 2010). FPPS model means you get paid for every valid share, even if the pool doesn't find a block. Lightning payouts available!

  • URL: stratum.braiins.com
  • Port: 3333
  • Features: Lightning payouts, daily/weekly/monthly options

🌊 Ocean Pool

Transparent, miner-focused pool. PPLNS model with Lightning payouts. Unique feature: miners can choose which transactions to include in blocks!

  • URL: mine.ocean.xyz
  • Port: 3334
  • Features: Transaction selection, transparent operations

🔥 Fire Pool

Canadian-based mining pool supporting both BTC and BCH. PROP payout model with low 0.5% fee. Great for home miners with dedicated ports optimized for BitAxe and low-power devices!

  • URL: firepool.ca
  • Port: 5335 (BitAxe optimized) / 5333 (general)
  • Features: BitAxe-optimized port, ultra-low difficulty port for NerdMiners, TLS support

External Resources: Braiins AcademyOcean PoolPublic PoolFire Pool

🔧 TROUBLESHOOTING GUIDE

Stuck? Here are solutions to the most common problems.

📶 WiFi Won't Connect

99% of connection issues are WiFi/router problems.

  • Make sure you're using a 2.4GHz network (not 5GHz)
  • Check if your router has an AI firewall blocking crypto traffic
  • Some "smart" routers block mining - whitelist your miner's IP
  • Try disabling any security features that block cryptocurrency

🌡️ Overheating / Overheat Error

  • First, reset overheat mode in settings
  • Reset frequency and core voltage to defaults
  • Ensure fan is spinning and not blocked
  • Add better cooling or improve airflow
  • Don't overclock until you've got cooling sorted

🧱 Bricked / Unresponsive Device

Don't panic - most "bricked" devices can be recovered:

  1. Connect BitAxe to computer via USB
  2. Open the BitAxe Web Flasher
  3. Hold the Boot button (left side of fan)
  4. While holding Boot, press and release Reset button
  5. Follow the flasher instructions

📺 Screen Not Working

99% of the time this is a loose connection:

  • Pop the screen off gently
  • Push it back onto the pins firmly
  • Make sure it's seated all the way down
  • Screens often come loose during shipping

❌ Self-Test Failure

This usually indicates a hardware or configuration issue:

  • Wrong ASIC chip model selected in settings
  • Improper firmware for your hardware version
  • Loose or damaged connections
  • Power supply issues - use the included PSU
  • Try re-flashing firmware from scratch

🔄 Factory Reset (BitAxe)

Two methods to reset:

  • Automatic: Wait 2-3 minutes - ESP32 creates a reset hotspot "Bitaxe_XXXX"
  • Manual: Hold the BOOT button for 5 seconds

More Help: D-Central TroubleshootingUnbrick Guide

💡 TIPS & BEST PRACTICES

Do's ✅

  • Use the power supply that came with your device
  • Keep firmware updated for security and performance
  • Write down your settings before updating
  • Start with default settings, optimize later
  • Use Ethernet for nodes when possible
  • Backup seed phrases on paper, stored safely
  • Join communities to learn from others

Don'ts ❌

  • Don't use random third-party power supplies
  • Don't expect to get rich from home mining
  • Don't overclock before understanding thermals
  • Don't store seed phrases digitally or in cloud
  • Don't send funds to a node before it's synced
  • Don't give up - troubleshooting is part of learning!

🤝 Still Stuck?

I've been there - self-taught means I've hit every problem in the book. Reach out and I'll help you troubleshoot!

Get Help