Im new to using Arduino. Im working on a CMOS image sensor and was hoping to use an arduino to control the digital part of my sensor.
However I do need quite a bit of timing circuitry including circular shift registers, decoders, multiplexers.
Since Ive never used one before, I was wondering if someone could help me in knowing if the UNO can accomplish all this? Or if not does someone recommend something else, perhaps with more PINS?
I know the raspberry pi has many more but Id also like to start off as a beginner with something easy that can still achieve my goal - since im new to digital electronics.
The Pi is no good for what you want as it is not real time.
The problem is where you are going to put all the image data. You also need to know what sort of speed you want these signals to be.
You need to read the image sensor at a fast steady rate. Any small pauses will cause the image to be distorted. If the sensor is read too slowly then the charge decays and bleeds into adjacent cells and the focus and exposure is not consistent over the field of view.