Maybe this can help you:

http://beagleboard.org/project/userspace-arduino/

Miguel Zacatei Aveiro

On 30-06-2015 09:47, MD. Abdullah Al Imran Badhon wrote:

Well, I get that BBB is a lot more powerful than Arduino (UNO) and I have no doubts about that. Frankly speaking, that's the reason I am into this BBB kind of thing. I was wondering if I could _*/reuse/*_ my arduino uno compatible sensors i.e. with BBB. That would really be a kick start for a beginner like me.

And which programming language would be best. I know C only and trying to learn Python on my own. I am open to any suggestions.

On Tue, Jun 30, 2015 at 3:53 AM, Bruce Boyes <[email protected] <mailto:[email protected]>> wrote:

    The BBB is quite a different beast from Arduino (and there are
    many of those; I assume you mean one of the simpler ones such as
    'Uno'). Arduino is simple to use, like a bicycle. It's great when
    that is what you need. BBB is more like a powerful motorcycle -
    lots more capability but a step or ten up in complexity... and
    learning curve. BBB has a pretty complete operating system
    capability (I use Ubuntu 14.04) which the simpler Arduinos lack.
    BBB has ethernet, HDMI, etc baked in which Arduino does not, and
    the simpler Arduinos can't realistically add that. The more
    complex Arduinos can, but then you get to about the same price
    point as BBB and you arguably have a kludge. I don't mean any of
    this disparagingly, just that the "best" solution for you
    depends... on what you are trying to do, and a lot of other
    factors. Personally I like BBB for some applications where you
    want Linux, HDMI, Python, etc, and Teensy 3.1 for smaller ones.
    They are all tools - pick the one you like best or that fits your
    needs best.

    You'd hope, this being 2015 (and not 1995) that there would be
    some _standard and portable_ way to have hardware device drivers
    you could use anywhere. There are some efforts in that area such
    as Pingo <https://pypi.python.org/pypi/pingo/0.1.9> but this issue
    is gnarly... figure out a good solution and you'd have a great
    business. The use of I2C and SPI as common hardware interfaces has
    helped a lot but there is a long way to go until all sensors could
    be "plug and pray" on any hosting system.

    BBB also has the PRUs
    <http://elinux.org/BeagleBone_PRU_Notes> which seem like a
    solution for any number of special realtime interface issues. And
    the BBB community is pretty great too! Mr Kernal, Robert Nelson
    <https://github.com/RobertCNelson?tab=activity>, and Mr
    Beagleboard (Gerald Coley) and a ton of others are working hard to
    make BBB great. Adafruit is also a good source of BBB parts and
    tutorials
    
<https://www.adafruit.com/category/75?gclid=CjwKEAjw2cOsBRD3xNbRp5eQxzYSJADZGYbzr3b7SK924RUB0eE7SegsUotk-6NzpIrehZ9pKqCdXBoC1qDw_wcB>.


    Welcome to the community!


--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.

--
For more options, visit http://beagleboard.org/discuss
--- You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to