diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2023-02-25 11:17:03 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2023-02-25 11:17:03 +0100 |
commit | 2240e0b6683bcb69b1f477f4449de9cc17314ccd (patch) | |
tree | ab38c9e75a649faaa466578f0f6fc0b511e3607d /sw/pio.txt | |
parent | 719fcaf1e0b69eefde2c7c9a572d4c807f8bc7ca (diff) | |
download | picardy-2240e0b6683bcb69b1f477f4449de9cc17314ccd.tar.gz picardy-2240e0b6683bcb69b1f477f4449de9cc17314ccd.tar.bz2 picardy-2240e0b6683bcb69b1f477f4449de9cc17314ccd.zip |
Create dart-70 firmware
Diffstat (limited to 'sw/pio.txt')
-rw-r--r-- | sw/pio.txt | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/sw/pio.txt b/sw/pio.txt deleted file mode 100644 index dbc1206..0000000 --- a/sw/pio.txt +++ /dev/null @@ -1,58 +0,0 @@ -STM32F103C8Tx medium-density LQFP48 - -Pin mapping: see datasheet Table 5 - -## GPIO inputs - -Analog RX AGC measurement (S-Meter) - * PA5 - -Digital buttons - * BTN0 PB1 - * BTN1 PB0 - * BTN2 PB12 - * BTN3 PB13 - -Digital rotary encoder - * ENC_A PA6 (TIM3 CH1) - * ENC_B PA7 (TIM3 CH2) - * ENC_BTN PC15 (limited current) - -CW paddle - * CW_TIP PB8 - * CW_RING PB9 - -CW output - * Sidetone PA8 (TIM1 CH1) - -Microphone switches - * SW1 PA3 ADC12_IN3 - * SW2 PA4 ADC12_IN4 - -## GPIO outputs - - * SEQ0n PB3 - * SEQ1 PB4 - * SEQ2 PB5 - * CW_KEYn PA15 - * MUTE_SPKR PA2 - * MUTE_MICn PA1 - -## I2C1 for Si5351A-B-GT - - * SCL PB6 default alternate function - * SDA PB7 default alternate function - -## I2C2 for Display, on address 0100<A2><A1><A0> depending on the solder bridges. - - * SCL PB10 default alternate function - * SDA PB11 default alternate function - -## Timers - -TIM1 is an advanced control timer, TIM2,3,4 are general purpose - - * TIM1 CW Sidetone PWM output - * TIM2 Clock timer - * TIM3 QEI decoder - * TIM4 |