Datasheet

Flyport Wi-Fi and Ethernet Programmer's guide framework 2.3 (rev 1.0) www.openpicus.com
Remappable Pins
A great feature of Flyport module is the possibility of remap the peripheral to almost any pin.
As you can see in the pinout table, almost each pin is remappable.
Pin remapping allows you to add more UARTs, PWMs, SPIs, TIMER and External interrupts.
For PWMs you can use the PWM dedicated functions (see PWM section). For the other peripheral
the list below shows the functionalities you can associate to every pin.
QUESTION: What are the various assignable Functionalities at Remappable Pins? What are their
name?
Output peripherals
UART1TX
UART1RTS (not enabled in default UART initialization)
UART2TX
UART2RTS (not enabled in default UART initialization)
UART3TX
UART3RTS (not enabled in default UART initialization)
UART4TX
UART4RTS (not enabled in default UART initialization)
SPICLKOUT (for SPI Master mode, Clock Output Signal)
SPI_OUT (Data Output Signal)
SPI_SS_OUT (for SPI Master mode, Slave Select Signal)
Input peripherals
UART1RX
UART1CTS (not enabled in default UART initialization)
UART2RX
UART2CTS (not enabled in default UART initialization)
UART3RX
UART3CTS (not enabled in default UART initialization)
UART4RX
UART4CTS (not enabled in default UART initialization)
EXT_INT2
EXT_INT3
EXT_INT4
SPICLKIN (for SPI Slave mode, Clock Input Signal)
SPI_IN (Data Input Signal)
SPI_SS (for SPI Slave mode, Slave Select Signal)
TIM_4_CLK
With the Flyport module pinstrip connector more expansions with different pinouts can be created
just by using the remapping feature. As a result the layouts of Flyport expansion boards can simpler
and easier to route on PCBs, breadboards or any prototyping board type.
15