code: func (e *Adaptor) Connect() (err error) {
  	e.mutex.Lock()
  	defer e.mutex.Unlock()
  
  	e.digitalPins = make(map[int]*sysfs.DigitalPin)
  	e.pwmPins = make(map[int]*sysfs.PWMPin)
  	err = e.connect(e)
  	return
  }
docs: // Connect initializes the Joule for use with the Arduino beakout board