WICED -- Wireless Internet Connectivity for Embedded Devices
Broadcom's Wireless Internet Connectivity for Embedded Devices (WICED™) platform (pronounced "wik-id") eases development effort and simplifies the implementation of Internet connectivity in an array of consumer devices, especially those without existing support for networking.
Developers use the WICED platform to create secure wireless networking applications on a wide array of platforms encompassing Broadcom wireless connectivity technologies. The WICED platform encompasses:
- WICED™ Wi-Fi - a development system for Wi-Fi Connectivity
- WICED SMART™ - a development system for Bluetooth Smart (Bluetooth Low Energy) applications
Use the WICED Development System to create secure embedded wireless networking applications on an existing product microcontroller, or on an additional WICED module that includes a microcontroller. Either way, the comprehensive and size-optimized WICED application library and embedded Wi-Fi driver work together with a Broadcom® embedded wireless LAN chip to provide seamless wireless connectivity.
If you need ultra low power wireless, use the included WICED SmartBridge™ API to provide seamless data aggregation and internet connectivity for WICED Smart devices too!
WICED™ Wi-Fi Development Kits
Broadcom provides a WICED Software Development Kit and is working with partners to deliver turnkey hardware solutions to enable Wi-Fi connectivity.
WICED™ Wi-Fi Software Development Kit
The WICED SDK includes
- An open source build system and toolchain based on GNU make (native IAR support coming soon!).
- A GUI Development Environment based on Eclipse CDT that seamlessly integrates with a JTAG programmer and single-step, thread-aware debugger based on OpenOCD and gdb.
- A comprehensive software stack with a choice of several RTOS/TCP stack options includingThreadX/NetX, ThreadX/NetX Duo and FreeRTOS/LwIP.
- Advanced security and networking features such as SSL/TLS, IPv4/IPv6 networking, and mDNS (Bonjour) device discovery.
- Bluetooth Low Energy SmartBridge™ to connect Bluetooth Smart devices to Wi-Fi
- WICED Application Framework including bootloader, flash storage API, over-the-air (OTA) upgrades, factory reset, and system monitor.
- Simple out-of-box device setup using Apple-licensed MFi technology or via a web browser and softAP/webserver.
- Production ready sample applications.
- Lots of application snippets demonstrating how to use the rich WICED API feature set.
- Various test applications to aid manufacturing and certification.
- All documentation included inside the WICED SDK.
The WICED™ Wi-Fi SDK and Documentation can be downloaded here after completing the registration process.
BCM943362WCD4_EVB --- WICED™ Wi-Fi Evaluation Kits

- WICED™ is a development system that vastly reduces the effort required to add wireless connectivity to embedded devices.
The SDK enables developers to quickly create network connected applications targeted for low-resource microcontrollers.

The WICED SDK includes :
- An open source build system and toolchain based on GNU make.
- A GUI IDE based on Eclipse CDT that seamlessly integrates with a programmer and single-step, thread-aware, debugger based on OpenOCD and gdb.
- A complete software stack that includes advanced security and networking features such as SSL/TLS, IPv4/IPv6 networking, and mDNS/Bonjour.
- Production ready example applications.

- The WICED SDK runs on all major operating systems including Windows®, Mac OS X and Linux.

- The SDK is available free when developing applications on microcontrollers connected to Broadcom Wi-Fi products.

- Two options are available: a commercial option which is provided as linkable object files, and an open source option. Both options are free when used with microprocessors connected to a Broadcom Wi-Fi chip. The commercial option, ThreadX/NetXDuo from Express Logic, provides full IPv4 and IPv6 networking functionality. The open source option, FreeRTOS/LwiP only provides IPv4 networking functionality.

- The WICED™ API abstracts the RTOS & networking stack in an attempt to avoid the need for developers to interact directly with these software components. The abstraction layer is written to minimize the effort required to port to other RTOS & Network Stacks if desired.

- Yes. WPS 1.0 and 2.0 are supported. The WPS supplicant runs on the microcontroller.

- Application resource requirements vary depending on networking and security features required by the application. Most applications require at least 512kB Flash memory and 64-128kB RAM.

- WICED™ modules and evaluation boards are available from Broadcom, ODMs and third-party distributors here.

- Yes. WICED™ supports TLS up to version 1.1. Coupled with the included http client and http server modules, WICED™ supports full HTTPS encryption. The SSL/TLS supplicant runs on the microcontroller.

- The SDK supports a range of STM32 microprocessors from ST Microelectronics, the SAM4 series from Atmel and Kinetis K60 from Freescale. Support for microprocessors from additional vendors is in progress.

