gobot.io/x/gobot@v1.16.0/platforms/beaglebone/pocketbeagle_adaptor.go (about) 1 package beaglebone 2 3 import "gobot.io/x/gobot" 4 5 // PocketBeagleAdaptor is the Gobot Adaptor for the PocketBeagle 6 // For more information check out: 7 // http://beagleboard.org/pocket 8 // 9 type PocketBeagleAdaptor struct { 10 *Adaptor 11 } 12 13 // NewPocketBeagleAdaptor creates a new Adaptor for the PocketBeagle 14 func NewPocketBeagleAdaptor() *PocketBeagleAdaptor { 15 a := NewAdaptor() 16 a.SetName(gobot.DefaultName("PocketBeagle")) 17 a.pinMap = pocketBeaglePinMap 18 a.pwmPinMap = pocketBeaglePwmPinMap 19 a.analogPinMap = pocketBeagleAnalogPinMap 20 21 return &PocketBeagleAdaptor{ 22 Adaptor: a, 23 } 24 }