GMX or Gimasi Module eXchange

has been developed for the Tuino family to easily bring on the platform different RF modules.
It’s a very simple bus that essentially exposes different communication buses.
See the full specs on Github:

https://github.com/gimasi/GMX

GMX-LR1-SMA / GMX-LR1-CA

LoRaWAN module based on the Murata CMWX1ZZABZ module. There are two variations, one with a uFL connector and one with on board chip antenna.

It comes preloaded with an AT Command LoRaWAN stack, accessible via the serial port. But you can also leverage the CMWX1ZZABZ STM32L0 MCU and load alongside the LoRaWAN stack you own application delivering a complete LoRaWAN node without any external microprocessor.

Both the AT Command application and standalone LoRaWAN application framework are available as source code on GitHub. Our code is based on the official LoRaWAN stack from Semtech which is also available on GitHub and we will continuously update our implementation as new releases from Semtech are available.

GMX-NBIoT

NBIoT module based on the Quectel BC95 module. It comes with uFL connector for external antenna. The module has a standard form factor SIM holder on the bottom side.

It is an AT command module accessible from the GMX serial port.

Technical description and working examples for the Tuino platform are available on the GitHub pages.

GMX-CATM1

Dual Standard CATM1/NB1 module based on the Quectel BG96. It comes with uFL connector for external antenna. The module has a standard form factor SIM holder on the bottom side.

It is an AT command module accessible from the GMX serial port.

Technical description and working examples for the Tuino platform are available on the GitHub pages.

GMX-WMBUS-868

The WMBUS is broadly used in the European Metering market.

The GMX-WMBUS is an 868Mhz module based on the Mipot 32001324.
It comes with a uFL connector for external antenna.

The GMX module exposes the 32001324 serial port and thus is accessible via its protocol from the GMX serial port.

Technical description and working examples for the Tuino platform are available on the GitHub pages.

GMX-ZIGBEE

ZIGBEE module based on SiliconLabs ETRX357 module.
It is an AT command module accessible from the GMX serial port.
Technical description and working examples for the Tuino platform are available on the GitHub pages.

GMX-WIFI

WiFi Module based on the ATMEL ATWINC1500 module – compatible with original Arduino WiFi shield. Designed to give WiFi connectivity to the Tuino 1 ( Arduino Compatible ) board, but could be used with other devices if needed.

Technical description and working examples for the Tuino platform are available on the GitHub pages.

GMX-CARRIER

The GMX-Carrier is a companion/fast prototyping board for GMX modules.
It has the breakout pin header of the GMX bus connector so you can quickly prototype an IoT module before designing your own final hardware.

The carrier is not only a breakout box, it has additional features:
– 10 pin ARM compatible programming header. Allows you to program modules that allow this, like the GMX-LR1

  • USB to Serial converter. Access directly from you computer USB the GMX serial port, and interact with the module via AT commands.
  • LiPO battery section. You can add an external LiPO battery for on-field tests of your prototype. It charges also the battery once you connect the USB cable.
  • Power On/Power Off section

The module has been designed for Low Power nodes, when in connected to the battery source, ie. Normal operational mode, it adds only 3uA to the overall power consumption of the node.

Technical description available on the GitHub pages.

GMX-PI-HAT

The Raspberry PI is a wonderful development platform and it is used extensively in the IoT world.
The GMX-PI-HAT brings two GMX slots to the Raspberry PI. You can add any combination of the GMX modules to the PI.

The board also brings a 10 pin ARM programming header, actually 2 connectors one per module, so that you can program directly the modules on board.

Technical description and working examples are available on GitHub.