Skip to content

MatveyMelnikov/FlexyPixel

Repository files navigation

FlexyPixel

Firmware for embedded system of modular LED panels. The system includes a microcontroller stm32f103, bluetooth module HC-06, flash module hw-234 and led panels (based on WS2812B). Control is via a mobile application on android, although the system can autonomously display downloaded images and animations. The firmware can be updated via a custom bootloader and application on a PC.

изображение

Launch

  • make - building a production version of the code (does not contain tests);
  • make -f MakefileTest.mk - building a test version.

Structure

The entry point to the program (not taking into account the reset interrupt) is here. All tests are located here. Our code, not directly related to STM, can be found here.

Links

  • FlexyPixel - mobile client for embedded LED-panel system;
  • Bootloader - a bootloader that allows you to load a user program from a specified address;
  • FirmwareHandler - PC program for updating system firmware.

License

Licensed via CC BY-NC-ND 4.0

About

Firmware for embedded LED-panel system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages