Releases: melastmohican/modulino-rs
Releases · melastmohican/modulino-rs
Release list
v0.3.0
Release v0.3.0
- Parity Alignments: Aligned the Joystick coordinate calculations with the reference C++ library to resolve sign inversion.
- New Modules: Added experimental support for the new Modulino Motors module.
- Hub Status: Updated the documentation to reflect the official release of the Modulino Hub.
- Documentation: Updated the README.md table and added a usage example for the Motors module.
v0.2.0
Added
- Native, optimized internal driver for Modulino LED Matrix ().
- Native internal driver for Modulino Light () sensor with 1:1 parity with Arduino C++ implementation.
- Native internal driver for Modulino Pressure () sensor (untested/experimental).
- Native internal driver for Modulino Opto Relay () module (untested/experimental).
- Native internal driver for Modulino Hub ( / I2C multiplexer) for TCA9548A (untested/experimental).
- Examples and extensive unit/mock tests for the new drivers.
Fixed
- Fixed redundant display buffer zeroing loops in the LED Matrix driver to optimize rendering performance.
- Resolved various Clippy lint warnings to improve code cleanliness.
- Modernized Continuous Integration (CI) workflows to use Node 24 and eliminate deprecation warnings.
v0.1.0
Added
- Initial release
- Support for Modulino Buttons (three buttons with LEDs)
- Support for Modulino Buzzer (piezo speaker with musical notes)
- Support for Modulino Pixels (8 RGB LEDs)
- Support for Modulino Distance (VL53L4CD ToF sensor)
- Support for Modulino Movement (LSM6DSOX IMU)
- Support for Modulino Knob (rotary encoder with button)
- Support for Modulino Thermo (wraps
hs3003crate for HS3003 sensor) - Support for Modulino Joystick (analog joystick with button)
- Support for Modulino Latch Relay (latching relay)
- Support for Modulino Vibro (vibration motor)
defmtfeature for embedded debugging support- Comprehensive documentation and examples