Skip to the content
PCBKitNew board
4 layers155.5 × 130 mmNerd8, the printed circuit board in 3D

Miner with 8 Asics based on the NerdQaxe+

Size
155.5 × 130 mm
Copper layers
4
Thickness
1.6 mm
Parts
312
Nets
253
Pads
1,413
Tracks, vias
2,350, 954
Pours
12
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
14 Aug 2024
Updated
14 Oct 2024

Overview

Nerd8 is an open-source printed circuit board by Patsch91, from the Patsch91/NerdOCTAXE-Plus repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 155.5 × 130 mm with 312 parts on 253 nets, routed with 2,350 tracks and 954 vias.

It is built around the CSD95472Q5MC, TMP1075D and TXU0304PW, with the PMEG4030EP,115-JSM and SMBJ12A among its other parts. Its parts include 206 capacitors, 51 resistors, 22 ICs, 4 inductors and 3 diodes.

Main components

5

README

README.md

The NerdOCTAXE+ is a 8-Asic version of the NerdQAxe+ with Nerdminer / Nerdaxe Display and is running the BitAxe Firmware as its Core.

It runs standalone and uses 8 ASICs of type BM1368 to achieve an average Hashrate of ~5Th/s at ~100Watts (approx. 110Watt at the wall... i have not measured it yet)

Highlights:

  • uses the NerdAxe / NerdMiner display
  • 3-Phase Buck // The TPS could handle 4 Phases... currently thinking of changing it to 4-Phase design
  • Standalone, no Raspberry Pi or other PC needed
  • AxeOS with improvements and enhancements - slightly modified version of ESP-Miner-NerdQAxe+
    • Influx DB support
    • Better charting (10m, 1h, 1d), data doesn't get lost on Web UI reloads
    • ASIC clock and voltage adjustable without reboot
    • Stratum client stability improvements (TCP timeouts)

The NerdOCTAXE+ runs with a modified version of the AxeOS: https://github.com/Patsch91/ESP-Miner-NerdOctaxePlus


Build

DISCLAIMER: This device is an advanced build and partly WIP. To get 8 Asics soldered properly can be very hard and frustrating if you are not used to soldering Asics or soldering in general. Using that amount of power, this device isn't a toy and you should know what you are doing - stay safe!

The first prototype is running a little bit high on Temps: Buck at ~80°C and Asics about 60-70°C (so for now I used a rather unconventional way of additional cooling glueing some -many- cheapo small heatsinks directly onto the PCB which dropped the buck Temp to nice 50°C and Asics about 50-60°C)

PCB: For example with the JLC Plugin for Kicad you can export the files out of Kicad to order directly from JLCPCB or any other PCB-Manufacturer

BOM: You can directly upload the .csv in this repo to Digikey (watch out - this is still a bit of WIP - you could delete the heatsink for example, which is actually in the BOM, but I am currently testing other ones which I will add later on). You will have to order the Lilygo T-Display S3 seperately.

HEATSINKS: Cooling is WIP. For the actual first Prototype I used 2 aluminium heatsinks in 60x60x36mm. These are sufficient but I think I can find better ones - again cooling is still a bit WIP.

FANS: I started with 2x Noctua 80mm PWM Fans but they were not powerful enough to cool this device enough in combination with the mentioned 60mm heatsinks. So I am now using 2x Arctic S8038-7K (Monsters :P). I am currently running this miner with Fan-PWM set to 35%. This is enough to keep the buck at about 50°C and asics ~50-60°C. (!!Note: These Fans have a relatively high "starting current" - so make sure you dont change the fan-pwm upwards in steps too big... for example the miner running hot with Fan-PWM at ~10% (pulling more amps as the Asics getting hot) turning the Fan-PWM up to 90% in one step could lead to triggering the Fuse as the fans are pulling heavy to "accelerate")

CASE I used a 80x160mm Aluminium-Case which can be found in various lengths on Amazon/ebay/aliexpress etc.

BACKPLATE Step files will be provided soon. Will make some changes to integrate the T-Display better into the Backplate :) I used this XT60 Terminals integrated in the Backplate.


Current developments:

