Modifications

Sauter à la navigation Sauter à la recherche
5 169 octets ajoutés ,  26 juillet 2025 à 13:50
Ligne 181 : Ligne 181 :     
{{asm-end}}
 
{{asm-end}}
 +
 +
== PinOut summary ==
 +
The "GPIO" refer to the CANSAT-BASE gpio (which is also the Pico GPIO identification).
 +
The "Reserved" is YES when the pin is dedicated to a specific usage like Radio module.
 +
The "Function" is specified only when usage of the pin usage is restricted.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | '''CANSAT-BASE GPIO'''
 +
| align="center" | '''Reserved'''
 +
| align="center" | '''Function'''
 +
| align="center" | '''Description'''
 +
|- style="font-size: 90%"
 +
| align="left" | gp0
 +
| align="left" | no
 +
| align="left" | uart.tx
 +
| align="left" | UART(0) Grove connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp1
 +
| align="left" | no
 +
| align="left" | UART.rx
 +
| align="left" | UART(0) Grove connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp2
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp3
 +
| align="left" | YES
 +
| align="left" | IO
 +
| align="left" | Radio module reset line (can be released)
 +
|- style="font-size: 90%"
 +
| align="left" | gp4
 +
| align="left" | YES
 +
| align="left" | SPI.miso
 +
| align="left" | Radio module (can be released)
 +
|- style="font-size: 90%"
 +
| align="left" | gp5
 +
| align="left" | YES
 +
| align="left" | SPI.nss
 +
| align="left" | Radio module select line (can be released)
 +
|- style="font-size: 90%"
 +
| align="left" | gp6
 +
| align="left" | YES
 +
| align="left" | SPI.sck
 +
| align="left" | Radio module clock line (can be released)
 +
|- style="font-size: 90%"
 +
| align="left" | gp7
 +
| align="left" | YES
 +
| align="left" | SPI.mosi
 +
| align="left" | Radio module (can be released)
 +
|- style="font-size: 90%"
 +
| align="left" | gp8
 +
| align="left" | YES
 +
| align="left" | I2C.sda
 +
| align="left" | I2C(0) Grove connector, I2C(0) Qwiic/StemmaQt connector.
 +
|- style="font-size: 90%"
 +
| align="left" | gp9
 +
| align="left" | YES
 +
| align="left" | I2C.scl
 +
| align="left" | I2C(0) Grove connector, I2C(0) Qwiic/StemmaQt connector.
 +
|- style="font-size: 90%"
 +
| align="left" | gp10
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp11
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp12
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp13
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size:90%"
 +
| align="left" | gp14
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp15
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|}
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | '''CANSAT-BASE GPIO'''
 +
| align="center" | '''Reserved'''
 +
| align="center" | '''Function'''
 +
| align="center" | '''Description'''
 +
|- style="font-size: 90%"
 +
| align="left" | gp16
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp17
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp18
 +
| align="left" | no
 +
| align="left" | Digital
 +
| align="left" | Digital1 Grove connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp19
 +
| align="left" | no
 +
| align="left" | yyyy
 +
| align="left" | Digital1 Grove connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp20
 +
| align="left" | no
 +
| align="left" | Digital
 +
| align="left" | Digital2 Grove connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp21
 +
| align="left" | no
 +
| align="left" | Digital
 +
| align="left" | Digital2 Grove connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp22
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | run
 +
| align="left" | YES
 +
| align="left" | Reset
 +
| align="left" | Reset button. Set LOW to reset.
 +
|- style="font-size: 90%"
 +
| align="left" | gp26
 +
| align="left" | no
 +
| align="left" | Analog IN
 +
| align="left" | Analog Grove Connector
 +
|- style="font-size: 90%"
 +
| align="left" | gp27
 +
| align="left" | no
 +
| align="left" | Analog IN
 +
| align="left" | Analog Grove Connector
 +
|- style="font-size: 90%"
 +
| align="left" | agnd
 +
| align="left" | YES
 +
| align="left" | Analog Ground
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | gp28
 +
| align="left" | no
 +
| align="left" |
 +
| align="left" |
 +
|- style="font-size: 90%"
 +
| align="left" | ref
 +
| align="left" | YES
 +
| align="left" | MCU VRef
 +
| align="left" | Voltage Reference of the MCU Board (usually unconnected).
 +
|- style="font-size: 90%"
 +
| align="left" | 3V3
 +
| align="left" | YES
 +
| align="left" | Power-OUT
 +
| align="left" | CANSAT-BASE 3V3 Voltage Output. Unrelated to MCU board voltage regulator
 +
|- style="font-size: 90%"
 +
| align="left" | en
 +
| align="left" | YES
 +
| align="left" | 3V3_en
 +
| align="left" | MCU Voltage Regulator enable.<br />Set to ground to disable MCU.<br />Controled by the CANSAT-BASE pwr_enabled.
 +
|- style="font-size: 90%"
 +
| align="left" | sys
 +
| align="left" | YES
 +
| align="left" | MCU Power-IN
 +
| align="left" | MCU Vsys. MCU System Voltage used by the MCU to produces its internal voltages.
 +
|- style="font-size: 90%"
 +
| align="left" | Vbus
 +
| align="left" | YES
 +
| align="left" | USB Power-OUT
 +
| align="left" | Voltage output when power is applied to the MCU's USB connector
 +
|}
 +
    
{{ENG-CANSAT-PICO-TRAILER}}
 
{{ENG-CANSAT-PICO-TRAILER}}
32 908

modifications

Menu de navigation