Difference between revisions of "HighLevel"

From Elcano Project Wiki
Jump to navigation Jump to search
m
m
 
Line 14: Line 14:
 
== Version 3 ==  
 
== Version 3 ==  
 
VERSION 3 > [[High Level]]
 
VERSION 3 > [[High Level]]
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.
+
The hardware information > [[HighLevelHWv3]]
 +
 
 +
The software information > [[HighLevelSWv3]]
 +
 
 +
Schematic images > [[Board Diagrams]]

Latest revision as of 18:54, 28 June 2019


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

VERSION 3 > High Level

The hardware information > HighLevelHWv3

The software information > HighLevelSWv3

Schematic images > Board Diagrams