You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by Gábor Kiss-Vámosi <ki...@gmail.com> on 2024/09/09 17:23:11 UTC

Re: LVGL project creator tool

Hi Tomek,

I hope you are doing well!

We have released the Project Creator today and I've also opened an issue
<https://github.com/lvgl/project-creator/issues/6> for the NuttX
integration.
Please take a look at it if you have a little bit of free time. 🙂

Best regards,
Gabor

Gábor Kiss-Vámosi <ki...@gmail.com> ezt írta (időpont: 2024. júl. 24.,
Sze, 20:25):

> How does PC testing work now? I thought it uses SDL.
>
> For MCUs/MPUs it's up to you/NuttX. :)
> We can get (i.e. clone) everything, modify something if needed, and
> provide get started information for the user, such as commands for
> installing prerequisites, setting defconfig, build, and flash.
>
> Regards,
> Gabor
>
>
>
> Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. júl. 22., H,
> 11:42):
>
>> There is a SIM (simulator) target that build a standard pc application and
>> that could be perfect candidate for generic testing :-)
>>
>> There are already some graphic application supported on SIM.. but SDL is
>> not there do you need SDL or just generic framebuffer?
>>
>> --
>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>>
>> On Mon, Jul 22, 2024, 08:59 Gábor Kiss-Vámosi <ki...@gmail.com>
>> wrote:
>>
>> > Hi Tomek,
>> >
>> > It's nice, thank you! :)
>> >
>> > First, I'd like to understand how we can integrate the NuttX boards in a
>> > simple way, and add some export-time configurations. So the questions I
>> > have are:
>> > 1. Is there a machine parsable list of NuttX supported boards with some
>> > basic information? (name, description, clock speed, memory sizes, etc)
>> > 2. I guess that we need to clone the main and the apps repos, and just
>> tell
>> > the user which config to use for the given board. However, can we do
>> > something to easily add external display or shield configs to a given
>> > interface (e.g. SPI)?
>> >
>> > Regards,
>> > Gabor
>> >
>> >
>> > Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. júl. 19., P,
>> > 22:09):
>> >
>> > > Sounds great Gabor :-)
>> > >
>> > > I can test on FreeBSD OS + NuttX RTOS pair :-)
>> > >
>> > > Some sort of tutorial on how to integrate editor output to NuttX
>> > > application would be nice so we could add this to our documentation
>> :-)
>> > >
>> > > Thank you!! :-)
>> > > Tomek
>> > >
>> > > --
>> > > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>> > >
>> > > On Fri, Jul 19, 2024, 07:54 Gábor Kiss-Vámosi <ki...@gmail.com>
>> > > wrote:
>> > >
>> > > > Hi,
>> > > >
>> > > > You might have heard that at LVGL we started to work on our UI
>> editor
>> > > > <
>> > > >
>> > >
>> >
>> https://www.linkedin.com/posts/lvglgui_work-began-on-lvgls-uieditor-in-the-activity-7213613309537767425-XWux?utm_source=share&utm_medium=member_desktop
>> > > > >.
>> > > > It will be a developer-centric tool which will run on Windows,
>> Linux,
>> > > Mac,
>> > > > VSCode and Eclipse (and maybe on the web too). To establish the
>> basics
>> > of
>> > > > this multi-platform application we start with something simpler: a
>> > > project
>> > > > creator for LVGL. It will be a simple app which helps you to
>> download
>> > and
>> > > > slightly configure ready to use projects which are maintained by us.
>> > For
>> > > > example this one <https://github.com/lvgl/lv_port_renesas_ek-ra8d1>.
>> I
>> > > > hope
>> > > > it will be out in a month.
>> > > >
>> > > > Besides supporting only the boards/projects maintained by us, it'd
>> be
>> > > nice
>> > > > to list and support 3rd party projects/boards well.  It means that
>> we
>> > can
>> > > > display the LVGL related devices supported in NuttX
>> > > > <
>> > > >
>> > >
>> >
>> https://nuttx.apache.org/docs/10.0.0/introduction/supported_platforms.html
>> > > >
>> > > > as
>> > > > well and provide a one-click get started experience with a nice
>> > > > documentation.
>> > > >
>> > > > As this tool is part of our editor development roadmap we will
>> promote
>> > it
>> > > > and the supported devices with a high priority.
>> > > >
>> > > > Before going more into the details, I would like to check if it's
>> > > something
>> > > > which could be interesting to NuttX and you would be open to
>> > > collaborating
>> > > > on such a tool.
>> > > >
>> > > > Regards,
>> > > > Gabor
>> > > >
>> > >
>> >
>>
>