10/14/24: The "bigger heatsink" test-pcb is coming soon. Changed the 4-Layer PCB to 6-Layer to conquer the heavy load on the rather small 1V2-Zone and added a whole 1V2 Layer + GND Layer. This should reduce the PCB-Temperatures, the Buck Temperature as it is located near the "hot" area and the voltage drop between the buck and the Asic Input. This design should be a little more energy efficient - I guess just some %´s, but should be noticable.

Misc

If you like this project and want to support future work, feel free to donate to: bc1q0ctaxeha3lpsaaz7kpjulflw2d9p66fhkp48dk

or related projects without which this project would not have been possible for me:

Nerdaxe

NerdQAxe+

OSMU

Parts

312
QtyValueFootprintReferences
1081µCapacitor_SMD:C_0805_2012MetricC105, C108, C121, C122, C123, C124, C125, C126, C127, C128, C129, C130, C131, C133, C135, C136 +92
21100nCapacitor_SMD:C_0805_2012MetricC14, C16, C25, C53, C55, C74, C75, C101, C102, C103, C107, C139, C140, C167, C168, C178 +5
14330µ/4VCapacitor_SMD:C_1210_3225MetricC48, C84, C86, C90, C91, C95, C97, C98, C99, C186, C187, C188, C189, C194
1310kResistor_SMD:R_0805_2012MetricR8, R10, R15, R17, R20, R22, R31, R36, R37, R38, R41, R43, R46
1110µCapacitor_SMD:C_0805_2012MetricC15, C17, C64, C68, C119, C120, C132, C134, C160, C162, C183
10100µ/6.3VCapacitor_SMD:C_1210_3225MetricC21, C22, C24, C39, C59, C77, C142, C170, C184, C185
922µ/25VCapacitor_SMD:C_1210_3225MetricC20, C23, C45, C81, C89, C111, C191, C192, C193
81kResistor_SMD:R_0805_2012MetricR9, R14, R16, R19, R21, R24, R42, R45
8BM1368_mode1myfootprints:bm1368-package-modifiedU2, U9, U10, U11, U12, U13, U14, U15
72kResistor_SMD:R_0805_2012MetricR11, R18, R23, R44, R49, R50, R51
61R/0.5WResistor_SMD:R_0805_2012MetricR25, R26, R27, R28, R47, R48
61n/0.7mmCapacitor_SMD:C_0805_2012MetricC18, C19, C109, C110, C179, C180
3, ,
3100n/0.7mmCapacitor_SMD:C_0805_2012MetricC10, C11, C176
31nCapacitor_SMD:C_0805_2012MetricC2, C4, C9
31µ/25VCapacitor_SMD:C_0805_2012MetricC113, C118, C182
32.2µCapacitor_SMD:C_0805_2012MetricC12, C13, C177
3220nHmyfootprints:IFLR-4031GC-01-8x10L1, L2, L4
322pCapacitor_SMD:C_0603_1608MetricC114, C115, C116
33.3n/25VCapacitor_SMD:C_0805_2012MetricC112, C117, C181
3CSD95472Q5MCmyfootprints:CSD95472-SON-5x6U4, U5, U16
3LOGOLOGOG***, G***, G***
20Resistor_SMD:R_0805_2012MetricR29, R30
2100Resistor_SMD:R_0805_2012MetricR39, R40
22.2R/0.5WResistor_SMD:R_0805_2012MetricR12, R13
22.7kResistor_SMD:R_0805_2012MetricR33, R35
2220µ/25VCapacitor_SMD:CP_Elec_8x10C92, C190
2Fan_4pinConnector:FanPinHeader_1x04_P2.54mm_VerticalM1, M2
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2
2TMP1075myfootprints:TMP1075-DRLU37, U38
1100kResistor_SMD:R_0805_2012MetricR4
110nCapacitor_SMD:C_0805_2012MetricC104
110µ/25VCapacitor_SMD:C_0805_2012MetricC100
1121kResistor_SMD:R_0805_2012MetricR5
112Amyfootprints:fuseholder_littlefuse_blokF1
112pCapacitor_SMD:C_0603_1608MetricC3
116.2kResistor_SMD:R_0805_2012MetricR34
116.5kResistor_SMD:R_0805_2012MetricR1
11N5819Diode_SMD:D_SOD-123D3
12.2nCapacitor_SMD:C_0805_2012MetricC1
12.55kResistor_SMD:R_0805_2012MetricR7
122µ/16VCapacitor_SMD:C_1206_3216MetricC106
124.3kResistor_SMD:R_0805_2012MetricR2
125MHzOscillator:Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mmU8
1330nCapacitor_SMD:C_0805_2012MetricC5
13V3TestPoint:TestPoint_Pad_2.0x2.0mmTP3
14.7µCapacitor_SMD:C_0805_2012MetricC7
14.7µH/2.3A/2.7AInductor_SMD:L_Taiyo-Yuden_NR-50xxL3
166.5kResistor_SMD:R_0805_2012MetricR3
18.06kResistor_SMD:R_0805_2012MetricR6
184.5kResistor_SMD:R_0805_2012MetricR32
1AP3211Package_TO_SOT_SMD:SOT-23-6U6
1Conn_01x04footprints:Barrier Terminal 01x04J1
1Conn_01x06Connector_PinHeader_1.27mm:PinHeader_1x06_P1.27mm_VerticalJ2
1EMC2302-1Package_SO:MSOP-10_3x3mm_P0.5mmU32
1MCP1824T-0802EPackage_TO_SOT_SMD:SOT-23-5U7
1MCP1824T-1802EPackage_TO_SOT_SMD:SOT-23-5U36
1PMEG4030EP,115Diode_SMD:D_SOD-128D2
1SMBJ12ADiode_SMD:D_SMBD1
1T-Display-S3myfootprints:T-Display-S3U30
1TPS53647Package_DFN_QFN:Texas_RHA0040B_VQFN-40-1EP_6x6mm_P0.5mm_EP4.15x4.15mm_ThermalViasU3
1TXU0102-DCUPackage_SO:VSSOP-8_2.3x2mm_P0.5mmU33
1TXU0304PWPackage_SO:TSSOP-14-1EP_4.4x5mm_P0.65mmU35

