Wireless Card Solution
Wireless Card Solution
Overview
Ameba can act as a wireless network card connected to a Host MCU, providing network access capability. It supports multiple physical interfaces and mainstream operating systems to meet diverse requirements from lightweight to complex applications:
- Host Systems: Supports mainstream platforms such as Linux, FreeRTOS, and Zephyr.
- Hardware Interfaces: Supports multiple physical layer interfaces including UART, SPI, SDIO, and USB.
Compared to traditional Wi-Fi NICs that typically adopt SoftMAC architecture, the Ameba Device implements the complete IEEE 802.11 MAC layer, including scanning, authentication, power saving modes, frame aggregation, etc. The Host side does not need to handle complex Wi-Fi protocol details, resulting in a lighter driver, lower resource consumption, and easier porting.
Linux Host
Seamlessly integrates with the standard Linux wireless network framework (cfg80211). All development can be based on standard Linux APIs.
- Easy Development: Lightweight Host-Side driver with minimal porting effort and low maintenance cost
- High Stability: Leverages Linux's mature network stack and power management mechanisms
- Ecosystem Compatibility: Fully compatible with standard wpa_supplicant, supports P2P/NAN
Zephyr Host
Seamlessly integrates with the standard Zephyr wireless network framework. All development can be based on standard Zephyr APIs.
- Framework Compatibility: Directly uses Zephyr Wi-Fi APIs without additional adaptation layer
- Development Efficiency: Utilizes network debugging and testing tools within the Zephyr ecosystem
Before Zephyr can provide a stable and complete Wi-Fi architecture, implement some of the functionalities that should be provided by Zephyr on the device side, and seamlessly integrate them with the standard Zephyr Wi-Fi APIs.
- Framework Compatibility: Directly uses Zephyr Wi-Fi APIs without additional adaptation layer
- Development Efficiency: Utilizes network debugging and testing tools within the Zephyr ecosystem
FreeRTOS Host
LWIP running on the host side makes it convenient for users to develop applications using standard Socket interfaces.
- Resource savings: Host side only needs a simple data interface driver with low memory footprint
- Fast integration: No need to implement a Wi-Fi stack on the FreeRTOS Host, shortening development cycles
LWIP running on the device side reduces porting difficulties and resource consumption on the host side.
- Resource savings: Host side only needs a simple data interface driver with low memory footprint
- Fast integration: No need to implement a Wi-Fi stack on the FreeRTOS Host, shortening development cycles
Device-side TCP Keep-alive
All types of Hosts can simultaneously run a copy of the TCP/IP protocol stack on the device side. The device side can independently handle tasks such as network keep-alive and data preprocessing, thereby reducing the Host wake-up frequency and overall power consumption. This contributes to the development of battery-powered devices.
Advantages
Compatible with multiple interfaces including UART, SPI, SDIO, USB, and compatible with various Host operating systems including Linux, FreeRTOS, Zephyr
Supports standard wpa_supplicant/cfg80211 architecture, significantly reducing development complexity, and supports P2P and NAN
The device side and the Host side can run TCP/IP in parallel, with the device-side TCP/IP used to provide the necessary keepalive mechanisms to avoid frequent wake-ups of the Host side.
The device can maintain a connected state with low power consumption in the tens of microamperes and quickly wake up to enter the transmit-receive state.
Typical Applications
Smart Home
- Extends Wi-Fi capability to the main MCU of major appliances (air conditioners, refrigerators, washing machines), small appliances (robot vacuums, air purifiers, smart sockets), and sensing/control devices (wireless sensor nodes, smart locks, lighting systems).
- The device-side protocol stack handles heartbeat and cloud keep-alive, allowing the main MCU to sleep and reduce overall power consumption.
- Supports direct discovery and communication, enabling local ad-hoc networking and rapid provisioning.
Industrial Sensing & Data Acquisition
- Provides industrial sensor nodes with flexible intermittent connectivity and batch data reporting capabilities, adapting to various field interface requirements.
- Supports ad-hoc communication in router-less scenarios, enabling quick setup of temporary networks for data exchange among field devices.
- Features microamp-level low-power standby, meeting long-term stability requirements for battery-powered applications.
Rapid Network Expansion for Embedded Systems
- Quickly adds network functionality to embedded products (RTOS-based or bare‑metal) without replacing the main MCU, significantly shortening development cycles.
- Serves as a wireless backup or supplementary link for existing wired network devices, enhancing connection reliability.
Smart Home
- Extends Wi-Fi capability to the main MCU of major appliances (air conditioners, refrigerators, washing machines), small appliances (robot vacuums, air purifiers, smart sockets), and sensing/control devices (wireless sensor nodes, smart locks, lighting systems).
- The device-side protocol stack handles heartbeat and cloud keep-alive, allowing the main MCU to sleep and reduce overall power consumption.
- Supports direct discovery and communication, enabling local ad‑hoc networking and rapid provisioning.
Industrial Sensing & Data Acquisition
- Provides industrial sensor nodes with flexible intermittent connectivity and batch data reporting capabilities, adapting to various field interface requirements.
- Supports ad-hoc communication in router-less scenarios, enabling quick setup of temporary networks for data exchange among field devices.
- Features microamp-level low-power standby, meeting long-term stability requirements for battery-powered applications.
Rapid Network Expansion for Embedded Systems
- Quickly adds network functionality to embedded products (RTOS-based or bare‑metal) without replacing the main MCU, significantly shortening development cycles.
- Serves as a wireless backup or supplementary link for existing wired network devices, enhancing connection reliability.
Development Resources
![]() |
Link | ||
![]() |
Linux Host | Device Porting | Link |
| Host Porting | Link | ||
| Verification | Link | ||
![]() |
Zephyr Host | Device Porting | Link |
| Host Porting | Link | ||
| Verification | Link | ||
![]() |
FreeRTOS Host | Device Porting | Link |
| Host Porting | Link | ||
| Verification | Link | ||
![]() |
Contact Us | Link |
Recommended ICs
| Features | Filter | RTL8721Dx | RTL8720E | RTL8710E | RTL8726E | RTL8713E | RTL8730E | RTL8721F | RTL872xD | RTL8735B |
|---|---|---|---|---|---|---|---|---|---|---|
| Application Processor |
Cortex-M | Cortex-M | Cortex-M | Cortex-M | Cortex-M | Cortex-A | Cortex-M | Cortex-M | Cortex-M | |
| DSP | ||||||||||
| ISP | ||||||||||
| Arm TrustZone | ||||||||||
| Dual Band | ||||||||||
| Wi-Fi 6 | ||||||||||
| R-MESH | ||||||||||
| Ultra-low Power | ||||||||||
| Ethernet | ||||||||||
| BT Dual Mode | ||||||||||
| HMI | ||||||||||
| Audio ADC | ||||||||||
| Audio DAC | ||||||||||
| SDIO Host | ||||||||||
| SD/EMMC Host | ||||||||||
| USB | ||||||||||
|
BT Dedicated Antenna |
||||||||||
| A2C |


