Skip to content

Rotorflight fancy widget dashboard (LVGL Lua dev - contest)#36

Merged
pfeerick merged 3 commits into
EdgeTX:mainfrom
offer-shmuely:Rotorflight-Fancy-Dashboard-(LVGL-Lua-dev-contest)
May 16, 2025
Merged

Rotorflight fancy widget dashboard (LVGL Lua dev - contest)#36
pfeerick merged 3 commits into
EdgeTX:mainfrom
offer-shmuely:Rotorflight-Fancy-Dashboard-(LVGL-Lua-dev-contest)

Conversation

@offer-shmuely

@offer-shmuely offer-shmuely commented Apr 14, 2025

Copy link
Copy Markdown
Contributor

Hey Rotorflight pilots

I’ve built 3 new dashboards that work automatically with Rotorflight
the style can be chosen inside the widget options

Style1

Vibrant & Feature-Rich (My Design) – colorful, sharp, shows all the key stuff: total or cell voltage, battery capacity from the FC, auto model image and name via craft-name.
image

Style2

Sleek & Calm Version – similar to #1 but with smoother, more chill visuals.
image

Style3

Modern Minimalist (By VenbS) – clean, stylish, still pulls everything automatically: model pic, name, battery specs, and min voltage from the FC.

image

image


Here is a short enhancement
if you press the widget to change for full-screen
the presentation will be changed, and pids from all banks will be presented side by side
so easy compare can be achieved

image

image

image

Download from:
https://github.com/offer-shmuely/rf2-touch-suite-edgeTx

wiki:
https://github.com/offer-shmuely/rf2-touch-suite-edgeTx/wiki/widget-%E2%80%90-rf2_dash2






First press👍, then pick your favorite GUI

  • Style 1️⃣ → 🎉
  • Style 2️⃣ → 🚀
  • Style 3️⃣ → 👀

Please do NOT post bellow the type of gui you like, they are ignored, only the icon by emoji count

@pfeerick pfeerick added the contest Submission for a developer contest label Apr 14, 2025
@estella17

Copy link
Copy Markdown

2…..

@Mxracer3651

Mxracer3651 commented Apr 14, 2025

Copy link
Copy Markdown

👀

@Fvalentino01

Copy link
Copy Markdown

Type 1

@pfeerick

pfeerick commented Apr 14, 2025

Copy link
Copy Markdown
Member

For those commenting, don't forget to press/select the emoji icon for your preferred "type" as directed at the bottom of the first post ;)

@Bungraman

Copy link
Copy Markdown

#2

Will we still be able to manually add more widgets to it, like flight counter and other timers?

@pfeerick

Copy link
Copy Markdown
Member

The top bar is still available for customisation, and you can also add more main views.

@ba33a

ba33a commented Apr 15, 2025

Copy link
Copy Markdown

Type 2

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

when not connected

image

When failed to arm

image

@mkenngott

Copy link
Copy Markdown

Type 2

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

Type 2

not here, it does not count.
use the emoji or voting

@gagarinlg

Copy link
Copy Markdown
Member

To everybody posting their preference here

You have to click on the emoji under the first post to get counted, all other variants of voting are being ignored

@OzDruiD

OzDruiD commented Apr 15, 2025

Copy link
Copy Markdown

Firstly - yes, Already voted used emoji, so below is just for just for comment sake.

They are all great but, I love #1, the adjutable colours for blues for a white\yellow etc will make it perfect
#2 is almost as good - but some things i like a highlight colour - thus #1 is it for me!
#3 is different, but too much realeastate for me witrh the large model picture and the large graphs with smaller numbers. quick easy, to see, larger numbers that pop is what I need when I am in the air.

Finally - thank you to @offer-shmuely for such amazing work - and offering these different choices.

@Jensa74

Jensa74 commented Apr 15, 2025

Copy link
Copy Markdown

3

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

3

NOT here!
it does not count.
use the emoji or voting

@taoshu123

Copy link
Copy Markdown

