Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch EMC2101 to ESP32 PWM #160

Open
korbin opened this issue Apr 29, 2024 · 1 comment
Open

Switch EMC2101 to ESP32 PWM #160

korbin opened this issue Apr 29, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@korbin
Copy link

korbin commented Apr 29, 2024

To save cost, complexity, and a unique component:

  • Pull fan PWM to 5V (board gets plugged in, fan goes to 100%)
  • Add additional level shifter (TXU0304 or TXU0202) from 3V3 -> 5V
  • Use ESP32 PWM signal to drive level shifter (or MOSFETs) to set fan speed
  • Use ESP32 PWM counter/GPIO/timer/whatever peripheral to measure fan speed
@WantClue WantClue added the enhancement New feature or request label Apr 29, 2024
@skot
Copy link
Owner

skot commented May 2, 2024

I like this idea for if/when we don't need the EMC2101 for temp diode reading anymore. Supposedly the BM1368 has the ability to read the temp (and voltage) out over there serial port. This needs a little more hacking/dev to get working

@skot skot self-assigned this Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants