1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-04-27 13:48:56 +08:00
hybridgroup.gobot/platforms/beaglebone/pocketbeagle_adaptor.go
deadprogram b5e6f8e422 pocketbeagle: add support for PocketBeagle
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 13:42:49 +01:00

25 lines
580 B
Go

package beaglebone
import "gobot.io/x/gobot"
// PocketBeagleAdaptor is the Gobot Adaptor for the PocketBeagle
// For more information check out:
// http://beagleboard.org/pocket
//
type PocketBeagleAdaptor struct {
*Adaptor
}
// NewPocketBeagleAdaptor creates a new Adaptor for the PocketBeagle
func NewPocketBeagleAdaptor() *PocketBeagleAdaptor {
a := NewAdaptor()
a.SetName(gobot.DefaultName("PocketBeagle"))
a.pinMap = pocketBeaglePinMap
a.pwmPinMap = pocketBeaglePwmPinMap
a.analogPinMap = pocketBeagleAnalogPinMap
return &PocketBeagleAdaptor{
Adaptor: a,
}
}