pdf-icon

GoPlus2

SKU:M025-B

描述

GoPlus2 是一款可堆叠的多功能电机舵机控制模块。下位机采用STM32F030C8T6,模块配备2路直流电机驱动接口,4路舵机驱动接口,可扩展3个PORT-B接口,满足模拟输入、数字输入输出的需求,同时支持红外(IR)发射与接收。模块提供一个DC直流电源接口用于外部供电,此外模块内部有500mAh电池,可通过M5Core主机对其充电。

通信协议:I2C(0x38)

产品特性

  • 2x 直流电机驱动通道
  • 4x 舵机驱动通道
  • IR 发射 & 接收
  • 3x 拓展 PORT B
  • 电源指示灯
  • 内置500mAh电池
  • 主控芯片STM32F030C8T6

包含

  • 1x GoPlus2 Module
  • 2x DC Motor 连接线

应用

  • 舵机/电机驱动器
  • 多路输入输出信号采集与控制
  • 红外控制器
  • DIY玩具底座

规格参数

规格 参数
主控芯片 STM32F030C8T6
外设接口 DC Motor x 2,PORT-B x 3, Servo x 4
电机驱动 DRV8833
红外 发射与接收功能
电池 500mAh
通信协议 I2C:0x38
净重 38g
毛重 58g
产品尺寸 54*54*13mm
包装尺寸 95*65*25mm

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.

Download Windows Version Easyloader Download MacOS Version Easyloader

案例描述:
舵机,电机,portB及IR测试,按下B键切换

管脚映射

M5Core GPIO35 GPIO5
IR 接收 发送
M5Core GPIO22 GPIO21 5V GND
GoPlus2 SCL SDA 5V GND

原理图

参考文档

项目案例

Do you want to know when Santa Claus arrives without scaring the reindeer? It also works with the Wise Men!

案例程序

Arduino

点击 此处获取 示例程序

UIFlow

  • set servo angle(S1-S4, angle)
  • set servo pulse(S1-S4, pulse)
  • set motor speed(MA or MB, speed)
  • digital read Port.B(PB1-PB3)
  • analog read Port.B(PB1-PB3)
  • digital write Port.B(PB1-PB3, value)