Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Yup, I agree with everything you say. However, this would fall completely on my shoulders. This is not a group project. I’m essentially trying to re-create this: https://dynonavionics.com/engine-monitoring-modules.php Somebody else has done it before: https://github.com/tomcourt/enguino However, I don’t like how they execute it. I would prefer to avoid the tablet, web browser, and wifi portions. In your experience, how sparse are the drivers and libraries exactly?
You should look at Embox (https://github.com/embox/embox). Its main idea is to use Linux software everywhere including MCU. It looks like an embedded Linux distributive where you can choose necessary modules, but unlike Linux Embox's kernel, standard C library, TCP/IP stack and so on also configure while compilation. It allows on the one hand run on EFM32 with 32kB flash 4 kB RAM (https://anton-bondarev.medium.com/embox-on-efm32zg-stk3200-board-how-to-run-rtos-on-mcu-with-4kb-ram-26a82dc7b9d9) and on the other hand you can use TONs Linux software for example OpenCV (https://youtu.be/7QjfgEPCLiw )
There is also a Basic Air Data Computer, could be used along with the Stratux: https://github.com/BasicAirData/AirDataComputer