10 years ago.

How to decide which board to get?

Hi, I'm new to mbed. I'm currently deciding on which board to get for my IoT project.

Can anyone give me a little help? Which board is best and cost efficient for camera streaming?

Thanks.

1 Answer

10 years ago.

Raspberry Pi. So really, I can't advice an mbed for camera streaming. While the stronger ones might be able to handle it, by programming everything manually and really doing the advanced options, but something like a Raspberry is more suitable for it. If you want just to stream it to somewhere else, consider the new Raspberry Zero.

Accepted Answer

Thanks for the reply...hmmm.....but why would anyone pick raspberry pi? It is for educational purpose and not good for production. An mbed board is alot faster and stable than the pi. Correct me if I am wrong.

Actually I have already done it with the pi.

posted by Charles Ng 03 Dec 2015

These are more geared up for video, they have a camera interface. But ST libraries are still not proving to be very good.

https://developer.mbed.org/platforms/ST-Discovery-F746NG/ https://developer.mbed.org/platforms/ST-Discovery-F469NI/

There are some cameras here;

https://developer.mbed.org/components/cat/imaging/

This may give you another idea of which board to go for, check the demo code.

posted by Paul Staron 03 Dec 2015

In principle a Raspberry has alot more processing power than even the fastest mbeds. (Where Paul linked one of the fastest ones). Only since many who make connections using the GPIO connector of the Raspberry use Python, even the slowest mbeds is a 1000 times faster than that. However for stuff like processing video, which won't be written in Python, it is fast. While Raspberry in theory is for educational purposes (is it actually used for that?) it is just a cheap board for what you get. But indeed, a downside is that you can't go from there into small volume production because the SOC on it is not sold if you don't want to buy 10k of them at least.

But you should be able to do quite a bit with the fastest mbeds, but don't expect much advantage of the mbed environment for those tasks.

posted by Erik - 03 Dec 2015

I see. Thanks Paul and Erik for the advice. I think I know which one to try now.

These boards are a lot of fun! :)

posted by Charles Ng 04 Dec 2015