code: func (p *PCA9685Driver) Start() (err error) {
  	bus := p.GetBusOrDefault(p.connector.GetDefaultBus())
  	address := p.GetAddressOrDefault(pca9685Address)
  
  	p.connection, err = p.connector.GetConnection(address, bus)
  	if err != nil {
  		return err
  	}
  
  	if _, err := p.connection.Write([]byte{PCA9685_MODE1, 0x00}); err != nil {
  		return err
  	}
  
  	if _, err := p.connection.Write([]byte{PCA9685_ALLLED_OFF_H, 0x10}); err != nil {
  		return err
  	}
  
  	return
  }
docs: // Start initializes the pca9685