Crazyflie 2 with i2c Camera

Firmware/software/electronics/mechanics
Post Reply
berikobama
Beginner
Posts: 5
Joined: Wed Sep 16, 2015 3:51 pm

Crazyflie 2 with i2c Camera

Post by berikobama »

Hey Guys!
First of all i hope that theres no other thread regarding my question:
On the long run i want to equip my crazyflie 2 with a camera, but right now i don't like the existing solutions.
There is already a pretty capable radio onboard, so i don't want to add another one just for transmitting the video data.
So my idea is, to get a i2c/twi/uart camera (something like this: https://www.sparkfun.com/products/retired/8667)
and hook it to the stm to transmit the data via crazyradio to the python client (which needs a new tab for the video).
So my question is now: Does the Crazyradio-Protocol offer enough bandwidth to transfer a video stream on top the rest of the data.
The protocol itself still confuses me, but just by guestimation id say it can work (maybe with less than 30fps, but eh).
So what do you say? Is it worth the shot or do i fail to see something that makes this impossible?

Greetings from Berlin!
Erik
derf
Expert
Posts: 163
Joined: Fri May 31, 2013 12:17 am
Location: Germany

Re: Crazyflie 2 with i2c Camera

Post by derf »

Hi,

Some research in this direction has already been done with the Crazyflie 1:
https://www.bitcraze.io/2012/06/camera- ... er-thesis/

Hope that helps,

Fred
marcus
Bitcraze
Posts: 659
Joined: Mon Jan 28, 2013 7:02 pm
Location: Sweden
Contact:

Re: Crazyflie 2 with i2c Camera

Post by marcus »

Hi,

I think it's worth a try. The link is 2Mbit, in theory. But the bandwidth is lowered by re-sending and overhead. we don't have an exact number but the master thesis that Fred mentioned have test values for it. But you will not get 30 fps.
Post Reply