It took me a while but I’ve made some progress …
Here are the photos of finished board:
[style-my-gallery css=”max-width: 80%; margin: 0 auto 25px auto” options=’animation: “fade”, directionNav: false, pauseOnHover: true, slideshowSpeed: 5000, animationDuration: 300′]
Working as a software engineer for ten over years, I did not initially consider Adruino programming is of any difficulty. But I soon realized that I have been deeply spoiled by the modern operation systems. Giving a task that is so naturally to be implemented as a thread, it is never trivial in micro controller system. I spend one whole day to map out a flow chart of the control tasks, then turn the chart into C code. I can imaging that the time would have double or trippled if I don’t do this. Old school way rules, isn’t it?
I have attached the flow chart and Arduino sketch here. Sorry I dislike documentation, just refer to the inline comments and flow chart in case needed.
[attachments size=small docid=”128,127″]
Having a license term is still better then nothing, so I make this one:
- Tribute goes to Francisco Castro and his Luminch One project.
- The redesign here is provided on AS-IS basis. If it works, it is designed by ba0sh1.
- If it doesn’t work, I do not know who designed it
And enjoy the demo video. My first YouTube upload 😀