I have currently been working on projects revolving around beagleboard.org, their boards, and some other instructional entities that provide real world examples for Linux on ARM and for C/C++ on ARM.
Do not forget Python3 also!
I am currently trying to master building specific libraries on the BBAI-64, which is a dual-core ARM Cortex A-72 processor chip with many other co-processors to handle offloading various amounts of RAM and computational power to/from the main processor.
Along w/ the PRU SS (Sub System) as co-processors, there are a few others that will take you to the edge and back.
I know...so what is w/ this fellow, me, discussing the board, its peripherals, and co-processors? Well, I enjoy hobbies. I enjoy reading books and learning about Linux in general. That is all I know about me! Ha.
You can find this link on the main page for the BBAI-64 at beagleboard.org.
Okay so, what makes this processing use so fascinating? Well, like anyone liking to get real time methods accomplished while programming the PRU SS is still around! There are some ARM Cortex-R5F co-processors. PowerVR® Series8XE GE8430 is the GPU from https://www.imaginationtech.com/product/ge8430/.
The below diagram which can be found on the git.beagleboard.org link from above under /docs/ is the BBAI-64 and it shows basic functionality of the board.
We have a nifty board, some nice community folks, and programming knowledge. What shall we do now?
P.S. Do not forget the DSP and CSI-2 camera connections. To tell you the truth, I purchased one to learn more about beagleboard.org, Linux in general, and LKMs. I was highly unaware of what exactly I was getting my hands on. This is a good sized SoC SBC that has a bunch of potential and known uses. The /dev/bone/ system that some people from GSoC put together pretty much already works out of the box with the current images from the Debian Bullseye repos. from beagleboard.org.
So...So. It has the form factor of other beagleboard.org boards with the 2 * 23 dual headers. If I got something incorrect and you want to correct me, please do. I like learning as much as possible whenever convenient.