This repository contains materials, examples, and supporting resources shared or referenced during the MTConnect Virtual Bootcamp (November 4–6, 2025).
The bootcamp was a multi-session educational program designed to introduce and deepen understanding of the MTConnect standard for developers, engineers, and implementers.
The MTConnect Bootcamp consisted of six structured sessions covering topics from foundational concepts to advanced implementation practices. Each session was approximately 2–2.5 hours long and included both instructional and hands-on components.
This repository serves as a centralized location for:
- Presentation materials
- Sample configurations
- Code examples
- Reference documentation
- Tools and validation resources
- Introduction to the MTConnect standard
- What MTConnect is and is not
- Value to end users and manufacturers
- Core architecture components
- How adapters and agents interact
- Data flow from machines to consumers
- Structure of MTConnect device configuration files
- Understanding DataItems
- Modeling machine data output
- Hands-on querying of MTConnect data
- Accessing live machine data streams
- Practical API usage examples
- Evolution of MTConnect (XML → SysML / model-based)
- Components, assets, and protocols
- IIoT data collection strategies
- MTConnect validation tools
- Ensuring compliance with standard versions
- Verifying syntax and data integrity
This repository is organized by bootcamp session, with each session having its own dedicated folder:
/Session 1
/Session 2
/Session 3
/Session 4
/Session 5
/Session 6
- Each folder corresponds directly to a bootcamp session.
- A
README.mdmay be included in each session folder to provide context, instructions, or notes. - Presenters are responsible for adding any relevant materials (slides, examples, datasets, tools) within their session folder.
Official repository: https://github.com/mtconnect/2025-MTConnect-Bootcamp
-
Clone the repository:
git clone https://github.com/<your-org>/mtconnect-bootcamp-2025.git
-
Explore session folders for relevant materials.
-
Run examples or tools as described in their respective directories.
Requirements will vary depending on the specific examples, but may include:
- MTConnect Agent
- Programming language runtimes (e.g., Python, C++, or Java)
- HTTP client tools (e.g., curl, Postman)
This repository is intended for:
- Developers implementing MTConnect solutions
- Manufacturing engineers and integrators
- Students and educators learning industrial data standards
- IIoT practitioners
Contributions are welcome. Suggested contributions include:
- Improved examples
- Additional tooling
- Documentation enhancements
- Session notes or walkthroughs
Please submit a pull request with a clear description of changes.
Refer to the LICENSE file in this repository for usage terms.
- MTConnect GitHub: https://github.com/mtconnect
- MTConnect Slack: https://mtconnect.slack.com
- MTConnect Bootcamp Videos (YouTube Playlist): https://www.youtube.com/watch?v=0xd41Gcbt-4&list=PLG3B2IlJaMZQ-rkSPh5hK_WxREwFjR-5w
For questions or updates related to MTConnect:
- Visit the MTConnect Institute website
- Subscribe for updates via official channels
This bootcamp was organized and delivered by the MTConnect Institute, with the goal of advancing adoption and understanding of open manufacturing data standards.