Re: LVGL project creator tool

Posted by Gábor Kiss-Vámosi <ki...@gmail.com>.
Of course! I saw you comment on GitHub. Let's continue there. 🙂

Best regards,
Gabor

Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. szept. 9., H,
20:43):

> Amazing! Congratulations Gabor and thank you for remembering about NuttX!!
> :-)
> Tomek
>
> On Mon, Sep 9, 2024 at 7:24 PM Gábor Kiss-Vámosi <ki...@gmail.com>
> wrote:
> >
> > Hi Tomek,
> >
> > I hope you are doing well!
> >
> > We have released the Project Creator today and I've also opened an issue
> > <https://github.com/lvgl/project-creator/issues/6> for the NuttX
> > integration.
> > Please take a look at it if you have a little bit of free time. 🙂
> >
> > Best regards,
> > Gabor
> >
> > Gábor Kiss-Vámosi <ki...@gmail.com> ezt írta (időpont: 2024. júl.
> 24.,
> > Sze, 20:25):
> >
> > > How does PC testing work now? I thought it uses SDL.
> > >
> > > For MCUs/MPUs it's up to you/NuttX. :)
> > > We can get (i.e. clone) everything, modify something if needed, and
> > > provide get started information for the user, such as commands for
> > > installing prerequisites, setting defconfig, build, and flash.
> > >
> > > Regards,
> > > Gabor
> > >
> > >
> > >
> > > Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. júl. 22., H,
> > > 11:42):
> > >
> > >> There is a SIM (simulator) target that build a standard pc
> application and
> > >> that could be perfect candidate for generic testing :-)
> > >>
> > >> There are already some graphic application supported on SIM.. but SDL
> is
> > >> not there do you need SDL or just generic framebuffer?
> > >>
> > >> --
> > >> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> > >>
> > >> On Mon, Jul 22, 2024, 08:59 Gábor Kiss-Vámosi <ki...@gmail.com>
> > >> wrote:
> > >>
> > >> > Hi Tomek,
> > >> >
> > >> > It's nice, thank you! :)
> > >> >
> > >> > First, I'd like to understand how we can integrate the NuttX boards
> in a
> > >> > simple way, and add some export-time configurations. So the
> questions I
> > >> > have are:
> > >> > 1. Is there a machine parsable list of NuttX supported boards with
> some
> > >> > basic information? (name, description, clock speed, memory sizes,
> etc)
> > >> > 2. I guess that we need to clone the main and the apps repos, and
> just
> > >> tell
> > >> > the user which config to use for the given board. However, can we do
> > >> > something to easily add external display or shield configs to a
> given
> > >> > interface (e.g. SPI)?
> > >> >
> > >> > Regards,
> > >> > Gabor
> > >> >
> > >> >
> > >> > Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. júl. 19.,
> P,
> > >> > 22:09):
> > >> >
> > >> > > Sounds great Gabor :-)
> > >> > >
> > >> > > I can test on FreeBSD OS + NuttX RTOS pair :-)
> > >> > >
> > >> > > Some sort of tutorial on how to integrate editor output to NuttX
> > >> > > application would be nice so we could add this to our
> documentation
> > >> :-)
> > >> > >
> > >> > > Thank you!! :-)
> > >> > > Tomek
> > >> > >
> > >> > > --
> > >> > > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> > >> > >
> > >> > > On Fri, Jul 19, 2024, 07:54 Gábor Kiss-Vámosi <
> kisvegabor@gmail.com>
> > >> > > wrote:
> > >> > >
> > >> > > > Hi,
> > >> > > >
> > >> > > > You might have heard that at LVGL we started to work on our UI
> > >> editor
> > >> > > > <
> > >> > > >
> > >> > >
> > >> >
> > >>
> https://www.linkedin.com/posts/lvglgui_work-began-on-lvgls-uieditor-in-the-activity-7213613309537767425-XWux?utm_source=share&utm_medium=member_desktop
> > >> > > > >.
> > >> > > > It will be a developer-centric tool which will run on Windows,
> > >> Linux,
> > >> > > Mac,
> > >> > > > VSCode and Eclipse (and maybe on the web too). To establish the
> > >> basics
> > >> > of
> > >> > > > this multi-platform application we start with something
> simpler: a
> > >> > > project
> > >> > > > creator for LVGL. It will be a simple app which helps you to
> > >> download
> > >> > and
> > >> > > > slightly configure ready to use projects which are maintained
> by us.
> > >> > For
> > >> > > > example this one <
> https://github.com/lvgl/lv_port_renesas_ek-ra8d1>.
> > >> I
> > >> > > > hope
> > >> > > > it will be out in a month.
> > >> > > >
> > >> > > > Besides supporting only the boards/projects maintained by us,
> it'd
> > >> be
> > >> > > nice
> > >> > > > to list and support 3rd party projects/boards well.  It means
> that
> > >> we
> > >> > can
> > >> > > > display the LVGL related devices supported in NuttX
> > >> > > > <
> > >> > > >
> > >> > >
> > >> >
> > >>
> https://nuttx.apache.org/docs/10.0.0/introduction/supported_platforms.html
> > >> > > >
> > >> > > > as
> > >> > > > well and provide a one-click get started experience with a nice
> > >> > > > documentation.
> > >> > > >
> > >> > > > As this tool is part of our editor development roadmap we will
> > >> promote
> > >> > it
> > >> > > > and the supported devices with a high priority.
> > >> > > >
> > >> > > > Before going more into the details, I would like to check if
> it's
> > >> > > something
> > >> > > > which could be interesting to NuttX and you would be open to
> > >> > > collaborating
> > >> > > > on such a tool.
> > >> > > >
> > >> > > > Regards,
> > >> > > > Gabor
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
>
>
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

