Projects
-
LED Panel 4 – LED Panel Design with Statecharts
Having seen the hardware interface to the RGB LED panels, we shall now look at how we can control them with software. To start, let’s recap the timing diagram introduced in the last episode: It…
-
LED Panel 3 – Color Tricks with LED Panels
In the previous episode, we have shown how to clock out 128 bits of R/G/B data to each row of our 128×128 LED panel. Since only 1 out of 16 rows in each…
-
LED Panel 2 – Programming Model of LED Panels
Before we can possibly write any code to control the RGB LED panels, we must understand the control interface to the hardware. Most of these panels share a similar 16-pin control interface. For…
-
LED Panel 1 – Magical Colors
In our other series on microbit, we used a timer example to illustrate the model-driven approach of software design. We introduced a simple reusable statechart framework on which we build our application using…