The 300 most common of 312 parts.

Questions

How big is the Nerd8 PCB?

It measures 155.5 × 130 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Nerd8 use?

312 parts, built around the CSD95472Q5MC, TMP1075D, TXU0304PW and PMEG4030EP,115-JSM. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Nerd8 KiCad files?

From the Patsch91/NerdOCTAXE-Plus repository on GitHub, at the commit this page was made from: the board is Nerd8.kicad_pcb and its schematic BM1368-1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nerd8 design in my own project?

Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 6 layers89 × 165 mmNerdqaxe++, the printed circuit board in 3D

    Nerdqaxe++

    shufps/qaxe

    qaxe bitcoin miner

    238 parts246CERN-OHL-S-2.0
  • 6 layers200 × 190 mmNerd8, the printed circuit board in 3D

    Nerd8

    Patsch91/NerdOCTAXE-Gamma

    8-Asic Miner based on the NerdQaxe

    471 parts97CERN-OHL-S-2.0
  • 6 layers89 × 184 mmNerdQX, the printed circuit board in 3D

    NerdQX

    IxTechCrypto/NerdQX

    The NerdQX was developed as the world's first multi-ASIC home miner for overclocking, which also enables extremely efficient mining.

    263 parts26CERN-OHL-S-2.0
  • 6 layers89 × 165 mmNerdqaxe++, the printed circuit board in 3D

    Nerdqaxe++

    pacovalverde/nerdquaxe

    Copia del proyecto de NerdQaxe de SHUFPS qaxe.git

    235 parts1CERN-OHL-S-2.0
  • 6 layers155.5 × 194.6 mmNerdEKO Gamma NoATX, the printed circuit board in 3D

    NerdEKO Gamma NoATX

    phil31/NerdEKO-Gamma

    fork of the NerdOCTAXE-Gamma design (https://github.com/Patsch91/NerdOCTAXE-Gamma), with 12 x BM1370 (14TH/s SHA256)

    499 parts42
  • 2 layers15.2 × 50.8 mmPico dirty blaster ls, the printed circuit board in 3D

    Pico dirty blaster ls

    steieio/pico-dirty-blaster

    Collection of Raspberry Pi Pico board adapters for use with Pico-DirtyJTAG

    14 parts15CC0-1.0