GREAT!!!
But why the RFdash2 can not worked.my radio TX16S edgetx 2.11rc2.RFdash can works well.
123
456

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

Please try rc3

@OzDruiD

OzDruiD commented Apr 22, 2025

Copy link
Copy Markdown

Downloaded the latest one v2.2.3, really happy with it, I am still new to rotor flight so some of the LUA errors i am seeing i think are due to my implementation etc.

Note for othjers- I also didnt realsie trhat the MAX Esc and MAX Current values seem to only be displayed on dashboard 3.

Also - they seem to 'reset' for me back to the defaults of 150 (current) and 90 (temp) when switching between dashboard 1,2 and 3

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

reset was an issue of edgeTx rc3, it is now solved in rc4

@OzDruiD

OzDruiD commented Apr 22, 2025

Copy link
Copy Markdown

reset was an issue of edgeTx rc3, it is now solved in rc4

Thanks!!
Latest version removed the widget settings for Max current and Temp?

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

Here is a short enhancement
if you press the widget to change for full-screen
the presentation will be changed, and pids from all banks will be presented side by side
so easy compare can be achieved

image

image

image

@Mxracer3651

Copy link
Copy Markdown

Here is a short enhancement if you press the widget to change for full-screen the presentation will be changed, and pids from all banks will be presented side by side so easy compare can be achieved

image

image

image

Is this a newer version the one I just installed doesn't do that when going full screen

@pfeerick

pfeerick commented Apr 22, 2025

Copy link
Copy Markdown
Member

Check https://github.com/offer-shmuely/rf2-touch-suite-edgeTx/releases for the latest version (approx one hour ago at time of writing).

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

Note that it was developed using lvgl, are you on 2.11?

@OzDruiD

OzDruiD commented Apr 23, 2025

Copy link
Copy Markdown

Here is a short enhancement if you press the widget to change for full-screen the presentation will be changed, and pids from all banks will be presented side by side so easy compare can be achieved

Is this a newer version the one I just installed doesn't do that when going full screen

Works for me on v2.11 RC x

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

Based on feedback from many pilots who care (thanks 😁) and after several flights under direct sunlight (which feels very different compared to my bright home screen), I’ve updated Style 3 with the following changes:

  • Capacity, timer, and head speed moved to the left side
  • Image size reduced to free up space for future info (still deciding what to add)
  • Voltage added alongside capacity (shows cell or total voltage, configurable in widget options)
  • Field titles are now brighter for better visibility
  • Max values for current/THR/temp are now larger and more prominent
  • ELRS RQLY (that reside on the status bar with very little font) now appears bigger and turns red when triggered
  • Reduced font size of the connected heli name (not the model name)
  • Online and max-values widgets for current/THR/temp are now displayed side by side instead of overlapping.
    thanks again for the pilots that comments!

image

@Mona370

Mona370 commented Apr 26, 2025

Copy link
Copy Markdown

Minor nitpick but timer/headspeed text is center aligned in the left column, while capacity meter is left aligned. I think it would look better if everything is centered in its column or capacity takes up the same width as the thing above it. Same for text on the bottom right, should be aligned under the image.

@Fvalentino01

Copy link
Copy Markdown

How I can install this dash , I dont see in the last upgrade , I just see this one

20250426_174149

@pfeerick

Copy link
Copy Markdown
Member

There hasn't been a new "release" yet, but the main branch has been updated since then, so you can try https://github.com/offer-shmuely/rf2-touch-suite-edgeTx/archive/refs/heads/main.zip

@offer-shmuely

Copy link
Copy Markdown
Contributor Author

You have now ver 2.2.5
In the dashboard options you have a style number or dropdown (depending on on version)
Change it from 1 to 3 and the view will be changed
Just like magic 😉

@pfeerick
pfeerick merged commit 31242cb into EdgeTX:main May 16, 2025
@xros

xros commented May 21, 2025

Copy link
Copy Markdown

Good job. Really cool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contest Submission for a developer contest

Projects

None yet

Development

Successfully merging this pull request may close these issues.