without the help of any external program
You mean drive the ws2812 strings without using any library? Why?