![]() |
Vern, Join our AOA Team & Integrate your M5Stack AOA Display
Vern, our Flyonspeed.org team are very impressed with your AOA display design and would like to integrate your AOA display with our AOA system including adding your SW and hardware design to our GitHub account at https://github.com/flyonspeed/OnSpeed-Gen2 and then work integration together!
Our Gen 2 ONSPEED design is completely self-contained and has on-board differential pressure, static and attitude sensors, integrates with the onboard EFIS (if installed), and provides an advanced aural AOA and aircraft performance tone to the Pilot, your System can provide a very useful visual AOA indication and we think it could be integrated to our system by RS232, WIFI, or maybe Bluetooth (both use same WIFI Chip). We were the 2018 EAA Founder's Innovation Award Winners with our Gen-1 Aural AOA system, are were now working toward this summers Founder's Innovation Award Grand Prize with our new Gen-2 custom designed Gen-2 system and its advanced AOA tracking Software. More details at Flyonspeed.org. Please send PM and we can discuss. Thanks Cecil "TRON" Jones |
Message sent.
V |
How's that for validation!!!
Good on you! |
A teaser for those interested... I've developed a library of graphical widgets for Engine Monitor type displays.
More examples coming soon. ![]() ![]() |
But wait, there's more!
The collaboration with the Flyonspeed.org folks has borne fruit, and we are testing a new display for Angle of Attack (AOA) and supplementary information. ![]() The main graphical widget in the center of the screen is modeled after an F4 Phantom, updated to provide more comprehensive information. It displays optimal cruise efficiency (white bar aligned with white dots in the yellow chevrons), On Speed for final approach, best glide and best rate of climb (green doughnut in middle), incipient stalls (red chevrons), a progressive AOA indication (white bar and digits at top). NOTE: the white bar is barely visible at the bottom (0% AOA). Incipient stall also causes the red chevrons to flash and the slip indicator ball to flash and turn red if not centered. I'm pleased to have joined the OnSpeed folks in this endeavor. I introduced my first AOA display 14 years ago and it's nice to contribute to this ongoing effort. V |
I've updated the previous post to include more photos of typical engine gauges.
I have a Beta release of the engine gauge widget library. Anyone skilled in the art can contact me via email if they want to dig further. I will be integrating the various EMS display pages with the 'back seat display' project later on. The idea is that you have one or more devices that you can clip to a back seat rail that provides whatever airdata or engine data that you want to display. I'll be providing several baseline configurations, but if you are skilled in C++ programing and math (yes, for the graphic positioning) you can build your own custom pages based on my examples. V |
Quote:
|
Attitude
Hey Vern,
Very slick! Did you notice the attitude display on the m5stack blog page? https://m5stack.com/pages/blog-page. I am sure that you would need the "grey" version with the 9 -axis sensor to make it work but pretty small mark up for the additional functionality. I've got one on the way to play with via Amazon. Cheers, Sean |
Quote:
|
Nice work Vern!
|
Quote:
In summary, 'Gauge Widgets'. Actually, not breaking any new ground here, just exercising my ancient math and programming skills to build a tool kit for open source avionics. I actually recalled my university math and computer graphics course material from the days of Fortran and Watfor/Watfiv. Shoutout to Dr. Geunter Schrack. |
Quote:
|
Quote:
|
Quote:
V |
Reposting with more examples. I've been testing the Beta version of my GaugeWidgets library.
![]() ![]() ![]() ![]() I'm looking for one or two Beta testers who are willing to invest some time into checking out the library on the M5Stack platform. Just send me an email. V |
What are the dimensions of the little gauges again?
|
Quote:
The ASI is pretty small, but it may be fine for a back seat display, which is the project driving the development. The engine gauges are fine, and comparable to a SkyView or G3X display. Right now, they depend on serial or WiFi data from an EFIS (Dynon or Garmin), but I'm looking at MGL and GRT as well for future support. I forked off a development for the OnSpeed team as well so they (we) can have a visual display of AOA to supplement the tone-based system. All of this will be open-sourced once flight testing is finalized. Vern |
Loving all of this and bringing up so many memories. When I read the word Fortran that's when I realized how much I've forgotten in my short life from back when I was working at Wang Laboratories !
|
Quote:
The concept of actually building your own airplane or avionics is lost on the iPhone generation, although I do see some positive effects from the STEM focus in very young people. See https://lokilegolauncher.wordpress.com/ for an example. [full disclosure, these girls are related to me]. My inspiration is the late, great Bob Axsom who spent countless hours and dollars advancing experimental aviation for no financial gain. Doug has wisely preserved much of this knowledge here: http://www.vansairforce.net/BuilderM...evelopment.htm My goal is to publish as much as I can before I become functionally obsolete. Most of what I will publish will be flight tested, or commercial designs from my past. I may work at a plodding pace, but it will all come eventually. V |
Quote:
|
Well, this is the day that no one has been waiting for...
Thanks to a lot of time at home lately (thanks to the Bat Virus), I have publish the first version of my Gauge Widgets library for the M5Stack, and cobbled together the beginnings of my new web site. This is my first time generating an Arduino library, so keep your expectations low, but enjoy! About 2600 lines of code written in C/C++. Or, as my daughter so aptly put... "welcome to the 70's, Dad!" Examples in the library include an ASI, a Heading Indicator and an Attitude Indicator, plus a bunch of engine gauges. I will be releasing the OnSpeed AOA display software later on. Here's the site link:http://www.huvver.tech/ Here's the direct link to GaugeWidgets: http://www.huvver.tech/arduino-library/ Cheers, Vern |
I have a 3D printer , Rv6a, and familiar with Arduino ide. If you need
Some help send me an email prototechllc@gmail.com would love to test or help out. |
Nice!
Looks very nice. Looking forward to trying it out.
Cheers, Sean |
Quote:
Hopefully that will provide a starting point. The PSU is needed to condition the 12V electrical system and protect against load dumps and reverse polarity. Plus it provides stereo audio output, serial and I2C for expansion in a robust manner. I will post as much stuff as I can as I wrap up the details. V |
Very nice
I just send to you a animate demo for fuel (2 or 4 tanks) and Air speed indicator with VNE alarm by mail because I can't attacht file here. Cheers, Eric |
Here's some more information for those who are interested:
In addition to the GaugeWidgets library posted on my new site, I have also posted the PolarText library on the same page that lets you revolve, rotate, scale, and place arbitrary text on the screen. As promised: In addition to a glareshield pivot mount being developed for the OnSpeed project, another VAF member is developing 2" and 3" bezel mounts for instrument panels. Also, the pivot mount can be used as a rail (tube) mount for the roll bar or the seat back for the back seat (?) ![]() ![]() And finally, a power supply/serial data board has been sent for production. This has been design for 12V automotive/marine/aviation applications and features protection up to +/- 100V. I've had a lot of time in front of a computer for the last six weeks... it's starting to pay off. Vern |
Looks great !
|
Thanks, Justin. I see your skillset might be applicable to this project. My library page is linked below.
Here's a summary of where we stand: First an acknowledgment of the flyOnSpeed.org folks, who have adopted me as one of their own as a contributor to their impressive project. Thank-you! It has brought focus to my own efforts. Here's what we (myself and RP, who is a fellow VAFFER) doing: -coding for the OnSpeed AOA/energy display: complete. -design of a robust power/data board for the M5Stack: complete. -design of a 3d printable back shell for the M5Stack (RP): complete. -design of a 3d printable glare-shield pivot mount (also serves as a rail mount) (RP): complete. In process: - design of a 3d printable 3” instrument bezel (RP): protos. - design of a 3d printable 2” instrument bezel (RP): protos. So we are nearing completion of a comprehensive platform for DIY instrument gauges. We are also in development of some interesting new flight safety devices based on this platform (mostly software). For those who want to investigate this further: http://www.m5stack.com http://www.flyonspeed.org http://www.huvver.tech/arduino-libraries/. And just to be clear: my intent is to make all of this stuff open source, my legacy project. EDIT: Rob Prior (aka Snowflake) gave me permission to post his name as the 'RP' I reference. |
Vern, I think you should change that winter home from Chandler, AZ to East Texas...to an small private airpark maybe....just saying. :D
|
Ardu-ecu
Vern: have you considered this form factor for the arduino based power control module? https://www.ardu-ecu.com/arduecu-mk1u
I building an RV-12iS as an EAB and was considering using this for stuff like flaps, fuel flow etc. Digging thru your code is going to make this process so much easier, and for that I am very appreciative. |
Quote:
![]() I'm still organizing getting these boards into inventory at OnSpeed. My first batch is 18 boards. I also have a link to the Shapeways 3D print library for Rob's stuff. Email me or Rob FMI. |
24 VDC???
Hey Vern - Any chance your power supply board is 24VDC compatible for us industrial controls types? If you are looking for thoughts on future boards... How about a POE version? Let me know if I am getting carried away ;)
Cheers, Sean |
Quote:
I'm avoiding mission creap here because I don't have enough real time for all of my projects as it is (arduino graphics libraries, OnSpeed design work, hardware design, fixing my boat, marketing the blueheronaeropark.com development, building another airplane and working on a military helicopter simulator program). They call it 'retirement'. V |
Retirement???
It only means you don't have too work! I hope to join you some day.:)
Cheers, Sean |
Quote:
|
Another teaser of the OnSpeed energy display:
![]() |
Quote:
Then I developed a surface mount version and switched to the awesome ESP-32 controller. Again it fits into a standard Hammond case. Finally, I used the off-the-shelf M5Stack display module, which contains the ESP-32, common interfaces, an optional IMU and a bright 320x240 TFT Color display in a compact package.... with a retail price less than my cost to build my other boards. My focus now is to develop custom 'shields' (such as the power/data board). For those monitoring this thread, the next shield will be for 24 volt applications. Design is done, waiting to gauge demand. We've finalized the M5Stack panel mounts, and in my next aircraft I will be mounting six or eight of them on the panel as programmable instruments and copilot displays running my graphical widgets library. In the meantime, I will be installing my OnSpeed brain box in my Harmon Rocket and tweaking my back-seat EFIS display, building my RV-15 clone, and getting ready to move to my new hangar at www.blueheronaeropark.com. I'm always looking for new applications to code or for hardware development, so I welcome suggestions. I am doing this entirely for non-commercial (translation: I do whatever I want, whenever I have time) purposes to further the advancement of our industry. Everything will be released as open source, and posted at www.huvver.tech, but only after complete flight testing. Finally, I want to give a shout-out to Rob Prior for the 3d printed parts and has contributed his time and expenses to this project. As we electrical folks say, “the electrical design is easy, it's the mechanical stuff that's hard’”. Funny, though I've never heard the opposite said by an ME (mechanical engineer). Cheers |
The ME part is mystical sorcery to me...
|
Quote:
Thanks for the kind words, Vern! I guess whether it's EE or ME, when you've spent 25 years (or more) doing it, it becomes second nature. |
| All times are GMT -6. The time now is 09:04 AM. |