# SPI set_io -nowarn spi_mosi 14 set_io -nowarn spi_miso 17 set_io -nowarn spi_clk 15 set_io -nowarn spi_flash_cs_n 16 set_io -nowarn spi_ram_cs_n 37 # USB set_io -nowarn usb_dp 31 set_io -nowarn usb_dn 34 set_io -nowarn usb_pu 38 # UART set_io -nowarn uart_rx 6 set_io -nowarn uart_tx 9 # Clock set_io -nowarn clk_in 35 # Buttons set_io -nowarn btn_n 10 # GPIOs TODO: later connect Elekt keyboard (where plug the outputs in such case? RGB PMOD? #set_io -nowarn out1 3 TODO: where to connect outputs? PMOD2 with LEDs? #set_io -nowarn out2 48 #set_io -nowarn out3 46 set_io -nowarn pmod_btns[0] 4 set_io -nowarn pmod_btns[1] 2 set_io -nowarn pmod_btns[2] 47 set_io -nowarn pmod_btns[3] 45 set_io -nowarn pmod_btns[4] 3 set_io -nowarn pmod_btns[5] 48 set_io -nowarn pmod_btns[6] 46 set_io -nowarn pmod_btns[7] 44 set_io -nowarn pmod_btns[8] 43 set_io -nowarn pmod_btns[9] 38 set_io -nowarn pmod_btns[10] 34 set_io -nowarn pmod_btns[11] 31 set_io -nowarn pmod_btns[12] 42 set_io -nowarn pmod_btns[13] 36 set_io -nowarn pmod_btns[14] 32 set_io -nowarn pmod_btns[15] 28 # LEDs and Buttons (PMOD 2) set_io -nowarn led1 26 set_io -nowarn led2 27 set_io -nowarn led3 25 set_io -nowarn led4 23 set_io -nowarn led5 21 set_io -nowarn btn_1 20 set_io -nowarn btn_2 19 set_io -nowarn btn_3 18 set_io -nowarn led[0] 26 set_io -nowarn led[1] 27 set_io -nowarn led[2] 25 set_io -nowarn led[3] 23 set_io -nowarn led[4] 21 # Leds set_io -nowarn rgb[0] 39 set_io -nowarn rgb[1] 40 set_io -nowarn rgb[2] 41