Medusa

From Stanford SSI Wiki
Revision as of 16:31, 27 August 2016 by Ksafin (talk | contribs) (Created page with "{{TechSidebar | header = Medusa | img link = File:Medusa.JPG | designer = Kirill Safin | techline = Balloons Core Avionics Expansion | version = Generation I | name = Medusa |...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:TechSidebar

Medusa is a HABEES developed expansion board for the Balloons Core Avionics. Medusa is designed to accept five 40-pin edge-cards to support a variety of add-on functionalities to enhance the capabilities of the Core Avionics suite.

Medusa consists of five board-locking 80 pin edge-card slots, a micro SD for data logging, a Teensy 3.2 MCU, power input, and a CAN transceiver.

Medusa functions by providing appropriate power & signal buses to all card slots, allowing external boards to implement I2C, SPI, UART, Analog, PWM functionalities to perform meaningful operations. Medusa receives commands from the Core Avionics over CAN, and is able to transmit data back to the Core Avionics along CAN as well. It is capable of logging all raw readings from installed cards locally, and transmitting only necessary or otherwise processed data back to the avionics.