HighLevel

From Elcano Project Wiki
Revision as of 23:28, 18 May 2019 by JosephBreithaupt (talk | contribs) (Created page with " ===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 design...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

Due for completion June 6, 2018. The three tasks of C6, C4 and C3 run on an Arduino Due.%BR% The hardware information (including the schematic and board files) can be found on the HighLevelHWv3 page.%BR% The software information can be found on the HighLevelSWv3 page.