# GPIO complete setup

**URL:** <https://forum.legato.io/t/gpio-complete-setup/7005>\
**Category:** Legato Application Framework\
**Created:** [March 12, 2026, 7:14am UTC](https://forum.legato.io/t/gpio-complete-setup/7005 "2026-03-12T07:14:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fsdabharati](https://avatars.discourse-cdn.com/v4/letter/f/e0b2c6/32.png) [@fsdabharati](https://forum.legato.io/u/fsdabharati)\
**Post date:** [March 12, 2026, 7:14am UTC](https://forum.legato.io/t/gpio-complete-setup/7005/1 "2026-03-12T07:14:42Z")

</div>

I want to setup GPIO pin high when a particular function from the flashed app is running in mangOH yellow and make it low when that function is completed,

how to do it?

Also can we use only 1 GPIO pin under export?

root@swi-mdm9x28-wp:~# ls /sys/class/gpio/  
export gpiochip0 gpiochip1012 gpiochip200 gpiochip809 gpiochip852 gpiochip916 gpiochip980 v2  
gpio23 gpiochip1 gpiochip1018 gpiochip793 gpiochip820 gpiochip884 gpiochip948 unexport  
root@swi-mdm9x28-wp:~#

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/jyijyi/32/822_2.png) [@jyijyi](https://forum.legato.io/u/jyijyi)\
**Post date:** [March 12, 2026, 7:48am UTC](https://forum.legato.io/t/gpio-complete-setup/7005/2 "2026-03-12T07:48:14Z")

</div>

here shows how to set GPIO output pin in linux:

> **[Unable to use USB to Ethernet IOT card](https://mangoh.discourse.group/t/unable-to-use-usb-to-ethernet-iot-card/1793/2)**
>
> I think you just need to take the card out of reset. Try this: echo 2 \> /sys/class/gpio/export echo out \> /sys/class/gpio/gpio2/direction echo 1 \> /sys/class/gpio/gpio2/value

You also need to set AT+WIOCFG first:

> **[AR7 Board - GPIO Support](https://forum.sierrawireless.com/t/ar7-board-gpio-support/11974/1#p34204)**
>
> Hi, I tried to use the GPIOs on the AR7554 (AR7 EvalBoard) as described in the document: Accessing GPIO from Linux / AirPrime AR755x,AR865x,WP710x. First I assigned / allocated the GPIOs on the Modem (AT Interface). As you see the pins 6, 7 and...

---

<div class="post-metadata">

**Author:** ![fsdabharati](https://avatars.discourse-cdn.com/v4/letter/f/e0b2c6/32.png) [@fsdabharati](https://forum.legato.io/u/fsdabharati)\
**Post date:** [March 12, 2026, 10:34am UTC](https://forum.legato.io/t/gpio-complete-setup/7005/3 "2026-03-12T10:34:17Z")

</div>

I want to setup pin number 27 of IOT connector as an output

 ![image](https://us1.discourse-cdn.com/flex019/uploads/legato1/original/2X/1/1a01775e6b103c4672706acf1de6186f727897df.jpeg)

The pin 27 is connected to CF3 with GPIO8 module (see below figure)

 ![image](https://us1.discourse-cdn.com/flex019/uploads/legato1/original/2X/3/3fe7645405777ecde499b5f5db1ce99211ac114a.png)

I tried to setup like below but getting an error why

AT+WIOCFG=8,1  
ERROR

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/jyijyi/32/822_2.png) [@jyijyi](https://forum.legato.io/u/jyijyi)\
**Post date:** [March 12, 2026, 1:00pm UTC](https://forum.legato.io/t/gpio-complete-setup/7005/4 "2026-03-12T13:00:56Z")

</div>

How about the following?

```auto
At!entercnd=”A710”

At+wiocfg=8,16

At!reset

```
