mqtt_usb_switch
lunarsensor
mqtt_usb_switch | lunarsensor | |
---|---|---|
1 | 2 | |
6 | 33 | |
- | - | |
0.0 | 5.8 | |
over 2 years ago | 4 months ago | |
C | Python | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mqtt_usb_switch
-
HDMI Firewall
I have a repo for the switch firmware, which has some pics and other details. Keep in mind though that was pretty quick and dirty, and I think there is a fix for the secondary switch that I still need to push. I should hopefully have some free time to get back to it soon though.
The HDMI dongle repo is still private, and I really want to do some cleanup before making it public. But, as for parts, I just used a breakout off amazon, and some cheap perfboard to make a hat containing the ESP32.
USB Switch Repo: https://github.com/byt3swap/mqtt_usb_switch
lunarsensor
-
HDMI Firewall
Well, unfortunately that will never happen because the app would need a full rewrite using DirectX and WinAPI.
Fortunately there’s an open source alternative called TwinkleTray: https://github.com/xanderfrangos/twinkle-tray
Someone determined enough could add adaptive brightness to it. You can even use Lunar’s wireless ambient light sensor [1] for that as it’s simply sending lux values through Server Sent Events [2]
[1] https://lunar.fyi/sensor
[2] https://github.com/alin23/lunarsensor
- Show HN: DIY ambient light sensor server for adapting monitors with Lunar
What are some alternatives?
gr-tempest - An implementation of TEMPEST en GNU Radio
twinkle-tray - Easily manage the brightness of your monitors in Windows from the system tray
Rectangle - Move and resize windows on macOS with keyboard shortcuts and snap areas
ddcutil - Control monitor settings using DDC/CI and USB
ddcctl - DDC monitor controls (brightness) for Mac OSX command line
Lunar - Intelligent adaptive brightness for your external monitors