HighLevel

From Elcano Project Wiki
Jump to navigation Jump to search


HighLevel board:

Here is where all the magic happens, it is the epicenter of all major data processing and decision making based on said data. On this in-house designed board sit 2 different processors, C3 (PilotPage) and C6 (NavigatorPage), in which C4 acts both as a GPS receiver with its GPS shield, as well as a power distributor for C3 and C4 (PlannerPage)

There have been three versions of the High-Level Board

Version 1

AKA MegaShieldTrio. C6 (Localization) is an Arduino Mega; C4 (Route Finder) is Arduino Nano; C3 is Arduino Nano. C6 and C4 demonstrated their tasks individually, but three-way communication was never established.

Version 2

C6 is Arduino Mega. Code for C4 got too big and migrated to an off-board Arduino Mega. C3 is Arduino Micro. Serial communication between processors was established using the ElcanSerial library. C3 implementation remained rudimentary.

Version 3

The hardware information (including the schematic and board files) can be found on the HighLevelHWv3 page. The software information can be found on the HighLevelSWv3 page.