Data Sheet
Table Of Contents
- 1. wgm160p-datasheet
- 2. ug384-wgm160p-hardware-design
6. Gecko OS Features
The Gecko OS software supplied with the WGM160P provides a wide range of features beyond the underlying hardware, and supports
application development via its command API.
For complete documentation of Gecko OS, see https://docs.silabs.com/gecko-os/.
Software APIs
• Gecko OS Command API
• Gecko OS Native C API
Interfaces
•
Serial (UART, remote terminal)
• SoftAP and WLAN client (concurrent)
• I2C master
• SPI master
Servers
• TCP/TLS, UDP, HTTP(S), DHCP, DNS
• HTTP(S) Server with RESTful API and Websockets
Clients
• TCP/TLS, UDP, NTP, Secure-SMTP, DHCP, DNS
• HTTP(S) client
• Websocket client
Setup
• Multiple Wi-Fi setup options, including via serial command and
Web setup with SoftAP
Peripherals and Sensors
•
GPIOs for control, indication and monitoring
• I2C-master API for interfacing to external peripherals
• SPI-master API for interfacing to external peripherals
• Automated broadcast and streaming of sensor data
• Local caching of sensor data
Update and Recovery
• Wireless OTA (Over-the-Air) update to remote manage firm-
ware using the Zentri DMS (Device Management Service)
System Management
• System configuration and monitoring via setting and getting a
wide range of variables
• Configurable power states
• Sleep/wake timers
File System
• Read/write file system with appendable log files
• Storage of large files
• Optional additional bulk serial flash
• HTTP download to file system, HTTP upload from file system
WGM160P Wi-Fi
®
Module Data Sheet
Gecko OS Features
silabs.com | Building a more connected world. Preliminary Rev. 0.5 | 15