code: func (b *IOPinDriver) DigitalWrite(pin string, level byte) (err error) {
  	p, err := validatedPin(pin)
  	if err != nil {
  		return
  	}
  
  	b.ensureDigital(p)
  	b.ensureOutput(p)
  
  	return b.WritePinData(pin, level)
  }
docs: // DigitalWrite writes to a pin