Bluegiga Wi-Fi Software
The Bluegiga Wi-Fi Software is an embedded 802.11 MAC and IPv4 stack targeted for Bluegiga's WF121 Wi-Fi module. The software implements full 802.11 functionality, WPA2, WPA, and WEP encryption protocols and various IP-based protocols, such as TCP, UDP, DHCP, DNS, ICMP, and HTTP server.
Bluegiga's Wi-Fi software provides powerful, low overhead and easy-to-use Bluegiga BGAPITM binary API that can be used over UART, USB or SPI interfaces. It also provides functions, such as Access Point discovery, Access Point associations and encryption and connection establishment. The software also supports the 802.11 access point and HTTP server functionality for the easy configurations and direct connections with phones, tablets, and PCs. To simplify the software development, the Bluegiga Wi-Fi software also includes a Bluegiga BGLibTM C-library that implements the BGAPITM protocol parser for various embedded systems.
For standalone applications, the Bluegiga Wi-Fi Software also provides a simple BGScriptTM scripting language and VM environment, which enables users to write simple applications for the WF121 Wi-Fi module. This enables lower cost and smaller designs without the need for an external MCU.
Key Benefits
- A fully embedded 802.11 MAC with the client and access point modes
- Built-in TCP, UDP, DHCP, and DNS protocols
- Built-in HTTP server
- Supports WPA2, WPA and WEP encryption algorithms
- Simple and low overhead BGAPITM protocol over UART, USB or SPI
- Standalone applications can be created with Bluegiga BGScriptTM
- High throughput over TCP and UDP
Key Features
Wi-Fi features:
- Client mode support
- Access Point up to five clients
- WPA2 and WPA encruption
- WEP encryption
Supported IP protocols:
- IPv4 compatible
- IP, TCP and UDP protocols
- DNS client
- DHCP client and server
- HTTP server
- Throughput up to 3.5 Mbps
Software APIs:
- Binary based BGAPITM host protocol over UART, USB or SPI
- BGLibTM host library which implements BGAPI protocol
- Bluegiga BGScriptTM programming language for standalone applications
Software SDK:
- Free-of-charge SDK contains:
- BGScript programming tools
- BGScript compiler
- BGLib source code and examples
- BGScript examples
- Documentation
- PC tools






Americas
Europe, U.A.E
Americas, Asia, Australia, Europe
Americas, Asia, Australia, Europe, Israel, South-Africa
Worldwide