code: func (a *MAX7219Driver) send(data byte) {
  	var i byte
  	for i = 8; i > 0; i-- {
  		mask := byte(0x01 << (i - 1))
  
  		a.pinClock.Off()
  		if data&mask > 0 {
  			a.pinData.On()
  		} else {
  			a.pinData.Off()
  		}
  		a.pinClock.On()
  	}
  }
docs: // send writes data on the module