Overview

The xPico 200 series of embedded Wi-Fi gateways offers one of the smallest and highly integrated industrial Wi-Fi, Ethernet and Bluetooth solutions that enables you to deliver and manage secure connected products without added complexity and risk.

xPico 200 Series Gateways

The gateway seamlessly integrates Wi-Fi, Ethernet, and Bluetooth connectivity for your industrial IoT applications in one of the smallest footprint suitable for design in any product.

Accelerate your IoT development and deployment with production ready firmware that includes offload engine, remote management, essential IoT connectivity applications, and customization via the Lantronix Gateway OS SDK.

Utilize the built-in comprehensive device security framework with minimal effort to get instant access to secure connections, secure boot, and secure FOTA updates, as well as connecting to Wi-Fi networks using Enterprise Wi-Fi Security (WPA2-Enterprise) and protecting data-at-rest and data-in-motion.

Key Software Features

Configure and control your devices with the xPico 200 series software using one of the following front-end interfaces: command line interface (CLI), Web Manager, XML (via CLI and WebAPI), WebAPI, or via the ConsoleFlow cloud management platform.

Key software features include:

  • Concurrent AP+STA (Client), STA only, AP only modes
  • Bridge Ethernet to Wi-Fi STA or AP
  • Dual Network Support
  • TruPort Serial and TruPort Socket essential applications
  • InfiniShield Security
  • Secure Connections
  • Secure Boot, Secure OTA
  • Policy based port access control
  • Encrypted key and credential storage
  • WPA/WPA2/WPA3-Personal and WPA2-Enterprise Security
  • SSL/TLS 1.2 with X.509 Certificate Management
  • Web API, XML, Serial Command API
  • Bluetooth GATT profile (SDK - xPico 250 and xPico 270 only)
  • Pre-integration with ConsoleFlow platform

SDK Features

The following features are included in the SDK:

  • BLE beacon scanner
  • GATT server
  • Line Printer Daemon (LPD)
  • Microsoft Azure Integration
  • Modbus
  • Modem Emulation
  • Monitor
  • SNMP
  • xNetwork and xSerial performance test tools

For information on how to use these features, see the xPico 200 Series SDK User Guide.

Solution Architecture

The embedded gateway provides complete network and connectivity offload to simplify application firmware development for device manufacturers.

A device manufacturer can use the gateway to offload the network and IoT connectivity for their attached microcontroller. Or the gateway can be used as a standalone module that acts as the wireless microcontroller within the manufacturer's device. In both cases, the manufacturer can leverage the integrated secure connectivity and network and cloud service enablement capabilities within the gateway.

The picture below shows two views of where xPico 200 series gateway fits within an IoT device architecture.

Architecture Modes

Network Co-Processor Mode

When used in network co-processor mode alongside the manufacturer's host microcontroller, the xPico 200 series embedded module operates in blackbox mode, with APIs on the host microcontroller and the network side.

The host interfaces for connecting to the microcontroller are UART, USB (Host mode), and Ethernet.

For details on using and configuring the gateway in this mode, refer to the chapters in this user guide.

Wireless Microcontroller Mode

When operating as the wireless microcontroller, the xPico 200 series gateway is the host microcontroller and runs the Lantronix Gateway OS. The device manufacturer develops their embedded application using the Lantronix Gateway OS SDK with network module APIs and can leverage the network and wireless stacks as well as the complete application framework.

Peripheral devices connect to the gateway using USB, UART, or GPIO APIs.

For information about installing and using the Lantronix Gateway OS SDK, refer to the SDK User Guide.

Using this Guide

Getting Started

To connect to and start using the gateway, see Getting Started.

Configuration and Setup

Multiple front-end interfaces are provided for you to configure, control, and monitor the module. Learn how to configure the module using the CLI, Web Manager, XML, and WebAPIs.

See Configuration and Setup.

Serial Interface

The serial interface supports UART and USB (host mode) interfaces and multiple serial operating modes including command mode, TruPort Serial (tunnel) and TruPort Socket (Mux) for versatile device side data access and control.

See Host Serial Interfaces.

Network Interfaces and Services

The gateway includes full IPv4 networking and Wi-Fi stacks that support many networking protocols including TCP, UDP, DNS, DHCP, SNTP, SMTP, and SSL/TLS 1.2 security.

See Network Interfaces and Networking Services.

Security

InfiniShield Security device security framework provides device authentication and secure connectivity, secure data communication, enterprise Wi-Fi security and other features.

See InfiniShield Security and Securing Your Device.

Peripherals

Access to peripherals is possible through configurable pin manager (GPIOs).

See Peripherals.

File System

The file system provides the ability to read, write, and store files to internal flash storage.

See File System.

System

System functions include date and time, power management, user management, logging, system identification, and diagnostics.

See System Functions.

System update and recovery includes operations such as secure firmware update, reboot, and factory reset.

See System Update and Recovery.

OEM Branding and Customization enables a device manufacturer to customize the gateway for their product specific requirements via configuration. These include OEM default configuration, Web Manager UI customization, custom web pages, and OEM specific settings such as region code.

See OEM Branding and Customization.