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.
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 MACH10 cloud management platform.
Key software features include:
- Concurrent AP+STA (Client), STA only, AP only modes
- Ethernet to Wi-Fi STA Bridge or Ethernet to Wi-Fi 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 - Personal and 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 MACH10 Cloud Software platform
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.
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.
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.
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.