cwilder23 / NeoPill

a Blue Pill Neopixel Emulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NeoPill

a Blue Pill Neopixel Emulator, firmware for STM32F103C8T6.

To build with STM32CubeMX (6.1.1), open bluepill_neoemu_clk.ioc, generate code in a selected folder. Locate and copy over the 3 files main.c, usbd_cdc_if.c, usbd_cdc_if.h . Build with selected environment (originally used Keil uVision 5.26.) Flash into a Blue Pill. Follow instructions at https://hackaday.io/project/179916-neopill

Or use STM32CubeProgrammer v2.6.0 to flash the Hex file.

Python code for the PC side is 'stripsym.py', and two YAML config files ledstrip.yaml, ledmatrix.yaml.

Command Line: python stripsim.py ledstrip.yaml or python stripsim.py ledmatrix.yaml

About

a Blue Pill Neopixel Emulator

License:Creative Commons Zero v1.0 Universal


Languages

Language:C 68.6%Language:Python 31.4%