Skip to content
This repository has been archived by the owner on Aug 28, 2019. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Welcome to the Elcano autonomous tricycle project!
Please see:

This repository has been archived. The system consists of several different microprocessors. Elcano/Elcano has been broken into separate repositories for each processor.

To get started, fork and clone the repository:

Parameters and settings for each trike are defined in:

Place the contents of the libraries folder into your libraries folder under

The repository includes examples in the file:

Only libraries/Settings/SettingsTemplate.h should be committed in the
repository -- the Arduino/libraries/Settings/Settings.h file is site-specific.

-- Copy
-- Give your trike a different VEHICLE_NUMBER value.
-- Add your own trike's settings, following the examples.
-- Put your settings in a conditional for your new VEHICLE_NUMBER value.

When you pull in updates from the main repository, look for changes in
SettingsTemplate.h and if needed merge them with your own Settings.h.
Especially watch for new trike parameters used in sketches.

Sketches that need these settings should
#include <Settings.h>
*after* all other includes or definitions that are used in Settings.h.