The Orbital Platform is the primary computer for which IntelliSat was created. It features an STM32 processor along with external memory and avionics. Details on the chips can be found on the SSS Electrical Team's Github repo
Since IntelliSat allows access to certain Orbital Platform resources, it uses specific names for those resources. These names that might not align with the labels on the board, especially as IntelliSat tries to stay compatible with the different revisions of Orbital Platform.
This document shows different sections of the Orbital Platform board, and what names IntelliSat gives them.
ID | Name | User Interaction | IntelliSat Interface |
---|---|---|---|
01 | SWD Connector | Used to program and debug the board | |
02 | LED A | Can be toggled via led.h | led_a(bool) |
03 | LED B | Can be toggled via led.h | led_b(bool) |
04 | LED C | Can be toggled via led.h | led_c(bool) |
05 | LED Heartbeat | Blinks every 1 ms | |
06 | LED Fault | Can be toggled via led.h | led_fault(bool) |
07 | LED All Good | Can be toggled via led.h | led_ag(bool) |
09 | LED Dx | Can be toggled via led.h | led_dx(pin_number, bool) |
10 | Button 0 | Status can be accessed via button.h | get_statusButton0(void) --> bool |
11 | Button 1 | Status can be accessed via button.h | get_statusButton1(void) --> bool |
Additionally, there is a large sections of pins sticking out on the right side. The labels show which peripherals use the pins.
Details on which of these peripherals and pins are used under IntelliSat can be found in the Hardware Configurations google sheet.
ID | Name | User Interaction | IntelliSat Interface |
---|---|---|---|
01 | SWD Connector | Used to program and debug the board | |
02 | LED Heartbeat | Blinks every 1 ms | |
03 | LED Dx | Can be toggled via led.h | led_d3(bool) , led_d2(bool) , led_d1(bool) , led_d0(bool) |
04 | Button 0 | Status can be accessed via button.h | get_statusButton0(void) --> bool |
05 | Button 1 | Status can be accessed via button.h | get_statusButton1(void) --> bool |
Additionally, there is a small set of pins sticking out on the right side. Details on these pins: https://docs.google.com/spreadsheets/d/1t28qB5q2Co_uhu8WwbYkCaqFcHMT7WsT/edit?rtpof=true#gid=1164169023 .
Details on which of these peripherals and pins are used under IntelliSat can be found in the Hardware Configurations google sheet.