>
> *If there is a working driver (C++) for Ardunio and it uses I2C or SPI it
> should be straightforward to adapt it to BBB either in C++ with macros or
> preprocessor directives, or a Python wrapper. I have some Arduino drivers
> I've written (TMP102 among others) which I want to run on BBB so I will try
> to give this a spin soon and report back here... and release my drivers on
> Github once they are good enough to do so.*
>

I think for the beginner, it would be best to start with "devices" that are
known working with the beaglebone black. Or at minimum, in the case of USB
type peripherals. Something that works with Linux, and uses libraries /
API's availible / working on ARM ( armhf in the case of debian ).

What you described above, Would be *very* daunting for a newb to Linux
device driver development. Hell, it's not something I would personally
enjoy doing . . . and I do have some experience attempting to port Arduino
drivers to other platforms. It never worked out very well. . . and I always
wound up writing my own stuff from scratch.



On Tue, Jun 30, 2015 at 2:30 PM, Bruce Boyes <[email protected]> wrote:

> Looks interesting. Last commit was 2 years ago though.
>
> There is also IEEE 1451, which is not driver code per se but a way to have
> smart sensors which can identify themselves to a host system vs being
> hard-coded by hand every time.
> https://en.wikipedia.org/wiki/IEEE_1451
>
> If there is a working driver (C++) for Ardunio and it uses I2C or SPI it
> should be straightforward to adapt it to BBB either in C++ with macros or
> preprocessor directives, or a Python wrapper. I have some Arduino drivers
> I've written (TMP102 among others) which I want to run on BBB so I will try
> to give this a spin soon and report back here... and release my drivers on
> Github once they are good enough to do so.
>
> Bruce
>
> --
> 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.
>

-- 
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