Rotary Controller UI
Our frontend is crafted through a Python-based application, harnessing the capabilities of Kivy to deliver a user interface that's not only modern and intuitive but also engaging for users. Kivy, a robust library, optimizes the 3D hardware acceleration features of the Raspberry Pi, ensuring our interface is both rapid and visually striking.
The application's design follows a modular, object-oriented approach, offering unparalleled ease in integrating new features and customizing controls. This flexibility is key to tailoring the application to meet the unique demands of any machine tool equipped with the Rotary Controller.
For a hassle-free experience, we recommend utilizing the prebuilt image specifically designed for the Raspberry Pi. You can find this, along with the repositories for both the Image Generator and the Rotary Controller Python application, available on GitHub.
Dive into our project on GitHub to explore the software that's setting a new standard for machine tool control.
Rotary Controller Firmware
The heart of our Digital Read-Out (DRO) system lies in its sophisticated firmware, meticulously designed to manage signal generation and accurately read quadrature encoders from all connected scales and encoders. At the core of our latest DRO version, we've integrated a state-of-the-art controller board powered by the STM32F4 microcontroller. This advanced component is tasked with the precise handling of signals and the generation of pulses essential for steering both stepper and servo motors.
Dive deeper into the technological intricacies and explore the full capabilities of our firmware by visiting our GitHub project page. Here, you'll find comprehensive details about the firmware's design, features, and how it elevates the performance of manual machine tools through modern technology.
Review from Rotary SMP
Checkout this awesome review that Mark from RotarySMP created about our Rotary Controller DRO
Discover more