It’s probably easy to assume that there isn’t much going on with Flirc. The website doesn’t get updated much, I’ve fallen silent on the blogs, etc. Usually when this happens, I’m hard at work and don’t have a second for an update. Things are finally settling down. I mentioned I had a bug in my latest bootloader, I will publish the blog post detailing this. I’ve fixed that, and was hard at work for over two months re-writing a lot of code. Check out the git activity. Nearly every day I was pushing a substantially large amount of code to the main repo.
Please remember, I’m nearly doing everything alone. I have a couple friends that help but their support is minimal. I work full time, and am also a new father. Every second of free time I have goes to this company. I know all my work has been mostly behind the scenes, but things will start to be a bit more obvious soon.
Two new products coming out that are variants of flirc will make a splash in the markets they were created for.
I’ve certainly learned a lot since Flirc has been created. I couldn’t have dreamed of the scaling problems that I’ve had. It hasn’t all been on manufacturing and the physical product aspect. I’ve had that under control for quite a while now. It’s been on the software side. I didn’t imagine how the firmware and code base would grow. It started out as some firmware with a sister application. It’s grown to a massive amount of code with shared libraries between products, abstraction to take care of different versions, and a build system that would make any huge company jealous. Deploying packages is easy now that I’ve integrated a tool called bart.
It’s been fun, and I can’t wait to show off what I’m working on.