开云体育In general, GPIO is not the best way to interface a display IMO: it might lead you away from being able to use the GPU, and even worse, maybe you’ll waste cycles with bit-banging. ?(It’s been that way since the first pi: they gave us a machine with a middling CPU and ok-for-its-time GPU, but people mostly neglected the latter and pretended that it’s a high-power microcontroller or low-powered PC. ?Most of the software could have been better all along.) ?Of course in this case we can just say the pico is acting as the GPU for this little display: the main CPU can use some sort of language to tell the display what to show, and sending that out might be more efficient than actual rendering. ?That leaves the main pi’s GPU free for doing SDR acceleration (well it could, probably won’t though), running the external HDMI display and so on. ?But the wifi and bluetooth also seem redundant at first glance (when the radio and display are in the same box). ?Setting it up as a remote head was mentioned: two more ways to connect it then, besides the gpio.I suspect it will ship with some sort of one-off display protocol just for the zbitx (and then how often will its firmware need updating as the feature set improves?), but it’s a long-term interest of mine to come up with a more reusable remote-UI protocol that scales really well.
|