System template tutorials
- Access to the nio System Designer.
Sign up for a plan here: https://niolabs.com/pricing.
System templates offer an integrated learning experience in the System Designer, nio's drag-and-drop user interface. Each template includes pre-built services and instructions to jumpstart your learning.
System template tutorials are designed for various skill levels and interests. The services in each tutorial will come in various states of completion: the remaining configuration is up to you! Tutorials can cover topics from System Designer basics to distributed logic to machine learning and more.
Launching a template is simple:
- Navigate to the System Designer.
- Click the add new system card on the screen.
- Enter a system name.
- From the template dropdown, select your desired tutorial and click accept.
- Your new system* will launch and you'll see your tutorial's instance in the left navigation.
- If you don't see any services, click on the instance name to reveal the template's pre-built services.
- Dive into the services and start learning!
*Tutorial systems count towards your plan usage quotas.
Check out our current templates and choose your next learning experience!
Mobile phone demo
This system template is the best starting point for all new users. Quickly connect your mobile phone as a sensor in a pre-built nio system, no software dowload necessary.
The mobile phone template teaches the basic concepts of nio, the System Designer, and stream signal processing. It includes three services of incremental complexity and a pre-built UI to visualize signals from your system.
Concepts covered: System Designer basics, cloud instances, streaming signals, thresholds, notifications
Virtual plant demo
nio is at it’s best when it is distributed across multiple, distinct devices in a system. The virtual plant template is designed to jumpstart your first distributed computing experience with nio.
This tutorial requires the install of a local nio instance. Connect your local instance to a cloud-based UI and configure several services to automate the watering of a virtual plant. It follows the same instructions as the virtual plant workshop and can be completed as a system template or a stand-alone workshop.
Concepts covered: local instances, automation, cloud APIs, data storage, notifications