Hardware and pinout - OpenHamradioFirmware/G90Tools GitHub Wiki
Display Unit
Hardware and IOs
TODO: Map which GPIOs these are connected to
- Push buttons
- Rotary encoders with push buttons
- UART tele jack
- Headphone tele jack
- DB-9 connector to Main Unit
Display Unit Pinout
STM32F103RCT6 - QFP64
Pin nbr | Pin name | Description |
---|---|---|
29 | PB10 | USART3 TX - Tele jack on the side |
30 | PB11 | USART3 RX - Tele jack on the side |
Display KD018QQTBN009 / ST7735S Controller
Resolution: 128 x 160, 16b colors
Flex pin | MCU Pin | Function | Display function | MCU Peripheral |
---|---|---|---|---|
31 | 17 | PA3 | WR(SPI-RS) | |
29 | 20 | PA4 | Reset | SPI1_NSS |
28 | 21 | PA5 | Clock | SPI1_SCK |
26 | 23 | PA7 | Serial in | D0 (32R) SPI1_MOSI |
2-3 | 62 | PB9 | Backlight |
Main Unit
Hardware and IOs
TODO: Map which GPIOs these are connected to
Connectors:
- ANT - Antenna out
- KEY - CW keyer
- COMM - UART for flashing the unit
- I/Q - Raw IQ out
- ACC - Multiple signal connector (TODO: Document this)
- DB-9 connector to Display Unit
IOs:
- Relays connected to the antenna tuner
- ...
Pinout for the Main Unit
STM32F429ZGT6 - LQFP144
Pin nbr | Pin name | Description |
---|---|---|
USART? TX - COMM tele jack | ||
USART? RX - COMM tele jack |