Desktop Monitor/Control

Send performance data and control media to an arduino micro.

Similar projects worth following
One arudino to control media playback and to show current playing song (AIMP and Foobar2000) and computer performance data on an OLED screen. It also controls another arduino that just turns desk lights on.

String sent from Windows app to Arduino has the following format:

string arduinoData = "C" + cpuTemp + "c " + cpuLoad + "%|G" + gpuTemp +"c " + gpuLoad + "%|R"+ ramUsed

Sub string selection is made on the arduino.

View all 4 project logs

Enjoy this project?



brayanokorner wrote 14 hours ago point

The app seems to be amazing the colors are great amazing work

  Are you sure? yes | no

jameson4170 wrote 17 hours ago point

Hello this is very useful for you guys you guys should visit it.

  Are you sure? yes | no

guiter fre wrote 02/23/2021 at 11:46 point

this desktop monitor is looking very useful I am also working on the similar project so I learned a lot from here you can see my work here on

  Are you sure? yes | no

Yonghan wrote 04/28/2016 at 14:14 point

Great work! I would omit sending the "%" sign though because I know the numbers are in percent and not other units. I can save some bandwidth this way. 

  Are you sure? yes | no

Psyrax wrote 04/28/2016 at 15:08 point

that's really smart, will do.

  Are you sure? yes | no

Adam Fabio wrote 09/03/2015 at 05:30 point

Nice resource monitor! You really made this project stand out with the windows side app - awesome work! 

  Are you sure? yes | no

Psyrax wrote 09/03/2015 at 14:08 point

Thanks, it's my first windows app and it looks that it's not leaking memory or cpu. Been running it for days now.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates