Treon Gateway - Development Environment
Legacy documentation
This page is preserved from the previous knowledge base and describes older Treon products and manual configuration workflows. It is kept for reference and is not maintained against current Treon Connect releases.
Article for advanced usersInformation on this page is intended for users with advanced technical knowledge.
Treon Gateway - Development Environment
Treon Gateway Treon Gateway 2 Treon Gateway in Protective Enclosure
Introduction
The Treon Gateway provides a powerful ARM-based Linux platform (Yocto) for running edge compute applications.
Developers can easily deploy and execute applications written in
- Python 2.7 or 3 (preloaded)
- Node.js (preloaded)
- native GCC and other compiled applications
You can develop applications directly on the gateway, as it supports both Python and Node.js. However, it’s a recommended practice to develop on a computer, and then copy the code to the gateway using SCP.
To install or remove additional packages, use pip (Python) or npm (Node.js).
You can also use the gateway to compile your applications, but the compile time will be noticeably longer than when using a powerful workstation.