I have always been impressed with SunFounder products - the quality, the attention to detail and the level of support. I mention this up-front so that you can know that I am a fan of SunFounder and their products.
However, this time I am having problems right up front…
Firstly the T-shaped break out board and its cable. In the online instructions one can see that the black wire of the cable fits on the Pi 4B board’s GPIO pins furthest from the network socket. When that cable is married up with the T-shaped breakout board then there is a locating lug which lines up with the back of the T-shaped breakout board’s connector BUT the cut-out for it is on the front of that board’s connector.
The next issue is with the online tutorial: the tutorial has a section at the top that let’s you connect the rPi 4B to the tutorial. It starts off by saying Disconnected in RED. The SunFounder-Create-Agent-linux.deb file downloads. You’re then told to install that, but the installation fails:-
pi@raspberrypi:~/Downloads $ sudo apt install ./SunFounder-Create-Agent-linux.deb
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Note, selecting ‘sunfounder-create-agent’ instead of ‘./SunFounder-Create-Agent-linux.deb’
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
sunfounder-create-agent : PreDepends: python3.7 but it is not installable
E: Unable to correct problems, you have held broken packages.
The environment is BUSTER and Python is at v3.9.2.
How do I fix these issues?