Web Bluetooth demo 8x8 Led Matrix

Overview

This project is about interfacing 8x8 led matrix with blip board, transfer and display led patterns on matrix over bluetooth low energy. Arduino IDE is used for this project. You can talk directly to Blip using Web Bluetooth. For this to work, your browser must support Web Bluetooth and the blip board should have the necessary firmware, please check this blog post for more detail. To check list of available browsers, visit this link. On Google Chrome, you should have enabled experimental web features by visiting the url : chrome://flags/#enable-experimental-web-platform-features

Hardware components used

  1. Blip board
  2. 8×8 RGB Led Matrix (CILE 2088RGB-8)
  3. Shift registers (74HC595)

Connections

Four cascaded configuration of shift register is used for controlling 32 pins of led matrix.

Blip Cascaded Shift registers
P0.03 DATA
P0.04 OUTPUT ENABLE
P0.05 LATCH (RCLK)
P0.06 CLOCK (SRCLK)
P0.07 RESET

For more detail on schematic and connections, check out this blog post.

Try it here

To Use this, First flash the arduino firmware and make sure that led matrix is working properly.

Demo Video

Here is the video of project in action.

Source Code

LED Matrix BLE Repo