How does MESH GPIO work?

 

MESH GPIO is super versatile and used to connect MESH smart triggers to custom hardware devices to enable you to attach digital and analog inputs and digital outputs. It's great for connecting motors and useful for projects on Arduino or Raspberry Pi.

 

MESH GPIO (GPIO: General Purpose Input Output) has a digital input, digital output, analog input, analog output, PWM output.

 

               

 

 

MESH GPIO Features

 

Digital In:

  • Digital In: Trigger an action in the MESH app when a digital signal is received
  • Pin: Choose between three pin assignments 
  • Trigger: Set the type of digital signal that will trigger MESH GPIO. Choose between "low to high" (Low->High) or "high to low" (High->Low).

 

Digital Out:

  • Digital Out: Output a digital signal when triggered in the MESH app
  • Pin: Choose between three pin assignments
  • Value: Set the strength of the digital signal MESH GPIO will output. (Choose in a range of High or Low) 

 

Analog In:

  • Analog In: Trigger an action in the MESH app when an analog signal is received
  • Pin: Choose between three pin assignments
  • Trigger: Set the voltage threshold that will trigger MESH GPIO. Choose between "below to above" (Below->Above) or "above to below" (Above->Below)
  • Threshold: Set the voltage range from 0.05V-2.95V.

 

PWM Out:

  • PWM Out: Output an analog signal when triggered in the MESH app
  • Pin: One pin assignment
  • Duty ratio: Set within a range of 0 to 100

 

VOut Supply:

  • VOut Supply: Use this setting to start and stop the power supply
  • Pin: One pin assignment
  • Value: Set the status of the power supply: "Off" (stops the power supply), "On" (starts the power supply).

 

 

Technical Specifications
Size (width, height, depth): 24mm, 48mm, 12mm
Weigh: 13g
Communication method: Bluetooth standards Ver. 4.0 (Bluetooth Low Energy)
Maximum communication distance: Line of sight - up to 30 Feet
Power: built-in lithium-ion battery
External interface Micro USB (for charging only)
Operating temperature limit: 0C~35C
Battery charging time: approximately 1 hour (it can be influenced by temperature and usage.)
Corresponding devices: Please Check:   http://support.meshprj.com/hc/en-us/articles/212601267-Which-devices-can-operate-the-MESH-app-
Connector Specifications: 10pin, 2.54mm Pitch pin socket
Pin assignment:
Digital In x 3 pins
Digital Out x 3 pins
Analog In x 1 pin
PWM Out x 1 pin
Vo x 1 pin
GND x 1 pin
Power supply Specifications: Vo: 3.3V / 100mA (max) (Driven by Internal battery), 3.3V / 250mA (max) (when power supplied by Micro-USB)