This is a website that generates a downloadable custom ArduPilot firmware, based on user selection.
Website: https://custom.ardupilot.org
This website uses the Flask library. Flask must be installed before use.
Directories: ardupilot
must be within base
, which must be in the same directory as CustomBuild
.
To run:
./app.py
- Install mod_wsgi for python 3:
sudo apt-get install libapache2-mod-wsgi-py3 python-dev
- In
app.wsgi
, specify the app directory (.../CustomBuild/
). - Copy the config file to
/etc/apache2/sites-available/
and specify the correct directory. - Enable the file:
sudo a2ensite CustomBuild.conf
- To restart Apache:
sudo apache2ctl graceful
- To stop Apache:
sudo apache2ctl stop
- To start Apache:
sudo apache2ctl start
Webpage: 127.0.0.1