Difference between revisions of "HighLevel"

From Elcano Project Wiki
Jump to navigation Jump to search
(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...")
 
Line 12: Line 12:
 
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.
 
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 ==  
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.
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.
The software information can be found on the HighLevelSWv3 page.
 

Revision as of 23:30, 18 May 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

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.