# How do I create a project for a custom STM32 board?

**URL:** <http://forum.squareline.io/t/how-do-i-create-a-project-for-a-custom-stm32-board/2124>\
**Category:** How to\
**Created:** [November 21, 2023, 11:18pm UTC](http://forum.squareline.io/t/how-do-i-create-a-project-for-a-custom-stm32-board/2124 "2023-11-21T23:18:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Henry](http://forum.squareline.io/letter_avatar_proxy/v4/letter/h/df705f/32.png) [@Henry](http://forum.squareline.io/u/Henry)\
**Post date:** [November 21, 2023, 11:18pm UTC](http://forum.squareline.io/t/how-do-i-create-a-project-for-a-custom-stm32-board/2124/1 "2023-11-21T23:18:18Z")

</div>

I have a custom PCB with a STM32H7A3ZIT6Q MCU, and a 1024x600px 16 bit display. I would like to create a project for this in squareline studio.

I already got LVGL working on the board, and tested it. I also was able to create a squareline studio project by selecting the only ST option in the list, and then manually changing the resolution to match mine.

Unfortunately, once I’ve created the project, I can no longer change the any project settings. If I try to do so, the resolution reverts back to 480x272. I understand that’s a limitation of the board I have selected as the target, but I don’t see any custom target option in the dropdowns.

Once I create the GUI in squareline studio, I would like to import it into STM32CubeIDE.

### Screenshot or video

### Others

- **SquareLine Studio version:**  
1.3.3
- **Operating system:**  
Windows 10
- **Target hardware:**  
STM32H7A3ZIT6Q

---

<div class="post-metadata">

**Author:** ![Hermit](http://forum.squareline.io/user_avatar/forum.squareline.io/hermit/32/971_2.png) [@Hermit](http://forum.squareline.io/u/Hermit)\
**Post date:** [November 30, 2023, 8:35am UTC](http://forum.squareline.io/t/how-do-i-create-a-project-for-a-custom-stm32-board/2124/2 "2023-11-30T08:35:34Z")

</div>

If you need more information about how to create a custom board file, this video might help you (made exactly for STM32):

[![](https://img.youtube.com/vi/8D03rIzTz38/maxresdefault.jpg "Add a New Board - Open Board Platform (OBP) | Basics Tutorial #8 | SquareLine Studio") ](https://www.youtube.com/watch?v=8D03rIzTz38)

To have the wished 1024x600 resolution you need to increase the maximum resolution accordingly in the board-template’s .slb file by editing ‘width\_max’ and ‘height\_max’ settings.

---

<div class="post-metadata">

**Author:** ![Henry](http://forum.squareline.io/letter_avatar_proxy/v4/letter/h/df705f/32.png) [@Henry](http://forum.squareline.io/u/Henry)\
**Post date:** [November 30, 2023, 2:43pm UTC](http://forum.squareline.io/t/how-do-i-create-a-project-for-a-custom-stm32-board/2124/3 "2023-11-30T14:43:10Z")

</div>

That’s exactly what I was looking for. Thanks!
