diff --git a/src/machine/board_nano-rp2040.go b/src/machine/board_nano-rp2040.go index 0a27290d..e8157a41 100644 --- a/src/machine/board_nano-rp2040.go +++ b/src/machine/board_nano-rp2040.go @@ -87,8 +87,10 @@ const ( NINA_GPIO0 Pin = GPIO2 NINA_RESETN Pin = GPIO3 - NINA_TX Pin = GPIO9 - NINA_RX Pin = GPIO8 + NINA_TX Pin = GPIO8 + NINA_RX Pin = GPIO9 + NINA_CTS Pin = GPIO10 + NINA_RTS Pin = GPIO11 ) // Onboard crystal oscillator frequency, in MHz. @@ -123,10 +125,17 @@ var ( Buffer: NewRingBuffer(), Bus: rp.UART0, } + + UART1 = &_UART1 + _UART1 = UART{ + Buffer: NewRingBuffer(), + Bus: rp.UART1, + } ) var DefaultUART = UART0 func init() { UART0.Interrupt = interrupt.New(rp.IRQ_UART0_IRQ, _UART0.handleInterrupt) + UART1.Interrupt = interrupt.New(rp.IRQ_UART1_IRQ, _UART1.handleInterrupt) }