Ardumower future PCB: Unterschied zwischen den Versionen

Aus www.wiki.ardumower.de
Wechseln zu: Navigation, Suche
(Architecture)
(Architecture)
Zeile 3: Zeile 3:
  
 
=Architecture=
 
=Architecture=
* MCU (Mega) for the controlling (actuators), sensing (sensors)
+
* existing MCU (Mega) board for the controlling (actuators), sensing (sensors) (current Ardumower PCB)
* CPU for high-level control (brain)
+
* new CPU board for high-level control (brain)
* Commuincation interface and protocol (based on RS232 interface and session protocol)
+
* commuincation interface and protocol (based on RS232 interface and session protocol)
  
 
=Software=
 
=Software=

Version vom 22. Januar 2016, 12:57 Uhr

Abstract

Ideas for a future HW/SW architecture...

Architecture

  • existing MCU (Mega) board for the controlling (actuators), sensing (sensors) (current Ardumower PCB)
  • new CPU board for high-level control (brain)
  • commuincation interface and protocol (based on RS232 interface and session protocol)

Software

IDE/compiler

  • emBlocks (integrated compiler for many CPUs including Rasperry PI, STM32, etc.)
  • chibistudio (modified Eclipse)