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 : Pico Vision
Author | Message | ||||
karlelch Senior Member Joined: 30/10/2014 Location: GermanyPosts: 172 |
Pimoroni now sells this: https://shop.pimoroni.com/products/picovision?variant=41048911904851 |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6798 |
So they do... (remains slightly unimpressed when you compare it to a Raspberry Pi) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 713 |
For certain purposes though .... Say an oscilloscope ..... Hard to do the graphics with RPi .... Or the A/D ... my site |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6798 |
The graphics on the PicoVision will be slower if coming from the "user" Pico. You want to access a framebuffer, so you'll need to create one that will be translated into I2C and sent to the GPU. The GPU Pico will then read that and create a display, but it may be upscaling it and handling a bigger HDMI framebuffer in its own right. As many HDMI displays won't handle less than 720P, take that as a minimum. That's a big framebuffer with a lot of pixels to update. The Pico, even running both CPUs flat out, isn't a real GPU and isn't going to be that fast. The I2C pipeline will be a bottleneck even if you run it at 1MHz or more/ Don't be fooled by demo animations - they can do things that aren't possible unless you are pushing the whole system to the maximum. These demos are loading the graphics into the GPU chip first and letting that run them. That takes time. You can try all the above, using VGA as the output, with a PicoMite / Webmite and a Picomite VGA. (And one of my PicoMIte Pear boards to hold them both. Plug plug... :) ) Even the Raspberry Pi Zero W has a true GPU integrated, which handles HDMI in hardware. Adding a ADC "hat" doubles the cost to about 30 USD. It has 8 single-ended 17-bit channels, and without the bug that the Pico has. PicoVision is clever, but IMHO is more of an exercise in seeing if it could be done than anything else. It hasn't enough on-board IO pins to be of much use as is. __________________________ EDIT: Some more info (including possible screen resolutions) Here but not really enough yet. Looks like both RP2040 might be connected to RAM chips rather than just being I2C, but that's taken almost all of the IO pins to achieve. Clever, but if you paint a pig grey it still isn't an elephant. . Edited 2023-10-20 18:24 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 713 |
How would You program the RPi ? my site |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6798 |
Python? Personally I probably wouldn't program either because I'm one of the world's worst programmers. :) I have tried Python in the past and I think, if I'd persevered with it, I wouldn't have found it too bad. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 3802 |
MMB4L ? C ? C++ ? etc John |
||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 713 |
How would You load a ' C ' program into a RPi ? ( Not that I could do ' C ' ...... ) I have messed with Python . It works fine and actually is not that different than Basic ( sorta like ) With the Pico / uPython graphics is straight forward . ( and AD ) BUT With RPi / Python not at all ( or there would be routines available ) OR I simply cannot find them Edited 2023-10-21 06:28 by hitsware2 my site |
||||
Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 6798 |
IIRC there is a graphics library for Python on the RPi. Then there's Tkinter. It's a long time since I last looked though. https://forums.raspberrypi.com//viewtopic.php?t=40601 msay help. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
JohnS Guru Joined: 18/11/2011 Location: United KingdomPosts: 3802 |
Running Linux you have so many choices! I'd have the RPi on my network (*) so could copy any program across in an instant. (*) WiFi or wired ethernet John |
||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 713 |
Thank You .... Easy as Pi ! my site |
||||
Grogster Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 9308 |
LOL!!! Nice one - had not heard that one before. Smoke makes things work. When the smoke gets out, it stops! |
||||
stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2129 |
I got Freebasic to work with rpi, and got it to build gcbasic. |
||||
Print this page |