tinygo.org/x/drivers@v0.27.1-0.20240509133757-7dbca2a54349/netlink/probe/espat.go (about) 1 //go:build challenger_rp2040 2 3 package probe 4 5 import ( 6 "machine" 7 8 "tinygo.org/x/drivers/espat" 9 "tinygo.org/x/drivers/netdev" 10 "tinygo.org/x/drivers/netlink" 11 ) 12 13 func Probe() (netlink.Netlinker, netdev.Netdever) { 14 15 cfg := espat.Config{ 16 // UART 17 Uart: machine.UART1, 18 Tx: machine.UART1_TX_PIN, 19 Rx: machine.UART1_RX_PIN, 20 } 21 22 esp := espat.NewDevice(&cfg) 23 netdev.UseNetdev(esp) 24 25 return esp, esp 26 }