Electronic – Is it possible to use SIM900 GPIO to control relays without using external MCU

gpiogsmmicrocontrollersim900

From the product manual / reference guide it looks like SIM900 / SIM900A is already equipped with 12 GPIOs.

But could not find information on how to use these GPIOs to control relays directly, instead of routing them through additional MCUs.

Most examples on the net (such as this) use the SIM900 just for read/write, completely ignoring its GPIO capabilities.

Any pointers on how to use the GPIOs of SIM900 as control signals directly – please help.

Thanks in advance.

Best Answer

The GPIOs in sim900 module is meant to be controlled by AT commands through serial port ofcourse.

if u see the AT command manual of sim900 you will find the following at command to control the GPIOs

AT+SGPIO=<operation>,<GPIO>,<Function>,<level>

following is the Description to the above function!

enter image description here

P.S. i know this question is about 20days old and he might have already got the answer.I'm only sharing because it may help other.!