benefit of new driver


what is benefit of using new driver? for example with raspbmc or raspbian ?


piborg's picture

The new installation for LedBorg no longer uses a kernel driver.

This provides the following benefits:

  1. More colour options by using software based PWM, around a million instead of 27
  2. There is only one version of the installation, no need to look up version numbers
  3. No more need to update drivers after updating Linux
  4. No more need to compile a driver manually when using newer versions of Raspbian
  5. You can use any GPIO library or utility to control LedBorg
  6. Rev 1 and Rev 2 boards both use the same code now
  7. Improved examples which make use of the expanded colour selection

There are also some downsides:

  1. Scripts and examples written to work with the old driver will need to be updated to work with the new scheme
  2. Scripts will need to be run with sudo or as root

We think the new version is better overall since it is easier to setup and provides a superior selection of colours.
There are some good examples of what the new scheme can do here.
We also have a set of tutorials on how to get started with Python and the new LedBorg version here.

The old driver is still available here.
It will remain available for those who either prefer it or need it to make an old example work.

Subscribe to Comments for "benefit of new driver"