I am planning out a small hobby robotics project where I hope to wirelessly send video frames (images) from a camera sensor to either an app running on my Android, or to a desktop app running on my PC.
I will be using an ARM-based MCU evaluation board (contains lots of GPIO pins) running a RIOT OS app (that I'm writing myself). I already have a good understanding of how to connect the camera to the MCU's GPIO and drive the camera with my own RIOT-based firmware.
Where I'm really fuzzy is in sending the video frames to an app running on my phone or desktop. I believe I need to use a radio transceiver that can:
- receive radio transmissions to begin taking video (or to stop); and
- transmit the video frame images from the camera
I believe I can use a simple radio transceiver IC such as this but wanted to get the thoughts of this community.
Dealing with interfacing such a transceiver to my MCU will certainly come with its own headaches, but at least I see the general path/approach. I'm guessing I would need to solder this chip on my own PCB, solder pins onto the PCB as well, and then use jumpers or similar wires to connect that PCB to my MCU. I would likely also have to add other components to the PCB to make the MCU "compatible" with it, voltage/current wise, etc.
My question: is this the right type of transceiver chip for the job of receiving wireless commands, and sending video frames? Or am I way off base here?