Automation & Control Programming

Write, edit, deploy, and manage PLC control programs for industrial automation with a centralized, user friendly interface

Check our prices

Create, deploy, and manage programs without having to go on-site

Samsara cloud-based programming interface allows you to remotely edit, manage, or deploy PLC control programs from any web browser, wherever you are. One-click deploy, start, and stop means you can take action without having to go onsite.

Save time with templates

Program templates allow you to use the same program logic across multiple controllers, without having to create a new program for each one. Simply add multiple devices to a program and map the program variables to the controller channels to deploy.

Learn More

Simplified program management

  • View real time deployment status for all of your programs or controllers 

  • Create new templates and easily manage them by saving directly in the cloud

  • Deploy, start, and stop programs with one click

Learn More

Effective editing tools

Have confidence while programming with a collapsable editing panel, built-in error messages, syntax highlighting, auto compiling, and the ability to compare changes with previous revisions.

Learn More

Part of a complete platform for SCADA, IIoT, and more

Our modern approach to industrial monitoring and control includes mobile dashboards, alerting, reporting, analytics, and a cloud-historian in a single, easy-to-use platform.

Learn More

Hardware Products


Industrial Controller

  • LTE connectivity

  • Analog & Digital I/O

  • Multi-protocol


Industrial Gateway

  • LTE connectivity

  • J1939-compatible

  • Low-power mode


Vibration Sensor

  • Vibration monitoring

  • Surface temperature

  • Wireless


Temperature & Humidity Sensor

  • Humidity monitoring

  • Ambient temperature

  • Wireless