一款使用ESP32-S3模块和BM1397设计的开源硬件比特币矿机

IoT 1年前 (2023) admin
32 0 0

这个项目来自:https://github.com/skot/bitaxe/tree/ultra,使用KiCad7设计,也许对矿机有兴趣的朋友有帮助,故分享出来。

bitaxe 是第一个完全开源硬件比特币 ASIC 矿机。

一款使用ESP32-S3模块和BM1397设计的开源硬件比特币矿机

目标:

  • 独立:可以通过 WiFi 直接挖矿到您的矿池,无需外部计算机。

  • 嵌入式:低成本、低维护、高可用性、高可靠性、低功耗。

  • ASIC:基于比特大陆非常非常高效的 BM1366。

  • 多功能:单独/池挖矿,自动调整功率/热量/效率。

  • 开源:提供所有设计文件。

特性:

  • 板载 ESP32-S3-WROOM-1 wifi 微控制器

  • TI TPS40305 降压稳压器可降低 5V 输入电压,为 BM1397 供电

  • Maxim DS4432U+ 电流 DAC 以数字方式将 BM1397 内核电压从 0.04V 调节至 2.4V

  • TI INA260功率计测量矿机输入电压和电流

  • Microchip EMC2101 测量 BM1397 内部二极管温度。PWM 还控制风扇并监控转速输出。

  • 0.91″ SSD1306 OLED I2C 显示模块


关于BM1366:

  • BM1366 是 Bitmain 的一款未公开的 SHA256 挖矿 ASIC。主要用于蚂蚁矿机S19XP

  • 比特大陆声称 BM1366 的效率为 0.021J/GH

  • BM1366(新品)小批量供货,每个价格约为 15 美元。

  • BM1366 的封装和引脚排列与之前 bitaxe 中的 BM1397 和 BM1387 不同。

  • BM1366 似乎不仅仅滚动芯片上的随机数。这是个好消息,因为它允许更长的 ASIC 串行链,并且不需要经常发送新作品。

当前状态:

  • v1硬件已经建成,并且不着火!我们甚至通过串行方式收到了 BM1366AG 的响应。

  • 这是一个高级构建!现在还处于早期阶段,所以如果您只是在寻找一个可以运行的比特币矿机,那么这可能不是最好的选择。


硬件:

一款使用ESP32-S3模块和BM1397设计的开源硬件比特币矿机

  • BM1366 来自速卖通上的 NBTC,我得到了“AG”变体,不太确定有什么区别

  • 40x40mm 散热器和 5V 风扇,来自速卖通随机卖家。其中至少有一半在抵达时以某种方式损坏了。但它们很便宜,而且在与某些导热化合物一起使用时,工作正常的确实可以使 BM1387 保持良好和凉爽。

  • 将此风扇更换为 Noctua NF-A4x10 5V 4 针风扇,以获得更愉快的体验。

  • BM1366串口电压为1.8V,这些引脚已断开,但主要用于从 ESP32 与 BM1366 进行通信

  • 用于连接 1.8V BM1366 与 3.3V ESP32 的电平转换器。

  • KiCad 7 设计文件

  • 板上的所有元器件均列在 KiCad BOM 中


软件:

  • 用于基于 BM1397 的 bitaxe 的 ESP-Miner 固件尚未适用于 BM1366。

电源要求:

  • 5VDC 电源。应该能够超过15W

  • 需要用铲形连接器连接


ESP32 编程要求:

  • bitaxeUltra 的新功能:它有一个用于对 ESP32 进行编程的 USB 端口!

  • 要以旧方式对板载 ESP32 进行编程,您需要以下工具;

    • ESP-Prog ESP32 编程器

    • TC2030-IDC-NL 标签连接电缆

    • TC2030-夹子

  • 最好使用 VSCode 和 Espressif 插件来完成此操作


了解更多关于这个开源平台的技术信息,可以点击文章下面的“阅读原文”跳转到电子森林的项目平台。

原文始发于微信公众号(电子森林):一款使用ESP32-S3模块和BM1397设计的开源硬件比特币矿机

版权声明:admin 发表于 2023年7月23日 上午11:14。
转载请注明:一款使用ESP32-S3模块和BM1397设计的开源硬件比特币矿机 | CTF导航

相关文章