|
Forum Index : Microcontroller and PC projects : PicoMiteVGA vs FabGL terminal speed
| Author | Message | ||||
| grroel.tech Newbie Joined: 09/12/2021 Location: SpainPosts: 27 |
Hello, As an alternative to PicoMiteVGA I have connected a Pico via serial to a Lily TTGO VGA32 board, which has the FabGL extended ANSI terminal installed. This gives 640x480 pixels with 16 colours. The extended terminal commands include points, lines, rectangles, polygons, circles, scroll and sprites. I would like to know how it performs in speed compared to the PicoMiteVGA. This can be tested with a simple program like this, for example: cls startime = timer for n%=1 to 1000 circle int(rnd*640),int(rnd*480),int(rnd*200),,,,rgb(int(rnd*256),int(rnd*256),int(rnd*256)) next n% print (TIMER-starttime)/1000;" seconds." On my boards I would replace the CLS and CIRCLE commands with the corresponding ANSI control codes. I would be grateful if someone could provide me with this test. Thank you. |
||||
| stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2681 |
WOW! I posted I had the same board but just opened the sealed bag to see. It was originally posted on gcb forum but no how to use it. Any info would be useful to me also. FabGL is new to me. |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8304 |
I suspect the speed will depend on exactly what you want it to do. You'll be able to write benchmarks that prove it's faster than a PicoMite, but you'll also be able to write benchmarks to prove the opposite. It certainly can't handle over 16 IO bits simultaneously. :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2681 |
Mick, Hi, my thoughts were for 8bit pics and how brill an interface it would be. The fabGL seems to be arduino code. If basic code is sorted for use I want to know. stan |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8304 |
A serial terminal is a serial terminal. At the end of the day you can only shift commands at the serial speed. Any terminal can be clever - even the V52 was to some extent - but you still have to send it commands. You can make it look fast by having a lot of things pre-programmed on the terminal. Whether you can make it look fast when driving it from a PicoMite, which has no libraries to support it, I don't know. :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |