3.5.2 mikroBUS Interface

The SAMA5D2-ICP hosts three pairs of 8-pin female headers (J21, J22, J23) for the mikroBUS interfaces. The mikroBUS defines mainboard sockets and add-on boards used for interfacing microprocessors with integrated modules with proprietary pin configuration and silkscreen markings. The pinout consists of three groups of communication pins (SPI, UART and TWI), four additional pins (PWM, interrupt, analog input and reset) and two power groups (+3.3V and GND on the left, and 5V and GND on the right 1x8 header).

The figures below illustrates the implementation of the mikroBUS interfaces.

Figure 3-45. mikroBUS1 Interface
Table 3-26. mikroBUS1 Connector J21 Pin Assignment
SAMA5D27MBUS SignalPin No.MBUS SignalSAMA5D27
FunctionPIOPIOFunction
Analog inputPD26AN116PWMPC4PWM
ResetPC5RST215INTPC3Interrupt
SPI CSPC21SPI_NPCS314UART_RXPB26UART receive
SPI clockPC18SPI_SPCK413UART_TXPB27UART transmit
SPI MISOPC19SPI_MISO512TWI_SCLPD22TWI clock
SPI MOSIPC20SPI_MOSI611TWI_SDAPD21TWI data
3.3VCC3.3V supply7105V supply5VDD
GroundGND89GNDGround
Figure 3-46. mikroBUS2 Interface
Table 3-27. mikroBUS2 Connector J22 Pin Assignment
SAMA5D27MBUS SignalPin No.MBUS SignalSAMA5D27
FunctionPIOPIOFunction
Analog inputPD25AN116PWMPB23PWM
ResetPB24RST215INTPB22Interrupt
SPI CSPB31SPI_NPCS314UART_RXPC12UART receive
SPI clockPB30SPI_SPCK413UART_TXPC13UART transmit
SPI MISOPB29SPI_MISO512TWI_SCLPD22TWI clock
SPI MOSIPB28SPI_MOSI611TWI_SDAPD21TWI data
3.3VCC3.3V supply7105V supply5VDD
GroundGND89GNDGround
Figure 3-47. mikroBUS3 Interface
Table 3-28. mikroBUS3 Connector J23 Pin Assignment
SAMA5D27MBUS SignalPin No.MBUS SignalSAMA5D27
FunctionPIOPIOFunction
Analog inputPD24AN116PWMPB20PWM
ResetPB21RST215INTPB19Interrupt
SPI CSPA17SPI_NPCS314UART_RXPC7UART receive
SPI clockPA14SPI_SPCK413UART_TXPC8UART transmit
SPI MISOPA16SPI_MISO512TWI_SCLPD22TWI clock
SPI MOSIPA15SPI_MOSI611TWI_SDAPD21TWI data
3.3VCC3.3V supply7105V Supply5VDD
GroundGND89GNDGround
Figure 3-48. mikroBUS Connectors Location