# Homeyduino mutiiple devices on one ESP32 Board

**URL:** https://community.homey.app/t/homeyduino-mutiiple-devices-on-one-esp32-board/111719
**Category:** Developers
**Created:** [June 19, 2024, 7:30am UTC](https://community.homey.app/t/homeyduino-mutiiple-devices-on-one-esp32-board/111719 "2024-06-19T07:30:21Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Michal\_Goral](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michal_goral/32/79675_2.png) [@Michal\_Goral](https://community.homey.app/u/Michal_Goral)
#### Post date: [June 19, 2024, 7:30am UTC](https://community.homey.app/t/homeyduino-mutiiple-devices-on-one-esp32-board/111719/1 "2024-06-19T07:30:21Z")

</div>

I have an ESP32 board with 16 ON/OFF outputs, how can I make each of these outputs on a separate buttons in the application.

```auto
` 
Homey.begin("SHT40 sensor");
  Homey.setClass("sensor");
  Homey.addCapability("measure_humidity");
  Homey.addCapability("measure_temperature");
  Homey.addCapability("measure_pm25");

Homey.begin("First button ");
  Homey.addCapability("onoff");
Homey.begin("second button ");
  Homey.addCapability("onoff")`

```

not work.

---

<div class="post-metadata">

### Author: ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)
#### Post date: [June 19, 2024, 7:51am UTC](https://community.homey.app/t/homeyduino-mutiiple-devices-on-one-esp32-board/111719/2 "2024-06-19T07:51:35Z")

</div>

With apps you can create subcapabilities (like `onoff.out1`, `onoff.out2`, etc), but I don’t think Homeyduino supports that.

Perhaps it’s better to look at [ESPHome](https://homey.app/a/nl.inversion.esphome/), Homeyduino isn’t really being maintained anymore.
