# New to programing How to use usermods

**URL:** <https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050>\
**Category:** Usermods\
**Created:** [June 17, 2021, 7:52pm UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050 "2021-06-17T19:52:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mikromike](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@Mikromike](https://wled.discourse.group/u/Mikromike)\
**Post date:** [June 17, 2021, 7:52pm UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/1 "2021-06-17T19:52:10Z")

</div>

Hello to all, I’m am new to programming and new to using platformio just found WLED and have been trying to add the temperature usermod to a ESP32 and I am completly stuck. I am confused about Version 1 and Version 2 usedmods and as how to define the items and into what folders. I have tried so may different ways but apparently not the right way. I have resorted to just using 2 esp32 one for the leds and another for the temp sensor DS18B20 with MQTT. It’s just bugging me to know I can do this with one ESP32, I just can’t figure it out. Is their a video or a very descriptive text file to read for usermods? Thanks in advance…Confused

---

<div class="post-metadata">

**Author:** ![huggy-d1](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/huggy-d1/32/51_2.png) [@huggy-d1](https://wled.discourse.group/u/huggy-d1)\
**Post date:** [June 17, 2021, 8:41pm UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/2 "2021-06-17T20:41:57Z")

</div>

I do not know of one exactly like you are asking for.

Are you using platformIO with VS Code to make the work easier?

V2 usermod for termperature is probably a great way to go, having it automatically transmit to a local MQTT server or broker or whatever they call it.

Each usermod is supposed to provide instructions on what to add or replace in order to integrate their usermod.

V1 usermods are more difficult to integrate.

V2 Usermods … check the wiki for usermod information. Armed with the wiki information, the usermod developer instructions will hopefully make more sense.

For V2 usermods, refer to [WLED/usermods\_list.cpp at master · Aircoookie/WLED · GitHub](https://github.com/Aircoookie/WLED/blob/master/wled00/usermods_list.cpp) to enable any specific usermod.

---

<div class="post-metadata">

**Author:** ![Mikromike](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@Mikromike](https://wled.discourse.group/u/Mikromike)\
**Post date:** [July 7, 2021, 6:46pm UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/3 "2021-07-07T18:46:55Z")

</div>

Thank you huggy-d1, I finally had time to mess around with this again, and have figured it out. I was putting the define options into the wrong file (platformio\_override.ini) they should of been put into the (platformio.ini) file.  
Anyway got it working !

---

<div class="post-metadata">

**Author:** ![huggy-d1](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/huggy-d1/32/51_2.png) [@huggy-d1](https://wled.discourse.group/u/huggy-d1)\
**Post date:** [July 7, 2021, 9:18pm UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/4 "2021-07-07T21:18:46Z")

</div>

Glad your time investment paid off and it is now working. Well done!

---

<div class="post-metadata">

**Author:** ![Cuacco](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/cuacco/32/1909_2.png) [@Cuacco](https://wled.discourse.group/u/Cuacco)\
**Post date:** [August 31, 2021, 3:57am UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/5 "2021-08-31T03:57:08Z")

</div>

Hi  
I am trying to create an effect of a faces animated to be used with a LED matrix, I was able to do with Arduino IDE, but I want to try to use into WLED.  
Well, my question is… is it possible to integrate new effects into WLED with user mods?  
This is correct way to do?  
I have not seen any usermods example of new effect, the examples are to integrate sensors or new process, maybe I have not been able to find it

---

<div class="post-metadata">

**Author:** ![IbRuthless](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/ibruthless/32/1943_2.png) [@IbRuthless](https://wled.discourse.group/u/IbRuthless)\
**Post date:** [September 10, 2021, 10:56pm UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/6 "2021-09-10T22:56:56Z")

</div>

Hi Mikromike,

I’m having the same issue as you, any chance could you link your bin or your platformio.ini.

Cheers

---

<div class="post-metadata">

**Author:** ![tonyno](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/tonyno/32/242_2.png) [@tonyno](https://wled.discourse.group/u/tonyno)\
**Post date:** [September 11, 2021, 12:31am UTC](https://wled.discourse.group/t/new-to-programing-how-to-use-usermods/3050/7 "2021-09-11T00:31:58Z")

</div>

There are no effects via usermod. There are also no guides for creating effects.

There may be a way to create your own soon…