- Yes. A SEP2.0 stack for WICED™ is available from one of Broadcom's partners. Please contact Broadcom sales to obtain further details.

- Yes. The core features of Wi-Fi Direct (softAP, DHCP server and WPS) are available as part of the WICED™ SDK.

- No. The Wi-Fi security supplicant runs on the Broadcom Wi-Fi chip.

- General support for the WICED Development System is available on the WICED forum.
WICED -- Wireless Internet Connectivity for Embedded Devices的更多相关文章
- 论文翻译:2020_Lightweight Online Noise Reduction on Embedded Devices using Hierarchical Recurrent Neural Networks
论文地址:基于分层递归神经网络的嵌入式设备轻量化在线降噪 引用格式:Schröter H, Rosenkranz T, Zobel P, et al. Lightweight Online Noise ...
- WM-N-BM-09 WM-N-BM-14
USI Delivers WICED Module to Gain Great Success Customers Broadcom’s Wireless Internet Connectivity ...
- [转]A Guide To using IMU (Accelerometer and Gyroscope Devices) in Embedded Applications.
原文地址http://www.starlino.com/imu_guide.html Introduction There’s now a FRENCH translation of this art ...
- Smart internet of things services
A method and apparatus enable Internet of Things (IoT) services based on a SMART IoT architecture by ...
- Single-stack real-time operating system for embedded systems
A real time operating system (RTOS) for embedded controllers having limited memory includes a contin ...
- 微软职位内部推荐-SW Engineer II for Embedded System
微软近期Open的职位: Do you have a passion for embedded devices and services?   Does the following m ...
- Methods for Using Message Queuing Telemetry Transport for Sensor Networks to Support Sleeping Devices
Methods support a sleep mode for an embedded device. Embedded devices like sensors and actuators use ...
- 无线电源传输 Wireless Power Consortium (WPC) Communication
Universally Compatible Wireless Power Using the Qi Protocol Wireless charging of portable electronic ...
- Using QEMU for Embedded Systems Development
http://www.opensourceforu.com/2011/06/qemu-for-embedded-systems-development-part-1/ http://www.opens ...
随机推荐
- Deep Learning基础--理解LSTM/RNN中的Attention机制
导读 目前采用编码器-解码器 (Encode-Decode) 结构的模型非常热门,是因为它在许多领域较其他的传统模型方法都取得了更好的结果.这种结构的模型通常将输入序列编码成一个固定长度的向量表示,对 ...
- ImageNet Classification with Deep Convolutional Neural Network(转)
这篇论文主要讲了CNN的很多技巧,参考这位博主的笔记:http://blog.csdn.net/whiteinblue/article/details/43202399 https://blog.ac ...
- python和C语言的差别
之前在公司一直做的是C语言的开发,然后做的都是业务方面的东西,做的是sdk,因为最近在找工作,然后今天面试的时候被问到C语言和Python的区别,自己只是简单的说了C是静态语言,在变量在使用前进行声明 ...
- apache2.2控制目录文件访问设置
1.apache2.2控制目录文件访问需求 红框可以访问,其他不能访问 2.apache2.2具体正则配置 <locationMatch ^/f/user/Panorama/81/581/(gr ...
- HNOI 2014
D1T1:画框 frame 题意:给你两个n阶正整数方阵,请你求最大的\( \sum_{i = 1}^{n} A_{i, p_i}\times \sum_{i = 1}^{n} B_{i, p_i} ...
- python快速教程-vamei
2016年10月26日 12:00:53 今天开始着手python的学习,希望能高效快速的学完! Python基础(上)... 7 实验简介... 7 一.实验说明... 8 1. 环境登录... 8 ...
- shell-sed命令详解(转)
(转自http://blog.csdn.net/wl_fln/article/details/7281986) Sed简介 sed是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时 ...
- linux 把ls -R格式化成树状结构
谁能写脚本把linux中的ls -R命令的结果格式化成树状结构? 最好是shell脚本!欢迎讨论! 参与讨论有可能意外获取iPhone6哦~~
- Python编程举例-iter和next结合定制可迭代对象
class Foo: def __init__(self,n): self.n = n def __iter__(self): return self def __next__(self): if s ...
- Failed to resolve directive: el vue2报错
vue2报错 Failed to resolve directive: el 为什么会报这个错呢,主要还是因为vue升级的时候,v-el在vue2.x以后被淘汰.使用新的标签ref替换v-el,接下来 ...