The purpose of this project is the control of a RGB LED panel using the FlexIO peripheral included in the Kinetis K82 microcontroller.
The FlexIO peripheral offers a great advantage, unloading the CPU in the process of refreshing the LED color and brightness information, comparing with other control methods using GPIO bit-banging or PWM + DMA. I will use different method.
The panel will use LED stripes with the WS2812B controller. We will also have a simulation platform for developing the applications.
Hardware:
Software:
You can watch the video with the LED panel working:
Part 1: Building the LED Panel
Part 2: LED control method using the FlexIO
Hi. Thanks for this project. I can't seem to access the different documents. I'm getting:
Dear Gley,
We have been working to get the software updated so we can share it here, but at this point we only can share the non-software versions until we add the appropriate licenses. As soon as we have the updated software we will place it online.
For your reference here there is a similar project, but not using FlexIO :LED Video panel driven by Kinetis K20
Dear Gley,
The pages have been updated now, please take a look.