Skip to content

koradeh/bitaxeHex

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning: the bitaxeHex is unfinished. there may be hardware and firmware bugs. Please see The bitaxeHex channel on the OSMU Discord for the latest status

Closed Source is Antithetical to Bitcoin

Presenting: The bitaxeHex

bitaxeHex is a follow on to the bitaxe that incorporates six BM1366 ASICs from the Antminer S19XP

bitaxeHex render

Goals

  • Standalone: can mine directly to your pool over WiFi. No External computer needed.
  • Embedded: low cost, low maintenance, high availability, high reliability, low power.
  • ASIC: based on the very efficient BM1366 from Bitmain.
  • Versatile: solo/pool mining, autotune power/heat/efficiency.
  • Open Source: All design files are provided.

Features

  • ESP32-S3-WROOM-1 wifi microcontroller on board
  • TI TPS546D24ARVFR buck regulator steps down the 12V input to power the chain of BM1366
  • TMP1075 measures inlet and outlet PCB temperature.
  • Microchip EMC2302 Controls dual fans
  • Header for optional status LCD

BM1366

  • The BM1366 is a undocumented SHA256 mining ASIC from Bitmain. It's mostly used in the Antminer S19XP and S19K Pro
  • Bitmain claims the BM1366 has 21.5 W/TH efficiency
  • The BM1366 is available (new) for around $15 each.

Current Status

  • v304 This is going to be the official release candidate, but boards have not been produced yet, this version is not final.
  • Power draw is around 50W @12V.
  • ESP32 miner firmware will configure the power supply to run at the proper voltage.
  • This is an advanced build! If you don't have experience building boards, you should probably go build a single ASIC bitaxe first to get the technique down.

Notes

  • Beware that overclocking doesn't produce a higher hash rate on this board, it only causes more heat generation.
  • If you decide to build a pre-release board, be sure to order 2 oz. copper on both the internal and external layers.
  • The recommended heatsink is not anodized and very conductive on all surfaces. This should be OK as the ASIC tops are not known to be conductive, but this needs some more investigation.

Revision List

  • v304 is a work in progress, some capacitor changes, additional features
  • v303 has some improvements in the layout and the 33R inline resistors have been removed.
  • V302 is the current working version of this board. If you want to build this, pull down this git tag.
  • V301 does not work, the power supply maintains voltage, but overheats in a drastic way
  • V300 does not work, the power supply cannot maintain voltage when a load is applied

Hardware

  • BM1366 from NBTC on AliExpress. Both the AL and AG variants have been known to work.
  • Heatsink 90mm long variant. This will need to have threaded M3 mounting holes added. See the KiCad board file for the pattern
  • Fans At least one 80x80mm 12V 4-pin fan. Like the Noctua NF-A8 PWM. Possibly two.
  • Enclosure (several sellers) 130mm long variant. The bitaxeHex needs to be run inside an enclosure to force air through the heatsink and effectively cool the BM1366s
  • The TPS546 can potentially benefit from a small self-adhesive heatsink on the top of the package.
  • All of the parts on the board are listed in the KiCad BOM

Software

Power Supply Requirements

  • bitaxeHex takes 12V DC input via screw terminals. Power supply should be capable of 100W
    • This 120W Brick technically works, but gets a little warmer than it should. You'll need to change the end.
    • 12V 15A 110V AliExpress Bare PSU

Building

About

multi-ASIC Bitcoin miner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OpenSCAD 100.0%