MachXO5-NX Development Board
Evaluation Board User Guide
© 2022 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-EB-02052-1.0
23
8.2.
Arduino Board GPIO Headers
The board provides four headers, J2, J3, J4, and J5, for Arduino Zero board adaption.
Table 8.3. Arduino J2 Pin Connections
J2 Pin
Number
Net Name
Arduino ZERO Board
Signal
MachXO5-25 Ball
Location
Comments
1
AR_IO8
~D8/PA06
L12
—
2
AR_IO9
~D9/PA07
L13
—
3
AR_SS_IO10
~D10/PA18/SS
L14
Defaults to SS function on Arduino ZERO Board.
4
AR_MOSI_IO11
~D11/PA16/COPI
L15
Defaults to COPI function on Arduino ZERO
Board.
5
AR_MISO_IO12
~D12/PA19/CIPO
L16
Defaults to CIPO function on Arduino ZERO
Board.
6
AR_SCK_IO13
~D13/PA17/SCK
K19
Defaults to SCK function on Arduino ZERO
Board.
7
GND
GND
—
—
8
AR_AREF
AREF/PA03
L19
AR_AREF connection to AREF through R43.
9
AR_SDA
D20/PA22/SDA
N18
Defaults to SDA function on Arduino ZERO
Board. It is optionally connected to SDA0
through R44 (DNI).
10
AR_SCL
D21/PA23/SCL
N19
Defaults to SCL function on Arduino ZERO Board.
It is optionally connected to SCL0 through R45
(DNI).
Table 8.4. Arduino J3 Pin Connections
J3 Pin Number
Net Name
Arduino ZERO Board Signal
MachXO5-25 Ball Location
Comments
1
AR_IO0
D0/RX/PA11
J19
—
2
AR_IO1
D1//TX/PA10
J20
—
3
AR_IO2
D2/PA14
K12
—
4
AR_IO3
~D3/PA09
K13
—
5
AR_IO4
~D4/PA08
K14
—
6
AR_IO5
~D5/PA15
K15
—
7
AR_IO6
~D6/PA20
K16
—
8
AR_IO7
D7/PA21
K17
—
Table 8.5. Arduino J4 Pin Connections
J4 Pin Number
Net Name
Arduino ZERO
Board Signal
MachXO5-25 Ball
Location
Comments
1
AR_IO14
ATN
L20
—
2
NC
IOREF
—
—
3
AR_RESET
RESET
K20
Pin U20 should be set high by default. Avoid
Arduino ZERO board in Reset status when
connected.
4
+3.3V_AR
+3V3
—
3.3 V power supply from Arduino ZERO board.
5
AR_5V
+5V
—
Jump to 5 V onboard power rail through JP6.
6
GND
GND
—
—
7
GND
GND
—
—
8
+12V
VIN
—
Share with +12V onboard power rail.
Note:
If JP6 is installed, 5 V power can be supplied from either the Arduino board or the MachXO5-NX Development Board. With JP6
removed, both boards need their own 5 V power.