Embedded Libraries for STM32 and IAR Tools

embDUAL

Product Name
embDUAL for STM32 with IAR tools
Key Features
  • BSD Sockets
  • Fragmentation and re-assembly
  • Loop back interface (127.0.0.1 and ::1)
  • Support for Auto-IP Address Assignment
  • DHCP Client
  • DNS Client
  • NicheTool (which may be largely disabled if desired)
  • Versatile buffer management scheme
  • Programming Examples
  • Simultaneous IPv4 + IPv6 Operation
  • DEBUG and NON-DEBUG "C" libraries
Operating System

embTCP

Product Name
embTCP for STM32 with IAR tools
Key Features
  • BSD Sockets
  • Fragmentation and re-assembly
  • Loop back interface (127.0.0.1)
  • Support for Auto-IP Address Assignment
  • DHCP Client
  • DNS Client
  • NicheTool (which may be largely disabled if desired)
  • Versatile buffer management scheme
  • Programming Examples
  • DEBUG and NON-DEBUG "C" libraries
Operating System

embHTTP

Product Name
embHTTP for STM32 with IAR tools
Key Features
  • HTTPv1.1, including multi-part forms and 'chunking'
  • Ability to serve HTML, XML, JavaScript, Java, etc.
  • Scripting support can access any menu command available through the embTCP package including customer provided commands
  • Easy integration with your own file system
  • Form processing, including file-upload
  • Example programs demonstrate all key features and provide example of AJAX for seamless screen updates
  • DEBUG and NON-DEBUG "C" libraries
  • Simultaneous IPv4 + IPv6 Operation (if running embDual)

embTelnet

Product Name
embTelnet for STM32 with IAR tools
Key Features
  • Programming Examples
  • Flexible server configuration, including ability to limit number of active sessions
  • Integrates with customer-specific username/password database
  • DEBUG and NON-DEBUG "C" libraries
  • Command Line Interface versions of API commands
  • Very thorough example program, demonstrating use of multiple connections and menu system interaction
  • Supports multiple users
  • Example program demonstrates all key features
  • Simultaneous IPv4 + IPv6 Operation (if running embDual)

embFTP

Product Name
embFTP for STM32 with IAR tools
Key Features
  • Programming Examples
  • Flexible server configuration, including ability to limit number of active sessions
  • Integrates with customer-specific username/password database
  • DEBUG and NON-DEBUG "C" libraries
  • Command Line Interface versions of API commands
  • Easy integration with your own file system
  • Supports multiple users
  • Example program demonstrates all key features
  • Simultaneous IPv4 + IPv6 Operation (if running embDual)