# Squarline Studio with ESP32-2432S028R - ui.h: No such file or directory

**URL:** <http://forum.squareline.io/t/squarline-studio-with-esp32-2432s028r-ui-h-no-such-file-or-directory/5507>\
**Category:** How to\
**Created:** [February 4, 2025, 8:03pm UTC](http://forum.squareline.io/t/squarline-studio-with-esp32-2432s028r-ui-h-no-such-file-or-directory/5507 "2025-02-04T20:03:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruster999](http://forum.squareline.io/letter_avatar_proxy/v4/letter/b/3e96dc/32.png) [@Bruster999](http://forum.squareline.io/u/Bruster999)\
**Post date:** [February 4, 2025, 8:03pm UTC](http://forum.squareline.io/t/squarline-studio-with-esp32-2432s028r-ui-h-no-such-file-or-directory/5507/1 "2025-02-04T20:03:35Z")

</div>

### What do you want to achieve?

I have an existing ESP32 project on a ESP32-2432S028R display board using LVGL 9.2 where I manually created several tabs and functions to control a machine. It works but I would like to use Squarline Studio (SLS) to build much nicer UI.

### What have you tried so far?

Researched for many hours, many articles, many YouTube videos.  
I have done the following:

- created a simple test project in SLS using the Bouncing Ball example,
- exported it to a folder as well as exporting the UI files.
- opened Arduino IDE 2.3, set the sketchbook location to where I found the .ino file.
- installed the needed libraries
- moved the lv\_conf.h file as needed
- updated the User\_Setup.h file to settings I know work on my existing project
- tried using a board I downloaded called 2432S028R as well as using the standard  
When I compile the ui.ino file I get an error “Compilation error: ui.h: No such file or directory”.

Can anyone point me to current “How-To” to do this? It seems like all help I find is out of date and doesn’t work.

### Screenshot or video

 ![image](http://forum.squareline.io/uploads/default/original/2X/a/a47f492b839c67391d336cdbcd4dbd260faa8164.png)  
 ![image](http://forum.squareline.io/uploads/default/original/2X/8/826c235a2795002bab5ef6c3f8296c8c0fb2634d.png)  
 ![image](http://forum.squareline.io/uploads/default/original/2X/e/eff4afc22e6c20a1553eec1a138762ae80453a08.png)  
 ![image](http://forum.squareline.io/uploads/default/original/2X/7/799b658a5035d0f7f0353e7b029f6651600b91ab.png)

### Others

- **SquareLine Studio version:** 9.2
- **Operating system:** Windows 11
- **Target hardware:** ESP32-2432S028R

---

<div class="post-metadata">

**Author:** ![victor](http://forum.squareline.io/user_avatar/forum.squareline.io/victor/32/1648_2.png) [@victor](http://forum.squareline.io/u/victor)\
**Post date:** [February 7, 2025, 4:27pm UTC](http://forum.squareline.io/t/squarline-studio-with-esp32-2432s028r-ui-h-no-such-file-or-directory/5507/2 "2025-02-07T16:27:52Z")

</div>

Hello @Bruster999,

I took a quick look at nishad2m8’s board file on his GitHub page, and it seems that this board is still a work in progress (WIP). That might be the reason you’re experiencing issues.

 ![{21689368-14DB-400C-8429-DE88FC95DF89}](http://forum.squareline.io/uploads/default/original/2X/0/040e847db5f0500732cb4a8903681f25fccac824.png)

Have you tried using the original board that is available for download in the Studio?  
Additionally, when you export the project in Studio there is a README.md file that contains the necessary setup steps for getting started. Please check that and see if it helps.

---

<div class="post-metadata">

**Author:** ![txtoth](http://forum.squareline.io/letter_avatar_proxy/v4/letter/t/f9ae1b/32.png) [@txtoth](http://forum.squareline.io/u/txtoth)\
**Post date:** [May 15, 2026, 2:37pm UTC](http://forum.squareline.io/t/squarline-studio-with-esp32-2432s028r-ui-h-no-such-file-or-directory/5507/3 "2026-05-15T14:37:08Z")

</div>

I’m using the same board and would like to generate lvgl-micropython code. Is there documentation of how to go about adding a board to SquareLine?

---

<div class="post-metadata">

**Author:** ![SquareLine\_Support](http://forum.squareline.io/user_avatar/forum.squareline.io/squareline_support/32/47_2.png) [@SquareLine\_Support](http://forum.squareline.io/u/SquareLine_Support)\
**Post date:** [June 22, 2026, 6:04am UTC](http://forum.squareline.io/t/squarline-studio-with-esp32-2432s028r-ui-h-no-such-file-or-directory/5507/4 "2026-06-22T06:04:00Z")

</div>

Hi, unfortunately, we don’t have a tutorial yet for using the exported LVGL MicroPython code or adding a custom board to SquareLine Studio. However, we are planning to publish documentation for this in the near future.

Thank you for your patience!
