Jump to content

All Activity

This stream auto-updates

  1. Last week
  2. There's a getting started guide available here: https://wiki.ugfx.io/index.php/Your_First_Compile_-_Windows Keep in mind that µGFX is a library. It expects you to have a working development environment to which the µGFX library can just be added. @br64you can furthermore get free support on this community board or obtain a commercial support package. I'll close this question for off-topic.
  3. Hi, everybody. The project is still progressing ?. Joel Bodenmann How are you ? I am currently working on the ST7796 c STM32 DMA driver, if necessary, I will send an example. UgfxStudio is distributed for money or for club members?
  4. Thanks for your reply. I've also been trying to evaluate UI but having trouble getting anything going with this also. Where might I find info on how to set everything up on a Win10 environment?
  5. Hello & welcome to the µGFX community! The µGFX-Studio is not publicly available.
  6. Same for me. Any information anyone?
  7. Earlier
  8. I ran ugfx on atmel sam4e (sam4e-ek dev board) with ili9325 lcd and resistive touch. It would be great to have access to ugfx-studio.
  9. Hello, I can make CMSIS_RTOS2 demo examples work and make uGFX examples work, but put them together. I used STM32Cubeide to generate the cmsis2 rtos frame work, and create a thread to call gfxInit() only. Is there any gfxconfig.h I can refer to for the CMSIS_RTOS2? It always got Hard Fault interrupt at loop of touch calibration in gfxInit(). Any help is very appreciated. Josh
  10. The problem solved by enabling #define GWIN_NEED_WINDOWMANAGER GFXON
  11. Hello, I'm trying to use STM32CubeIDE with STM32CubeMX to build a project for HT-MiniSTM board. The TFT driver and touch driver are modified as shown below. I've tried a couple of demo examples. For some reason, any kind of gwinXXX () functions if right after a geventEventWaitevent () will be stuck. the program seems in a loop of mouse read function and can't get out. Is there any hint? Any help is very appreciated. board_SSD1289.h gmouse_lld_ADS7843_board.h gfxconf.h main.c
  12. Mixing licenses is not usually a problem unless one of the licenses is expansive i.e. it tries to govern source code not explicitly licensed under its own license. The most obvious example here is GPL which says you need to publish source code for the entire project (not just the GPL portion) if you distribute a binary. This is called "copy-left" and is incredibly restrictive particularly for commercial applications or when other source code in the system has intellectual property considerations. LGPL however is perfectly fine. Somewhere on the ugfx site or in the documentation is a good expla
  13. Hello & welcome to the µGFX community! This is a good way to get started: https://wiki.ugfx.io/index.php/Getting_Started Especially the "Integrate uGFX" section would be of your interest.
  14. Hi Joel I think, there is a little more broken: I got an email informing me, that you answered my post. The link in the mail was: https://community.ugfx.io/topic/1974-official-%C2%B5gfx-repo-access-problems/?do=findComment&comment=9263. Clicking that gave me: (I tried that with ungoogled-chromium, which has some tracking countermeasure and a "blank" firefox without any of these.)
  15. Thank you for bringing this to our attention. This is now resolved. This was an artefact from a host migration - everything has been migrated except of the git server. We'll do that in the next few weeks (possibly over the new year's period).
  16. Hi, in search of the official µGFX-repo I found .... a link, which I am not allowed to insert here (message of the interface)...(huh?) Nonetheless...it is searchable via www.startpage.com...when trying to access this repo, my browser says: (I [censored] the mentioning of the link I am not allowed to insert previously)... What happens here (The link starts with http instead of https) ? PS: ...and trying to clone that repo results in an SSL error: SSL certificate problem: Certificate has expired. Cheers! mcc
  17. Hi Joel, I am at the very beginning with micropython/ESP32...will see, what I can do... One thing: I think, it will be "illegal" (sorry, the word is much to strong...I an no native speaker...) to provide a port of micropython with µGFX already be included, because micropython is used in the industry (commercially) and µGFX has as different licencing scheme for private and commercial use? I think it is problematic to mix two licencing schemes in one repo? If the badge is STM32L4 based I have to take care of this... :) Cheers! mcc
  18. The current µGFX release (v2.9) introduces new types to make the interface more consistent and future proof. However, there's a define named GFX_COMPAT_V2 which makes the "old" types still available. This macro is by default on/enabled (in the main configuration file). Therefore, using the existing micropython port with the latest µGFX release should be a comparably easy task. Other than that: We're happy to help where we can. This forum is always at your disposal We'd certainly like to see an updated/active/maintained micropython port for the µGFX library. Late answer to your ini
  19. Hi Joel, thanks for your reply. That badge is the one I was referring to in my initial posting. Will try that...according to their repo the micropython, they used is a fork of the original one and wasn't touched in the last three years...a long time when it comes to software development. ...will see, what I can make of it.. Cheers! mcc
  20. Hello and welcome to the µGFX community! The EMF2016 badge team used µGFX and created a micropython port for it: https://badge.emfcamp.org/wiki/TiLDA_MK3/ugfx Most likely that port was not maintained after but should certainly be a good starting point. https://community.ugfx.io/topic/521-micropython-name-badge/
  21. Hi, today I managed to setup a micropython "development environment" <cough> on my GENTOO Linux, with which I am able to compile micropython for a ESP32 board (TTGO T-Energy). The board type isn't relevant here...it is mostly "generic ESP32". I want to integrate µGFX for private use into my copy of micropython to use it with my ESP32 board. Before possibly inventing just another version of that wheel: Is there any port known, which does exactly this or can be used as starting point -- a search in the forum only leads me to some sort of badge, which hardware I don't know ?
  22. There are currently no ready-to-use board files for the STM32F769i discovery in combination with ChibiOS. You'd have to write those board files yourself. ChibiOS itself is supported by µGFX. In fact, the µGFX library started out as a ChibiOS-only extension. We haven't checked out the latest release of ChibiOS but in general very little things change over time. Modifications would need to occur in /src/gos/gos_chibios.[ch]. The error you're receiving originates from /src/gos/gos_chibios.c:15. Most likely you're able to just modify line 14 and things will work but better check the ChibiOS
  23. HI 1- I have STM32F769I discovery and i want to use the touch screen with µGFX with chibios. is there a demo project ? 2- I have add µGFX to the project , i have also modify the make file doc but i have an "error GOS:unsupported version of chibios" ,i am using chibios 20.3.2 kernal 6.1.2 . how can i solve this problem? is there µGFX v3 if yes how can i download it? best regard, raj
  24. HI 1- I have STM32F769I discovery and i want to use the touch screen with µGFX with chibios. is there a demo project ? 2- I have add µGFX to the project , i have also modify the make file doc but i have an "error GOS:unsupported version of chibios" ,i am using chibios 20.3.2 kernal 6.1.2 . how can i solve this problem? is there µGFX v3 if yes how can i download it? best regard, raj
  25. My goal is the following: To show a uGFX logo on the display. My hardware is the following: Controller -> STM32F411RET6 Display -> China Display with ST7789 Driver Environment: STM32CubeIDE Which files do I need to reach my goal? I know I need to modify some files but which? I've already looked at the documentation but don't quite understand what I need. Also from the examples it is not quite clear to me which files I need. Thanks for your help
  26. Hi Joel, good to hear that things are still progressing on V3, quality over quantity always preferred! I managed to make progress by referring to the touchRawReadings.c example file although I should mention that I had an issue which required further investigation. It turns out that the example code gives incorrect readings when the screen is rotated 180 degrees due to the negative coordinates and the unsigned format used in gprintf. Not an issue for most people and I had initially forgotten that I had rotated the screen. I have also been investigating drawing icon bitmaps from
  27. Nice to hear from you again! :) Thank you for bringing the broken links to our attention. We'll look into that the following days. µGFX v3 is still in the works. As back then we have no deadline on it. We prefer quality of quantity. µGFX v2 is still active & being maintained of course.
  1. Load more activity
  • Create New...