Skip to content

Conversation

@KillerInk
Copy link
Contributor

What This Does

This PR introduces a new set of features that significantly enhance the auto-tuning capabilities of the ESP-Miner. The auto-tune functionality is crucial for optimizing mining performance by adjusting key parameters such as power limit, fan speed, voltage, and frequency based on real-time conditions.

Auto-Tune Enhancements:

  • Dynamic Power Management: Users can now adjust the power limit to ensure optimal energy usage while maintaining high hashrates.
  • Temperature Control: Fine-tuning fan limits allows for better thermal management, preventing overheating and potential hardware damage.
  • Voltage and Frequency Adjustments: The ability to modify step voltage and frequency settings helps in achieving the best possible performance from ASICs under varying conditions.

Benefits:

  • Optimized Performance: By dynamically adjusting parameters, users can maximize mining efficiency and profitability.
  • Improved Hardware Longevity: Better temperature control and power management contribute to the longevity of the mining hardware.
  • Remote Configuration: The API-driven approach allows for remote adjustments, making it easier to manage multiple miners or integrate with external monitoring systems.

By enhancing the auto-tuning features, this PR aims to provide users with more control over their mining operations, leading to improved performance and potentially higher returns.

@github-actions
Copy link

github-actions bot commented Jul 17, 2025

Test Results

19 tests  ±0   19 ✅ ±0   0s ⏱️ ±0s
 1 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 05ec3d0. ± Comparison against base commit 9976a12.

♻️ This comment has been updated with latest results.

@KillerInk
Copy link
Contributor Author

this is related to #1099

@KillerInk KillerInk marked this pull request as draft July 18, 2025 03:47
@KillerInk
Copy link
Contributor Author

have to extend the chart, that it shows the applied voltage, frequency and fanspeed to have somekind of feedback for the user what is is happening.

@duckaxe
Copy link
Collaborator

duckaxe commented Jul 20, 2025

Still draft?

@KillerInk
Copy link
Contributor Author

Yes hope I have tomorrow time to extend the chart and add the missing stuff on esp side to statistic and livedata.
Think that my current chart is a little overdone and contains to many datasets.
Or I keep it as it is and add it as extra menu item where the dashboard, pool, update items are.
But then I still have to cleanup unused datasets.
I'm open to every suggestion

@KillerInk KillerInk marked this pull request as ready for review July 21, 2025 10:06
@KillerInk
Copy link
Contributor Author

Unbenannt-1

@duckaxe
Copy link
Collaborator

duckaxe commented Jul 23, 2025

Maybe it's a good idea to wait for #955 before any changes on the home chart?

@KillerInk
Copy link
Contributor Author

Maybe it is, no hurry. will keep this up to date with master

@KillerInk
Copy link
Contributor Author

well the chart part is more or less obsolete with #955
so i can drop it an keep only the settings part

KillerInk and others added 22 commits November 4, 2025 14:15
# Conflicts:
#	main/http_server/axe-os/src/app/components/home/home.component.ts
#	main/tasks/statistics_task.h
# Conflicts:
#	main/http_server/http_server.c
#	main/nvs_config.c
#	main/tasks/power_management_task.c
Copy link

@Evanito Evanito left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and working consistently on Gamma 602

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants