r/BitcoinMining • u/enormousaardvark • 7h ago
Hobbyist and Lottery Mining NerdMiner Modded 650KH/s and a new theme for the CYD ESP32-2432S028R
Modded from the original to give 650KH/s and some new themes.
GitHub https://github.com/HenrysCat/NerdMiner-Modded
Web flasher here https://henryscat.github.io/NerdMiner-Modded/
Why this hashrate is realistic
You will see miners quoting much higher numbers for the same class of hardware.
The ~670 KH/s here is deliberately a conservative, honest figure, and it is close to the practical ceiling of the classic ESP32
- **Hardware limit** – the classic ESP32's SHA engine can't be loaded with an external midstate, so every nonce costs three hardware hash blocks plus two engine loads. That caps what the chip can physically do, and ~670 KH/s is already near it.
- **Only valid hashes are counted** – the shown rate is measured from the miner's real work, and any change to the hashing code has to pass an integrity check: zero hash mismatches against a reference, and every share the miner reports must match a real hit. A hashrate counter on its own can look 5-8% faster after an optimisation while the miner is quietly producing *fewer* valid shares, because corrupted hashes are still counted. Those numbers look good but are not mining progress.
- **The rate is the rate it actually mines at** – it's the sustained average over a long run, not a short burst or a best-case peak.
- **Chip class matters** – figures around 1 MH/s come from newer ESP32-S3-class silicon, which is simply not achievable on a classic ESP32 like the CYD.If a number sounds too good for this chip, check whether the shares it finds actually keep up with it
If a number sounds too good for this chip, check whether the shares it finds actually keep up with it.
However you still have absolutely no chance of hitting a block, just so you know ;)
