-
Notifications
You must be signed in to change notification settings - Fork 134
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite modm:ui:graphic #660
Comments
Found another promising library not yet mentioned in modms GUI-Issues nor uPainter-Docs. |
If I remember correctly the TouchGFX license does not allow usage on non-ST devices and/or has expensive fees if used in commercial applications. |
It's free even for commercial applications but the license only permits use with devices manufactured by ST. |
Ok, at least it's a good resource. Their explanations are very nice to read. |
Finally, my Workspace 🧮 and Neurons 🧠 are ready to get known to uPainter 🎨
Questions @salkinium:
|
There is none. There's a fixed point class in uPainter, however, it's a little outdated and not as flexible.
Just make one big PR and partition your changes into separate commits, since we can review the changes by commits instead of by files too (see the tab Commits). |
So then all changes will be in one branch |
Yes, you group them by commits and use fixup commits and interactive rebase to apply patches on you branch. This is a very typical git workflow and helps you break down large order-dependent changes. You can even collaborate like this, if you carefully synchronize the rebase and force-pushes. We've done this recently for our STM32H7 work. |
Okay, thanks i'm going to learn and apply this. |
I'm researching a board with DMA2D + Touch-TFT (ILI9341) to get my hands on the serious accelerators. I could grab a STM32F429 Discovery for small money but can't determine the type of the assemblied Display. Also the appropriate modm:board:disco-f429zi doesn't leave a note. The're more Disco-boards with backpacked TFTs and weak technical details. |
According to the User Manual, the F429 Disco has a TFT ILI9341 display. I would however recommend the F469 Disco with a MIPI-DSI panel with capacitive touch, even tough it's expensive (~50€). |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Changed some lines of the Display-API to make graphics appear faster by a factor.
PR containing the whole, latest codebase for reference: #665
Here's a little preview, running on STM32F0 @48Mhz
VID_20210713_211743.mp4
The Number is rendered into a single monochrome Buffer witch is then streamed to different displays. Only the area of the Buffer is affected. Notice the noizy bottom half of the OLEDs. The flickering squares on the ILI9341 comes from debugging code. Soo yes, just a preview ;) Details about the implementation, the benefits and more examples coming soon.
The text was updated successfully, but these errors were encountered: