Control Your PC Volume with ESP32-S3 and Makerfabs MaTouch Display

Поделиться
HTML-код
  • Опубликовано: 12 июн 2024
  • Did you know that the ESP32-S3 can be used as a HID (Human Interface Device)? Basically, you can program it to act as a keyboard or mouse. I am using this feature in this project. This is the Makerfabs MaTouch 1.28' rotary display, and I am using it to control the volume on my PC.
    BOARD:
    www.makerfabs.com/matouch-esp...
    CODE: github.com/VolosR/VolumeKnob
    ☕️ Support me on:
    KO-FI ko-fi.com/volosprojects
    PATREON: / volosprojects
    👍 Don't forget to subscribe, like, and hit the notification bell for more IoT and ESP32 tutorials!
    #esp32 #volumeKnob #arduino
  • НаукаНаука

Комментарии • 49

  • @henrybecker2842
    @henrybecker2842 22 дня назад +11

    That is such a clean interface. There are many UI developers who should take a design class from you. Beautiful design

  • @tubeDude48
    @tubeDude48 22 дня назад +8

    I'm sure many people don't realize the level of coding you can do. Your gadgets are always amazing! Thanks, Volos. 👍

  • @lohikarhu734
    @lohikarhu734 20 дней назад

    I guess that one could add other control functions, using buttons on the screen to change menus....very nice looking!
    As usual!

  • @ChuckThree
    @ChuckThree 22 дня назад +5

    Ohhh, that would be amazing for aftermarket car stereos! Annoying almost none of the use volume knobs

    • @StriViK
      @StriViK 22 дня назад

      The question is can we use a esp32 to make a aftermarket stereo or a raspberry pi based radio

    • @alejandroperez5368
      @alejandroperez5368 22 дня назад

      @@StriViK And why would you want to do that?

    • @StriViK
      @StriViK 22 дня назад

      @@alejandroperez5368 to make an aftermarket stereo

  • @TheSuperStroker
    @TheSuperStroker 2 дня назад

    Amazing thank you

  • @nishad2m8
    @nishad2m8 22 дня назад +2

    Cool 😇. i need to try this on davinci resolve

  • @NamasenITN
    @NamasenITN 21 день назад

    It seems the rotation is not very smooth and low friction. Is it meant to be that way?

  • @qbalsdon
    @qbalsdon 22 дня назад +1

    This is so amazing! Have you tried making a BLE HID with the ESP32-S3?

    • @VolosProjects
      @VolosProjects  21 день назад

      Thank you! Yes i used bluetooth keyboard library few times

  • @ingusmant
    @ingusmant 22 дня назад

    You could add controls for other audio options like bass, treble, equalizer, etc

    • @akulahpathub
      @akulahpathub 21 день назад +1

      That would need implementing comunication with the audio driver.
      I never know keyboard shortcut for that function. This device only mimic keyboard device, i guess.

  • @giusepearturo
    @giusepearturo 21 день назад

    if you get this compatible with ESPhome, woul be the major add to the project until now

  • @silverback3633
    @silverback3633 21 день назад

    Excellent job. Compare to LVGL, your graphics are order of magnitude better. I believe you are the only one doing the bare metal coding for small screen and it shines.

  • @arp_catchall
    @arp_catchall 20 дней назад

    Great for thermostat. Still wish it came with better case tho.

  • @maglevize
    @maglevize 19 дней назад

    What font are you used for the number? It’s just perfect between clarity and minimalism

  • @OMNI_INFINITY
    @OMNI_INFINITY 21 день назад +1

    *What company’s products did Maekrfabs re-brand and overprice this time?*

  • @fermintm
    @fermintm 22 дня назад

    I also think you could control the volume via a bluetooth connection.
    Very nice project!

    • @alejandroperez5368
      @alejandroperez5368 22 дня назад

      But if the computer is connected to a soundbar via bluetooth, I don't think you could achieve it. I don't think the bluetooth adapters in PCs or laptops are usually multipoint capable, if that's what the technology is called.

    • @JB-fh1bb
      @JB-fh1bb 21 день назад

      ​@@alejandroperez5368that would make a common use case impossible: Bluetooth keyboard + Bluetooth headphones

  • @Kevin000
    @Kevin000 18 дней назад

    Can we code this in a way that works like deej?

  • @nobodyisperfect1564
    @nobodyisperfect1564 22 дня назад

    I had the same Idea, but with a Microphone. Against the loud Ad. and Music in YT.

  • @Zortan12
    @Zortan12 22 дня назад

  • @zetasonics7584
    @zetasonics7584 14 дней назад

    Random, but where do you get those usb-c cables from?

    • @VolosProjects
      @VolosProjects  14 дней назад +1

      I got it with some of lilygo board. But you can buy it on temu site

  • @bayliner4387
    @bayliner4387 22 дня назад +1

    I like it, but I dont see the code in the description

  • @leooblak5214
    @leooblak5214 17 дней назад

    Hi! I like very much your projects. It's possible to hire you for some small ESP32 projects? Leo

  • @SublimaSono
    @SublimaSono 16 дней назад

    Hi. Is reasonably effort to adapt this to raspberry?

    • @VolosProjects
      @VolosProjects  15 дней назад

      I dont know, i havent used rpi for a while.

  • @MrKingChannel1
    @MrKingChannel1 21 день назад

    how can i use this in my car

    • @VolosProjects
      @VolosProjects  21 день назад

      it depends what you want to control.

  • @IbnBahtuta
    @IbnBahtuta 19 дней назад

    The amplifier for my PC came with a volume control, if yours didn't send it back. If your keyboard didn't come with a volume control send it back. smh

  • @hightech_lowlife
    @hightech_lowlife 10 дней назад

    bought this board and downloaded your code, but getting an error on upload...
    who wants to help a noob?

    • @mkimerling
      @mkimerling 7 дней назад

      I am also getting a fault "ledcSetup was not declared in this scope"

    • @VolosProjects
      @VolosProjects  7 дней назад +1

      You need to downgrade your esp32 boards to version les than 3.0

    • @mkimerling
      @mkimerling 6 дней назад

      @@VolosProjects Thanks! that did it

  • @veitklub
    @veitklub 22 дня назад

    you could do this via bluetooth, then you don't need to connect the cable. to the laptop ...

    • @VolosProjects
      @VolosProjects  22 дня назад

      Yes i know but then i need to find way to power board.

    • @akulahpathub
      @akulahpathub 21 день назад

      Is it power hungry device ?

    • @veitklub
      @veitklub 21 день назад

      @@VolosProjects well it could be powered by a power outlet, but at least no plug at the laptop...

  • @OMNI_INFINITY
    @OMNI_INFINITY 21 день назад +1

    *Sadly the makerfabs videos woman is anti-non-chinese, so any non-chinese shouldn’t buy products from makerfabs. (And makerfabs products are obviously overpriced anyway)*