Introduction to FEAST
FEAST (Flexible and Expandable Automation System Technology) is a comprehensive framework for building modular, scalable automation systems. It provides standardized specifications across hardware, firmware, middleware, and software domains.
Core Philosophy
FEAST is built on four fundamental principles:
- Modularity: Components can be mixed and matched to create custom solutions
- Scalability: Systems can grow from single devices to facility-wide networks
- Interoperability: Standardized interfaces ensure seamless component integration
- Open Standards: All specifications are openly documented and community-driven
Architecture Overview
FEAST organizes automation systems into two main organizational structures:
Functional Implementation Domains
- BREADS: Hardware specifications and mechanical interfaces
- FROOTS: Firmware frameworks and device control logic
- PROTINS: Middleware for orchestration and device management
- SUGIRS: Software interfaces and user interaction systems
Hierarchical System Levels
- SLICE: Individual function modules with embedded processing
- LOAF: Local controllers coordinating multiple SLICE devices
- BATCH: Clustered systems managing multiple LOAF controllers
- OVEN: Facility-level networks integrating multiple BATCH clusters
Benefits
- Reduced Development Time: Reuse proven components and patterns
- Lower Costs: Avoid proprietary vendor lock-in with open standards
- Easier Maintenance: Standardized interfaces simplify troubleshooting
- Future-Proof: Modular design adapts to changing requirements
Who Uses FEAST?
FEAST is designed for:
- Automation engineers building custom systems
- Researchers developing new automation technologies
- Scientists who want full control over their lab and experimental setups
- Manufacturers seeking flexible production solutions
- Students learning automation system design
Next Steps
Continue to the Concept page to learn about the fundamental design patterns that make FEAST systems work effectively.