Re: LVGL project creator tool

Posted by Tomek CEDRO <to...@cedro.info>.
Amazing! Congratulations Gabor and thank you for remembering about NuttX!! :-)
Tomek

On Mon, Sep 9, 2024 at 7:24 PM Gábor Kiss-Vámosi <ki...@gmail.com> wrote:
>
> Hi Tomek,
>
> I hope you are doing well!
>
> We have released the Project Creator today and I've also opened an issue
> <https://github.com/lvgl/project-creator/issues/6> for the NuttX
> integration.
> Please take a look at it if you have a little bit of free time. 🙂
>
> Best regards,
> Gabor
>
> Gábor Kiss-Vámosi <ki...@gmail.com> ezt írta (időpont: 2024. júl. 24.,
> Sze, 20:25):
>
> > How does PC testing work now? I thought it uses SDL.
> >
> > For MCUs/MPUs it's up to you/NuttX. :)
> > We can get (i.e. clone) everything, modify something if needed, and
> > provide get started information for the user, such as commands for
> > installing prerequisites, setting defconfig, build, and flash.
> >
> > Regards,
> > Gabor
> >
> >
> >
> > Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. júl. 22., H,
> > 11:42):
> >
> >> There is a SIM (simulator) target that build a standard pc application and
> >> that could be perfect candidate for generic testing :-)
> >>
> >> There are already some graphic application supported on SIM.. but SDL is
> >> not there do you need SDL or just generic framebuffer?
> >>
> >> --
> >> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> >>
> >> On Mon, Jul 22, 2024, 08:59 Gábor Kiss-Vámosi <ki...@gmail.com>
> >> wrote:
> >>
> >> > Hi Tomek,
> >> >
> >> > It's nice, thank you! :)
> >> >
> >> > First, I'd like to understand how we can integrate the NuttX boards in a
> >> > simple way, and add some export-time configurations. So the questions I
> >> > have are:
> >> > 1. Is there a machine parsable list of NuttX supported boards with some
> >> > basic information? (name, description, clock speed, memory sizes, etc)
> >> > 2. I guess that we need to clone the main and the apps repos, and just
> >> tell
> >> > the user which config to use for the given board. However, can we do
> >> > something to easily add external display or shield configs to a given
> >> > interface (e.g. SPI)?
> >> >
> >> > Regards,
> >> > Gabor
> >> >
> >> >
> >> > Tomek CEDRO <to...@cedro.info> ezt írta (időpont: 2024. júl. 19., P,
> >> > 22:09):
> >> >
> >> > > Sounds great Gabor :-)
> >> > >
> >> > > I can test on FreeBSD OS + NuttX RTOS pair :-)
> >> > >
> >> > > Some sort of tutorial on how to integrate editor output to NuttX
> >> > > application would be nice so we could add this to our documentation
> >> :-)
> >> > >
> >> > > Thank you!! :-)
> >> > > Tomek
> >> > >
> >> > > --
> >> > > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
> >> > >
> >> > > On Fri, Jul 19, 2024, 07:54 Gábor Kiss-Vámosi <ki...@gmail.com>
> >> > > wrote:
> >> > >
> >> > > > Hi,
> >> > > >
> >> > > > You might have heard that at LVGL we started to work on our UI
> >> editor
> >> > > > <
> >> > > >
> >> > >
> >> >
> >> https://www.linkedin.com/posts/lvglgui_work-began-on-lvgls-uieditor-in-the-activity-7213613309537767425-XWux?utm_source=share&utm_medium=member_desktop
> >> > > > >.
> >> > > > It will be a developer-centric tool which will run on Windows,
> >> Linux,
> >> > > Mac,
> >> > > > VSCode and Eclipse (and maybe on the web too). To establish the
> >> basics
> >> > of
> >> > > > this multi-platform application we start with something simpler: a
> >> > > project
> >> > > > creator for LVGL. It will be a simple app which helps you to
> >> download
> >> > and
> >> > > > slightly configure ready to use projects which are maintained by us.
> >> > For
> >> > > > example this one <https://github.com/lvgl/lv_port_renesas_ek-ra8d1>.
> >> I
> >> > > > hope
> >> > > > it will be out in a month.
> >> > > >
> >> > > > Besides supporting only the boards/projects maintained by us, it'd
> >> be
> >> > > nice
> >> > > > to list and support 3rd party projects/boards well.  It means that
> >> we
> >> > can
> >> > > > display the LVGL related devices supported in NuttX
> >> > > > <
> >> > > >
> >> > >
> >> >
> >> https://nuttx.apache.org/docs/10.0.0/introduction/supported_platforms.html
> >> > > >
> >> > > > as
> >> > > > well and provide a one-click get started experience with a nice
> >> > > > documentation.
> >> > > >
> >> > > > As this tool is part of our editor development roadmap we will
> >> promote
> >> > it
> >> > > > and the supported devices with a high priority.
> >> > > >
> >> > > > Before going more into the details, I would like to check if it's
> >> > > something
> >> > > > which could be interesting to NuttX and you would be open to
> >> > > collaborating
> >> > > > on such a tool.
> >> > > >
> >> > > > Regards,
> >> > > > Gabor
> >> > > >
> >> > >
> >> >
> >>
> >



-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info