Replies: 20 comments 14 replies
-
|
Please don't have only graphic icons with no text. I'm pretty sure I'm not the only one that mostly doesn't know what the pictures mean and can't remember the layout. It's a pain to have to keep selecting icons until you find the one you want. |
Beta Was this translation helpful? Give feedback.
-
|
Looks promising, and amazing vision! Hope that the the amount of data presented on the screen will not be reduced and replaced with many spaces. |
Beta Was this translation helpful? Give feedback.
-
|
Robert, I will give simulator a go today; however, based on the video, I have a few comments/suggestions: MDL/SYS Please consider using the system button long and short press: Long press to drop down the system bar. System Button == System Bar...it makes more sense than Model Button == System Bar??? I probably wouldn't toggle system bar on and off frequently, so I would suggest: Long press SYS for system bar, short press SYS to invoke the pop-up menu for navigation. SYSTEM BAR For example, I don't care what time it is while I'm flying. I do care what VBAT says while flying. I would like to have data I care most about on the top bar, not what the radio thinks I should care most about. I'm not suggesting there isn't value in time--it is important for logging. My point is the time means nothing to me while I'm in the air. VBAT does. RQLY does. TPWR does. You may care more about number of satellites and distance to home. Others might care what flight mode they're in. Of course, those widgets should include time, volume indicator, transmitter battery voltage, sd logging indicator, etc...FYI I do rely on the SD logging indicator and the way it's done today is quite effective. Finally, I think the number of fields in the system bar should be defined by user. Maybe my system bar only needs to show two widgets. Maybe four. COLORS UNIFICATION Thanks for your work on this. I hope my comments are helpful. |
Beta Was this translation helpful? Give feedback.
-
|
Sounds good Robert. I cannot wait to see this unfold. I'm happy to be a guinea pig and test anything. |
Beta Was this translation helpful? Give feedback.
-
|
Looks great Robert! |
Beta Was this translation helpful? Give feedback.
-
|
I've not tried the simulator Lua yet, but I have watched the video walkthrough. I take it that in order to navigate to other screens in at the same level (i.e. inputs/mixes/outputs, or setup/trainer/hardware) you need to keep bringing the main menu up? Have you thought about instead of the top left corner being options for the current screen, for it to be a menu for other screens to switch to? I'm not sure there are many screens where whole page options are actually needed - they are mostly all contextual so could be brought up with long press/long enter like they are now. Can we still navigate from page to page at the same level with the page hard keys? As this seems to sacrifice some of the ease of hard key navigation (as well as where previous and next would take you since the tab bar is now gone) in preference to touch navigation. i.e. if I want to go from inputs to mixes to outputs with the current model, it's one key press (page) or one tap of the tab. This would be a swipe, and then a tap, each time I want to change "tabs"? All in all, I generally like the concept and am looking forward to seeing what other feedback you get. |
Beta Was this translation helpful? Give feedback.
-
|
I took the simulator to the field yesterday on my tx16s and showed it to 4 other tx16s users. All fixed wing and over age 60. I didn't know the answer the some questions that would make a difference so will ask here along with their comments.
Everyone likes the top bar the way it is now with the left touch area to enter and exit screens, widgets for the information they want and the system information on the right side and universally think doing away with it is a big mistake. And the big question, will all my model screens need to be redone? Question from most was the interface is very good as it is why are they changing it. My tongue in cheek answer was the drone kids want it to look like a smartphone. Jim |
Beta Was this translation helpful? Give feedback.
-
|
I have a few additional concerns:
|
Beta Was this translation helpful? Give feedback.
-
|
I'm not saying swipe gestures are bad; I'm questioning the ability to actually implement this given the limitations of the hardware/software. Swiping becomes the primary navigation for radios without hardware buttons - if the implementation sucks it will be a terrible UX. Swiping with no immediate feedback and a noticeable delay before the screen changes will be a bad experience for users; but this is exactly what will happen with the current radios. Until and unless we can find ways to vastly improve the current UI page build/render times, and fix the whole selecting instead of scrolling problem then a UI that relies on gestures will be problematic. Your design is great - it is the ability to implement it that I have concerns with. |
Beta Was this translation helpful? Give feedback.
-
|
I have given the 3.0 UI concept to a China user group to comment. Summarizing their concern is:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
A bit more realistic serie follows. I would personally prefer Robert's version with tabs/items if it could have text description. |
Beta Was this translation helpful? Give feedback.
-
|
Looks very nice & modern |
Beta Was this translation helpful? Give feedback.
-
|
Hi, It is very good!!! Only one question, I have several radios with w/b screen, as RM pocket, Jumper T20, Taranis QX7. |
Beta Was this translation helpful? Give feedback.
-
|
@JimB40 ^_^ I would like to offer a suggestion. Instead of focusing solely on resolving the issues mentioned earlier, in addition to prioritizing user experience to the highest degree, we should also pay attention to the quality of the user interface. It should be lightweight and optimized—similar to what FrSky achieved with the EthOS operating system. I own a Horus X10S Express and recently upgraded it from EdgeTX to EthOS. I was genuinely surprised by how fast and efficient it runs. There was no lag when swiping or navigating through on-screen options. This is a significant advantage. Although it is a relatively new operating system, my experience with it has been very positive. To be honest, aside from having to manually download some Lua-based support features from FrSky’s GitHub (such as CRSF or ELRS), everything else is excellent—from the overall user experience to the responsiveness. This level of performance is particularly impressive considering the X10S is now somewhat outdated hardware. Therefore, I sincerely hope that Robert and the development team can consider addressing this matter. A modern system should always be accompanied by a fast response time when executing any task, especially on a touch UI or using the scroll wheel. Additionally, I am also a developer and would very much like to contribute to improving the EdgeTX user interface. Please let me know how I can get involved in this project. I would be honored to contribute and work alongside Robert and the team. Thank you sincerely to you and the development team. |
Beta Was this translation helpful? Give feedback.
-
|
I agree with the above comment. I just happened upon an ethOS screenshot a few weeks ago and it blew me away. The UI looked really modern, clean, and expensive. The Edge UI definitely can’t just be changed straight away, but I think it provides some interesting ideas and goals that EdgeTX can work towards, while keeping the things that we love about EdgeTX. |
Beta Was this translation helpful? Give feedback.
-
|
Considering they have ... borrowed some of the design concepts planned for
3.0, I would hope ETHOS was ... different ... Just keep in mind that 1)
there is no point being the same as ETHOS, as then what is the point of
EdgeTX, and 2) we have to do things in small enough steps that existing
users can assimilate the changes. If we stop any other development for like
1 -2 years to work on the UI, and reimplement it completely with something
different, there will be a *lot* of unhappy users.
…On Tue, 20 May 2025, 6:51 am inventor7777, ***@***.***> wrote:
I agree with the above comment. I just happened upon an ethOS screenshot a
few weeks ago and it blew me away. The UI looked really modern, clean, and
expensive. The Edge UI definitely can’t just be changed over straight away,
but I think it provides some interesting ideas and goals that EdgeTX can
work towards, while keeping the things that we love about EdgeTX.
—
Reply to this email directly, view it on GitHub
<#3679 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABJ66KMH3EXSMKEX7H5IRU327I765AVCNFSM6AAAAABZGRGYJ2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGMJZHA2TGMI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
I agree with you — we should design a user interface that is not only visually appealing and detailed, but also lightweight, user-friendly, and distinct from ETHOS. What I would like to suggest is that we take a closer look at how FrSky transformed their own platform, as a way to reflect on EdgeTX — the system we are currently working on — and consider how we might take it to the next level for more sustainable, long-term development. This would benefit both the RC community at large and the open-source community in particular. To be candid, EdgeTX as we know it today originated from OpenTX, which was itself an open-source platform developed by FrSky for their radio transmitters. While EdgeTX and OpenTX have diverged somewhat over time, particularly in terms of features but the interface and many other aspects still closely resemble OpenTX. Therefore, I believe that before releasing the next version, we should seriously consider a meaningful redesign — one that gives EdgeTX its own unique identity and vitality, independent of both OpenTX and FrSky. By the way, may I ask if the link you shared in your previous comment is the one I should use to contribute code modifications to the EdgeTX project? ^_^ |
Beta Was this translation helpful? Give feedback.
-
|
Feedback from the #general channel from the discord server |
Beta Was this translation helpful? Give feedback.
-
|
Coming back to this thread again after seeing the progress and just wanted to mention that the one thing I really do want is something more responsive. My MT12 B&W is just instant to navigate around and I can program very quickly. my TX16s runs much, much slower and it lags a decent bit doing simple things like selecting models and adding functions, etc. Just food for thought that's all |
Beta Was this translation helpful? Give feedback.










Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Okay since we are almost ready with LVGL implementation it's time to push ETX 3.0 UI.
Below is description of UI concept done last year:
Assumptions & concepts prior to design
1. UI-in-background (data focused)
So as with other modern OS'es most important information is data. This is already archived by concept of Main-Screens (kind of desktops) that can be populated with various data presenters (widgets or apps). When EdgeTX starts user will see Main-Screen configured to his/her need using different widgets (date/time, timers, radio inputs state, model picture, telemetry values, etc.)
Navigation between Main-Screens is done via:
At this point any UI elements connected with OS features are not visble, focusing on data rather then OS functions.
With one exeption that is System-Bar. Small UI item that can be hidden presenting most important OS-state information such as
Main-Screen with widgets & System-Bar shown
Main-Screen with widgets & System-Bar hidden
2. Main Menu
Main Menu core asset of quick & efficient navigation.
At any moment of using OS user can bring on screen Main Menu that allows to navigate through OS features
There are two ways to access Main Menu
Main-Menu opened
UI Elements of Main-Menu
a. EdgeTX Logo
b. Group icons (bigger)
c. Page icons (smaller)
d. Selected Group & Page name
e. Close Button
Selecting is done via
To close Main-Menu
3. Featues pages
Feature page are now redesigned and standarized
Radio Setup / General Features Page
UI Elements of Features Page
a. Page icon being also Contextual Page Menu Button
On some pages there are features that are connected with whole page ie adding list item or general function like "Add all Trums to Subtrims". To simplify and speed up UX every page can have Contextual Menu with those features
Model Setup / Inputs Features Page with Contextual-Menu visible
b. Breadcrumb
Showing UI-navigation-tree position
c. Close Button
Visible close button that allows page to be closed
As stated before possibility to Main-Menu is active all the time so user can cross-navigate to other feature page (is Monitor) at any moment.

4. Samples of EdgeTX UI 3.0 concept
a. Main-Screens with widgets or Apps



b. Main-Menu navigation




c. Features Pages




Video showing Interactive Simulator
LUA Interactive Simulator
ETX30UI_IMV10.zip
Feel free to post comments & feedback.
Beta Was this translation helpful? Give feedback.
All reactions