Major Release
This release is designed to work with sollertia-experiment v5.
Major Changes:
- Renamed the library from sl-micro-controllers to sollertia-micro-controllers to reflect its role in the Sollertia platform ecosystem.
- Re-licensed the library to Apache 2.0 from GPL 3.
- Repositioned the firmware as a platform-general library: decoupled the module catalog from the Mesoscope-VR deployment so any Sollertia acquisition system can consume the same firmware, with Mesoscope-VR documented as the current (not the only
possible) target layout. - Added support for agent-assisted development through Claude Code instructions (CLAUDE.md) and pointers to the relevant firmware skills in the ataraxis and sollertia marketplaces.
- Migrated dependencies to the ataraxis-micro-controller 3.0.0+ and ataraxis-transport-layer-mc 3.0.0+ standard and bumped the Teensy ecosystem dependencies to their latest supported versions.
- Cleaned up firmware module style, fixed stage-3 command fall-through bugs, and aligned the documentation and configuration files with the current canonical templates.
What's Changed
- Feature/dependency update by @Inkaros in #4
- Relicensed the project under the Apache License, Version 2.0. by @Inkaros in #5
- Feature/code cleanup by @Inkaros in #6
- Feature/ai integration by @Inkaros in #7
Full Changelog: 3.0.0...4.0.0