AYAB: Difference between revisions
No edit summary |
|||
| Line 2: | Line 2: | ||
== Functionality == | == Functionality == | ||
The AYAB interface consists of an Arduino-compatible microcontroller and a specialized "Shield" | The AYAB interface consists of an Arduino-compatible microcontroller and a specialized "Shield" that connects to the machine’s internal wiring. | ||
* '''Direct Control:''' The software sends signals directly to the machine's | * '''Direct Control:''' The software sends signals directly to the machine's solenoid cables. | ||
* '''Modern UI:''' | * '''Modern UI:''' Development is ongoing to provide cross-platform stability and improved user experiences for digital knitting workflows.<ref name="AYAB_GitHub">"AYAB Desktop Repository," GitHub. [https://github.com/allyarnsarebeautiful/ayab-desktop accessed Feb 2026]</ref> | ||
* '''Pattern Support:''' Supports standard image formats (BMP, PNG) and integrates with tools | * '''Pattern Support:''' Supports standard image formats (BMP, PNG) and integrates with various open-source pattern generation tools. | ||
== Compatibility == | == Compatibility == | ||
| Line 18: | Line 18: | ||
== Maintenance and Support == | == Maintenance and Support == | ||
As an open-source project, AYAB | As an open-source project, AYAB relies on a global community of users and developers for maintenance, hardware assembly support, and software updates. | ||
* '''Community Discussion:''' The primary hub for real-time support, hardware troubleshooting, and development coordination is the official '''AYAB Discord''' server. This is the most active location for seeking help with shield assembly or software configuration. | |||
* '''Issue Tracking:''' Bug reports and feature requests are managed via the GitHub repository's issue tracker. | |||
* '''Documentation:''' Comprehensive setup guides and a user manual are maintained on the project's official documentation site.<ref name="AYABManual" /> | |||
* '''User Groups:''' Secondary support can be found in various machine knitting forums and groups.io communities dedicated to electronic machine hacking. | |||
== References == | == References == | ||
Latest revision as of 11:26, 8 February 2026
AYAB (All Yarns Are Beautiful) is an open-source hardware and software project that replaces the proprietary, aging electronics in vintage Brother KH-9xx series electronic knitting machines. By bypassing the original computer "brains," AYAB allows users to control the needle selection solenoids directly via a modern computer over USB, enabling unlimited pattern repeats and complex photographic imagery.[1]
Functionality[edit]
The AYAB interface consists of an Arduino-compatible microcontroller and a specialized "Shield" that connects to the machine’s internal wiring.
- Direct Control: The software sends signals directly to the machine's solenoid cables.
- Modern UI: Development is ongoing to provide cross-platform stability and improved user experiences for digital knitting workflows.[2]
- Pattern Support: Supports standard image formats (BMP, PNG) and integrates with various open-source pattern generation tools.
Compatibility[edit]
AYAB is compatible with most Brother electronic machines, though the hardware shield requirements vary by model:
- Brother KH-910: The most common retrofit; requires the "Shield" to bypass the early proprietary computer.
- Brother KH-930 / 940 / 950i: Supported models that allow for advanced patterning.
- Brother KH-900 / 965: Check specific hardware revisions for compatibility.[3]
- Brother Kh-270: Newly supported. This machine has two different types of ribbon connector cables and can be compatible with either the 965 hardware or the 930.
Installation[edit]
Installation typically involves opening the machine's lid, removing the original logic board, and installing the AYAB shield. This process is non-destructive for many models, allowing the machine to be restored to its original state if desired.
Maintenance and Support[edit]
As an open-source project, AYAB relies on a global community of users and developers for maintenance, hardware assembly support, and software updates.
- Community Discussion: The primary hub for real-time support, hardware troubleshooting, and development coordination is the official AYAB Discord server. This is the most active location for seeking help with shield assembly or software configuration.
- Issue Tracking: Bug reports and feature requests are managed via the GitHub repository's issue tracker.
- Documentation: Comprehensive setup guides and a user manual are maintained on the project's official documentation site.[1]
- User Groups: Secondary support can be found in various machine knitting forums and groups.io communities dedicated to electronic machine hacking.
References[edit]
- ↑ 1.0 1.1 "AYAB Project Manual," accessed Feb 2026
- ↑ "AYAB Desktop Repository," GitHub. accessed Feb 2026
- ↑ "AYAB Hardware Repository," GitHub. accessed Feb 2026