github.com/tinygo-org/tinygo@v0.31.3-0.20240404173401-90b0bf646c27/src/machine/board_m5stamp_c3.go (about) 1 //go:build m5stamp_c3 2 3 package machine 4 5 const ( 6 IO0 = GPIO0 7 IO1 = GPIO1 8 IO2 = GPIO2 9 IO3 = GPIO3 10 IO4 = GPIO4 11 IO5 = GPIO5 12 IO6 = GPIO6 13 IO7 = GPIO7 14 IO8 = GPIO8 15 IO9 = GPIO9 16 IO10 = GPIO10 17 IO11 = GPIO11 18 IO12 = GPIO12 19 IO13 = GPIO13 20 IO14 = GPIO14 21 IO15 = GPIO15 22 IO16 = GPIO16 23 IO17 = GPIO17 24 IO18 = GPIO18 25 IO19 = GPIO19 26 IO20 = GPIO20 27 IO21 = GPIO21 28 29 XTAL_32K_P = IO0 30 XTAL_32K_N = IO1 31 MTMS = IO4 32 MTDI = IO5 33 MTCK = IO6 34 MTDO = IO7 35 VDD_SPI = IO11 36 SPIHD = IO12 37 SPISP = IO13 38 SPICS0 = IO14 39 SPICLK = IO15 40 SPID = IO16 41 SPIQ = IO17 42 U0RXD = IO20 43 U0TXD = IO21 44 45 UART_TX_PIN = U0TXD 46 UART_RX_PIN = U0RXD 47 ) 48 49 const ( 50 WS2812 = IO2 51 )