Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 03:43 28 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Raspberry Pi Pico with MMbasic running a touchscreen- how fast?

Author Message
shoots

Newbie

Joined: 31/07/2011
Location: Australia
Posts: 32
Posted: 12:41pm 09 Aug 2023
Copy link to clipboard 
Print this post

Has anyone tried the Pico running a touchscreen (backpack)? I am wondering how the speed interacting with the touchscreen compares to the touchscreen on a Micromite? (which is quick) There was a suggestion in Silicon Chip magazine that the Pico (and the Pico W more so) are not that quick on screen ops using MicroPython. Would MMbasic be faster? or would the Pico be struggling to keep up anyway?
Thank you.
Peter
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9128
Posted: 01:02pm 09 Aug 2023
Copy link to clipboard 
Print this post

  Quote   I am wondering how the speed interacting with the touchscreen compares to the touchscreen on a Micromite? (which is quick)

The Pico is faster but both are much faster than "human" time
 
shoots

Newbie

Joined: 31/07/2011
Location: Australia
Posts: 32
Posted: 01:29pm 09 Aug 2023
Copy link to clipboard 
Print this post

Thank you maltherp, Wow, that is awesome. What makes it faster than the earlier Micromites? I am thinking of the Explore 100 and the smaller units which were pretty snappy.I recall the article mentioned that the original Micropython was slow. What makes MMbasic much faster?
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9128
Posted: 01:50pm 09 Aug 2023
Copy link to clipboard 
Print this post

Probably about the same as the explore 100, faster than a MX170.

There is nothing clever about the touch handling. If touch is enabled then at the end of every statement MMBasic reads the touch interrupt pin. If that has changed then it processes accordingly
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024