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

Questions about HID over I2C, Audio, etc. #8

Open
DefenestratingWizard opened this issue Jan 25, 2025 · 0 comments
Open

Questions about HID over I2C, Audio, etc. #8

DefenestratingWizard opened this issue Jan 25, 2025 · 0 comments

Comments

@DefenestratingWizard
Copy link

Nice video, few questions:

  • Are you aware of HID over I2C? It seems like it might be useful as its one of the main protocols modern touchscreens/touchpads on laptops use (could potentially make finding replacement touchpad easier and make keyboard docking smoother).
  • Have you done anything special with the audio DSP? Asahi linux has some examples that might be good to hack on for smartamp (speakersafetyd), dsp, perceptual bass enhancement (bankstown)
  • Glad to see someone adding a gas gauge chip (coulomb counter) on their diy battery pack, are you aware of the smbus battery standard? Implementation might allow off the shelf batteries to work with your laptop (this may understandably provide space constraint issues)
  • I can't seem to find your device tree source files/firmware files, are they in another repo?
  • How much did this all cost to build?

About trackpads:
If you are ever interested in custom multitouch surfaces I'd highly reccomend looking into projected capacitive touch sensing, its a bit trippy but its basically row column matrix scanning with capacitive sensing techniques.

Sorry for the ramble, I really like your project and love seeing people make these kind of polished devices, and want to see this maybe become more popular.

@DefenestratingWizard DefenestratingWizard changed the title HID over I2C, Audio, etc. Questions about HID over I2C, Audio, etc. Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant