17from machine 
import I2C, Pin
 
   19bus = I2C(0, scl=Pin(5), sda=Pin(4))
 
   23  global last_time_motors_init
 
   28    mc.set_max_acceleration(1, 70)
 
   29    mc.set_max_deceleration(1, 150)
 
   32    mc.set_max_acceleration(2, 100)
 
   33    mc.set_max_deceleration(2, 150)
 
   36    mc.set_max_acceleration(3, 40)
 
   37    mc.set_max_deceleration(3, 150)
 
   39    mc.clear_motor_fault_unconditional()
 
   42    print(
"Error: motors_init:", e)
 
   44  last_time_motors_init = time.ticks_ms()
 
   55    if time.ticks_ms() & 2048:
 
   66  if time.ticks_ms() - last_time_motors_init > 2000:
 
Represents an I2C connection to a Pololu Motoron Motor Controller.