Files
drivers/examples/l293x/simple/main.go
T
2020-01-03 10:05:23 +01:00

35 lines
535 B
Go

package main
import (
"machine"
"time"
"tinygo.org/x/drivers/l293x"
)
func main() {
wheel := l293x.New(machine.D10, machine.D11, machine.D12)
wheel.Configure()
for i := 0; i <= 10; i++ {
println("Forward")
wheel.Forward()
time.Sleep(time.Millisecond * 1000)
println("Stop")
wheel.Stop()
time.Sleep(time.Millisecond * 1000)
println("Backward")
wheel.Backward()
time.Sleep(time.Millisecond * 1000)
println("Stop")
wheel.Stop()
time.Sleep(time.Millisecond * 1000)
}
println("Stop")
wheel.Stop()
}