(Please this thread is only for Plite and questions related to Plite, I will flag off topic posts as spam to preserve signal to noise)
So I have been toying around with the Beaglebone for a while. I finally decided to have a new stab at creating a software usable for AWE purposes such as:
- soft kite steering (line tugging)
- using model airplanes for AWE
- other tethered drones
What it will have is:
- Servo outputs
- Integration with Taranis Frsky radios (hopefully two-way)
- integration with load sensors using HX711
- A gyro+accelerator package built in
- Barometer sensor
- Wifi access
- Runs Linux
- Built in storage for logging
- Hardware cost approx 100 euro
I am building all of this around the Beaglebone Blue Wifi.
I was hoping to provide file system access to all sensors and actuators, so that the final «glue code» may be written quickly in any language (I prefer Ruby anf Elixir, but any language with file access should do the trick)
Right now I have HX711 working well, CPPM and S.BUS integration with the Taranis radio, though two way is missing. Servo outputs will be simple to implement on top of what I already have.
- Gyro and accelerometer integration
- Packaging and documentation
- Testing in air
Dont expect a lot of bells and whistles in the near future. I plan to open source this if there is interest, but to avoid «helpdesking» at the time being, I will just make it available for anyone interested on request.
And yes, it may never be completed (like a few of my other projects).
Because the programming is done on the PRU (sepatate real-time
coprocessors of the Beaglebone), expect fair real-time capabilities. I gather most of the PRU capacity is used with this build though.