On the software side things are coming together for our next major revision. A big feature for this revision is a pretty barebones user interface. It hits all the major points for configuring basic options and seeing what’s going on with the mesh.

Payment handling page on the Althea Dashboard

The connection status page on the Althea Dashboard

A good deal of the work right now is just getting the router to serve the dashboard webpage and then allowing that dashboard webpage to query all the information it needs to present to the user. Feedback on desired options is welcome.

Our bet on Rust continues to pay off, the current router application has a great runtime footprint, even using fully featured libraries for handling http requests and threads it still only requires 20mb of ram.

If we could only get that binary size below 2mb it would be perfect. We may yet make that happen using a binary packer or Xargo.

In general we’re in the integration and polish phase of this release. I’m hoping to be ready to release the next version of Althea’s firmware in a month or so.

This version will be what I consider to be late Alpha. With all the features required for easy setup and basic use. But no functioning payments.