If you want a small project then this is something that may be able to help others too and i have had on my todo list that i will get to one day...
An analog display like this where we can pass it a value and the ranges and colors of the segments
With the Max and Min scale settable
don't need the Max (shown as 100 in this image)
the value needs to be able to take decimals like 45.7 etc and be optional to be displayed
the same thing in a straight line too
Don't worry if you don't have the time for this, one day i will get around to all my TODO items and be able to contribute more to this forum
View attachment 134289