-
Notifications
You must be signed in to change notification settings - Fork 8
Open
0 / 10 of 1 issue completedLabels
Description
We will most likely stop the using the current hardware and upgrade to a more powerful system. Plus we probably need to improve some things in general.
Here is a list of things I believe we need to achieve with v3:
- New CPU support Rockchip RK3528A. Overclock if possible.
- 1GB RAM. Ensure code updates and container updates dont crash the device.
- Multiple containers support. Not just the probe container, but optionally. This means ability to build different firmware versions easily. Default with just GP container and optionally with a different specified containers.
- Web interface. See Management API #57.
- Automated container updates. We should not require the user to manually flash a new firmware to upgrade the container.
- Consider better handling of failing SD Cards. We had plenty of failures. Need to look into ways to protect the cards, or at least notify the user when they fail or are about to fail. Test eMMC as alternative.
- Automate the release process. The current manual hardcoding of versions is not optimal. Maybe we could even use GitHub Runners to build the firmware to avoid the time consuming manual compilation?
- Can we use some IoT framework to simplify things like firmware updates? Ideally automated over the air. Otherwise at least via USB