Jump to content

All Activity

This stream auto-updates

  1. Yesterday
  2. Last week
  3. 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.
  4. 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
  5. Earlier
  6. The problem solved by enabling #define GWIN_NEED_WINDOWMANAGER GFXON
  7. 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
  8. 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
  9. 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.
  10. 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.)
  11. 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).
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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/
  17. 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 ?
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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.
  24. Hey Joel! How's v3 coming along?
  25. It's been some time since I last used the touch routines and I now find that functions have changed and the useful refresher links are now appear broken and a search doesn't reveal any updated resource, eg. broken link to the calibration wiki page with 502 Bad Gateway response? Link Are any updated links available? As an aside, is uGFX V3 going to see the light of day anytime soon or has it been shelved?
  26. Yeah your right. Anyway thank you for your help. I know there is something wrong in the path but I'm getting exactly I'm going wrong. Moreover I have pulled these code from repository. These weren't coded by me. I believe as importing so many codes from repository into the single project I'm facing this issue.
  27. That screen needs to include the directory that has that stm header file. Your start up file, your compiler is complaining that it doesn't understand the assembly language. These are both problems relating to your ide and compiler. While we try to help here, we are not experts on those tools, we are ugfx experts. If the clues above don't help you, you will need to get help on a forum that understands your ide and compiler rather than here.
  28. No the start up file is one using is generated by itself when we create the project, I'm not using the wrong one
  1. Load more activity
  • Create New...