# V0.15.0-b4 does not build for esp32c3dev target for some reason

**URL:** <https://wled.discourse.group/t/v0-15-0-b4-does-not-build-for-esp32c3dev-target-for-some-reason/12437>\
**Category:** Uncategorized\
**Created:** [August 14, 2024, 1:04pm UTC](https://wled.discourse.group/t/v0-15-0-b4-does-not-build-for-esp32c3dev-target-for-some-reason/12437 "2024-08-14T13:04:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![berkut0](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/berkut0/32/3054_2.png) [@berkut0](https://wled.discourse.group/u/berkut0)\
**Post date:** [August 14, 2024, 1:04pm UTC](https://wled.discourse.group/t/v0-15-0-b4-does-not-build-for-esp32c3dev-target-for-some-reason/12437/1 "2024-08-14T13:04:52Z")

</div>

I’m trying to build the firmware as I did with 0.14.4.

I end up getting a lot of errors, but most of them are related to #include “pins\_arduino.h”.

```auto
In file included from /.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h:83,
                 from .pio/libdeps/esp32c3dev/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h:2,
                 from .pio/libdeps/esp32c3dev/FastLED/src/led_sysdefs.h:42,
                 from .pio/libdeps/esp32c3dev/FastLED/src/FastLED.h:51,
                 from .pio/libdeps/esp32c3dev/FastLED/src/colorutils.cpp:10:
/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h:29:10: fatal error: pins_arduino.h: No such file or directory

```

Any idea what this could be related to?

UPD: OK, I’ve solved the problem, I had to delete the folders called ‘.  
framework-arduinoespressif32’ to allow platformio to download everything again.

BUT! Another issue: `wled00/wled_server.cpp:3:10: fatal error: html_ui.h: No such file or directory`

---

<div class="post-metadata">

**Author:** ![berkut0](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/berkut0/32/3054_2.png) [@berkut0](https://wled.discourse.group/u/berkut0)\
**Post date:** [August 14, 2024, 1:28pm UTC](https://wled.discourse.group/t/v0-15-0-b4-does-not-build-for-esp32c3dev-target-for-some-reason/12437/2 "2024-08-14T13:28:17Z")

</div>

For some reason, you need to be very precise about which commit to checkout  
Commit with tag “0.15.0-b4” won’t compile due to missing files  
After a bit of searching, I found a commit that compiles.

---

<div class="post-metadata">

**Author:** ![kilrah](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/kilrah/32/5927_2.png) [@kilrah](https://wled.discourse.group/u/kilrah)\
**Post date:** [August 14, 2024, 7:05pm UTC](https://wled.discourse.group/t/v0-15-0-b4-does-not-build-for-esp32c3dev-target-for-some-reason/12437/3 "2024-08-14T19:05:28Z")

</div>

> [@berkut0](#):
>
> BUT! Another issue: `wled00/wled_server.cpp:3:10: fatal error: html_ui.h: No such file or directory`

see [Compiling WLED - WLED Project](https://kno.wled.ge/advanced/compiling-wled/), need to have node installed for building 0.15.
