Home > rt2571w

rt2571w

Rt2571w is a project mainly written in C, based on the MIT license.

Nabaztag/tag RT2571W driver

RT2501U/RT2571W Wi-Fi driver for ultra-embedded devices

This driver enables the use of the low-cost RT2501U/RT2571W SoftMAC Wi-Fi cards on platforms with very limited resources. It is particularily well-suited for cost-sensitive consumer electronic devices. This driver is currently used in mass production with the Nabaztag/tag devices (aka Nabaztag V2).

Features

  • Industry-proven
  • Written in C
  • High portability
  • Low memory footprint
  • Low CPU resource usage
  • Integrates 802.11-compatible stack
  • Supports Client (managed) mode
  • Supports Access point mode
  • Supports WEP
  • Supports WPA-PSK

Typical environment

  • 30MHz ARM7-based microcontroller
  • 64kb Flash[1]
  • 64kb RAM[1]
  • USB host controller (DMA-capable or with shared memory)
  • Any Wi-Fi card based on the Ralink RT2501U/RT2571W chipset
  • USB stack (not included)
  • TCP/IP stack (not included) [1] taking a reasonable application into account. The driver itself uses 30kb Flash on ARM7 including an USB stack, a C library and debug features ; and RAM usage can be as low as 16kb, depending on application constraints.