This is my first post as I am beginning a project for my senior project in Electrical Engineering and will be using the OpenMV M7 Camera integrated to a few other sensors for a medical learning device.
My question and concern here is the following:
We, as a group, are required to use the Texas Instruments MSP432 microprocessor for all of our modules which include Touch (pressure) sensors and the implementation of the M7 Camera for a dummy model of a lower back. The M7’s role is to detect when a needle is inserted inside the body to see it’s movement inside.
My concern is that from what I’ve been skimming through in the camera’s specs and schematics is that it uses an ARM processor which I yet have to get familiar with to program if necessary. I was also looking at the pin ports and see that it has TX and RX ports for UART communications, which could be implemented in order to communicate with the whole processor and the several sensors that will be read from the “mother” processor (accelerometer @ needle, M7 camera, pressure sensors, and BT connectivity for UI).
I was wondering if there is any recommended approach to ease things up or if it is possible to neglect the ARM processor and use the camera itself with the main microprocessor.
Also, I shall be programming in the C language, I know it might be a heavy load but I just need a bit of guidance as to how to approach this module.