Skip to content

RonanSynnottArm/avh_matter_workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simplify embedded software development and Continuous Integration (CI) at scale

Welcome

Welcome to Arm DevSummit 2022. This workshop is to show you how to get started developing with Matter and Arm Virtual Hardware, and to integrate into a CI/CD workflow.

This session is a hands-on workshop connecting to Arm Virtual Hardware in the cloud.

Learning Objectives

By the end of this workshop, you will be able to:

  • Instantiate Arm Virtual Hardware instances
  • Build and run Matter examples on Arm Virtual Hardware
    • Demonstrate communication between two virtual hardware targets
  • Use GitHub Actions to manage ongoing development
    • Automate a CI/CD workflow

Prerequisites

To participate in the workshops, attendees must have:

  • Personal computer with browser. Arm Virtual Hardware has been thoroughly tested with Chrome, Firefox, and Safari browsers.
  • User account for Arm Virtual Hardware
  • User account for GitHub

GitHub now requires a Personal Access Token when pushing remote updates.

If you do not already have a token, you can create a new one via Settings > Developer Settings > Personal access tokens.

Ensure you have enabled the token to Update GitHub Action workflows.

You may wish to create a local scratchpad text file containing the below details (which will be unique to you), so that you can easily copy-and-paste from. These will be used frequently during this workshop.

YOUR_GITHUB_USERNAME
YOUR_PERSONAL_ACCESS_TOKEN
git config --global user.name "YOUR_GITHUB_USERNAME"
git config --global user.email YOUR_EMAIL_ADDRESS

Sections

Type Content
Section 1 Setup Arm Virtual Hardware instances
Section 2 Build and run Matter examples on Arm Virtual Hardware
Section 3 Automate CI/CD workflow with a self-hosted runner
Section 4 Control Virtual Hardware with AVH API

References and Documentation

Type Content
Website Arm Virtual Hardware
Documentation AVH Product Overview
Documentation Building Matter
Blog Getting started with Matter in 3 easy steps using Arm Virtual Hardware
Blog Welcome to the Virtual Raspberry Pi 4 running on AWS Graviton processors

Thank you for attending

See the rest of the Arm DevSummit 2022 program.

Learn more about Arm in IoT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published