My console is up and running (on raspberry pi 3b+ and outputting to the HDMI attached display. However if I connect via VNC I cannot see the weather console. Is there something I need to change in order to also be ale to see it using VNC?
Unfortunately not. On a Pi3 you won’t be able to see the console over VNC because of limitations in the graphics hardware
I’m thinking about running another instance on my pc as a virtual machine. Would I use the same API codes for that or would I need new ones for the different instances?
Same API keys is fine!