nomeata / bspokelight Goto Github PK
View Code? Open in Web Editor NEWCustom firmware for the YQ8003 bicycle spoke light
License: MIT License
Custom firmware for the YQ8003 bicycle spoke light
License: MIT License
Hi, awesome tool! Looking forward to using it as the default software for this wheel light is a real bugger. I am having a tough time installing according to your instructions. I have installed all the required packages, then cloned your repo. When I try to make the firmware, I get the following error that I am unable to diagnose. It seems that failing on this step causes the others to fail as well.. Any advice for what to do next would be much appreciated:
Josephs-MBP:bSpokeLight frostafarian$ ls
ChangeLog.md LICENSE Setup.hs bSpokeLight.hs firmware
Dockerfile README.md bSpokeLight.cabal cabal.config imgs
Josephs-MBP:bSpokeLight frostafarian$ make -C firmware
sdcc --std-sdcc99 -mmcs51 firmware.c
objcopy -Iihex --output-target binary firmware.ihx firmware.bin
make: objcopy: No such file or directory
make: *** [firmware.bin] Error 1
Josephs-MBP:bSpokeLight frostafarian$ cd firmware/
Josephs-MBP:firmware frostafarian$ ls
Makefile firmware.asm firmware.c firmware.ihx firmware.lk firmware.lst firmware.map firmware.mem firmware.rel firmware.rst firmware.sym
I accidently burn a raw image file (.png) to spoke light, now the LED is off, and I can't burn another file, it seems the spoke light is bricked.
Is there anyway like "restore to factory setting" to save the spoke light? or, I must disassemble the spoke light, find something like serial port and do something via that serial port to save the spoke light?
I would like to compile this app because I want linux native for my wheel lights. I get this error on docker build.
Removing intermediate container c812b4a4384c ---> f2f45cca4e1a Step 4/9 : COPY cabal.config *.cabal /home/ COPY failed: stat /var/lib/docker/tmp/docker-builder739520375/cabal.config: no such file or directory
I accidently burn a raw image file (.png) to spoke light, now the LED is off, and I can't burn another file, it seems the spoke light is bricked.
Is there anyway like "restore to factory setting" to save the spoke light? or, I must disassemble the spoke light, find something like serial port and do something via that serial port to save the spoke light?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.