Who Should Use Qroma?
Are you a hacker/developer/maker who wants to separate the "business logic" portions of your embedded device applications from communication and user interaction? Does this mean you'll not only be writing embedded systems code, but also a smartphone and/or desktop application?
Do you want to do this software development as quickly and reliably as possible using open source tooling? If so, Qroma might be for you, so keep reading.
Project Goals
Qroma has been developed to promote rapid embedded device prototyping, development, and sharing. If you have a project based on an ESP32 and want to share that work with others, minimize the amount of time it takes to go from learning about the project to having it on a device.
Qroma want to help promote knowledge of projects with:
- a website that hosts the device firmware and lets someone else install it
- a way to build device firmware and publish it to the project website
- a way to communicate with device firmware through the website (or other means)
- consolidating all project details, with the long term goal that an entire project (hardware, software, and everything in between) can be housed in a single repo