Skip to content

ArithOS v1.1 - Stable Build with Enhanced Compatibility

Latest

Choose a tag to compare

@EinsPommes EinsPommes released this 27 Sep 08:49

What's New in v1.1

Build System Improvements

  • Fixed ARM GNU Toolchain compatibility issues
  • Resolved header file conflicts and duplicate definitions
  • Added missing source files to CMakeLists.txt (boot_animation.c, ui.c)
  • Improved cross-compilation support for Windows

Code Quality Enhancements

  • Cleaned up header file dependencies
  • Standardized key definitions across all modules
  • Added missing key aliases (KEY_MULT, KEY_DIV)
  • Removed conflicting display dimension definitions

Documentation Updates

  • Added comprehensive installation guide (INSTALL.md)
  • Created detailed flashing guide (FLASH_GUIDE.md)
  • Added quick start documentation (QUICK_START.md)
  • Improved README with better project overview

Technical Fixes

  • Resolved undefined reference errors
  • Fixed compiler warnings and conflicts
  • Ensured consistent build output
  • Added proper .gitignore configuration

Installation

Follow the detailed installation guide in INSTALL.md for step-by-step setup instructions.

Flashing

Use the FLASH_GUIDE.md for instructions on flashing the firmware to your PicoCalc device.

Files Included

  • arithmos.uf2 (74 KB) - Ready-to-flash firmware
  • Complete source code with all dependencies
  • Comprehensive documentation suite