Software-Entwicklungskit für IoT Wi-Fi SoC W600 von Winner Micro

PRODUKT NEWS EMBEDDED SYSTEMS

Winner Micro hat ein Software-Entwicklungskit (SDK) für den IoT Wi-Fi SoC W600 vorgestellt. Das SDK unterstützt Kompilierung und Debugging mit Eclipse + IDE + GCC + OpenOCD sowie MicroPython. Der IoT Wi-Fi SoC wird in den Bereichen Smart Home, Smart Appliances, Smart Toys, Healthcare und Industrie eingesetzt.



Das Wi-Fi SoC W600 von Winner Micro ist seit 2018 auf dem Markt. Der Baustein unterstützt den 2,4G IEEE802.11b/g/n-Standard. Die Baugröße des Chipsatzes beträgt 5 mm x 5 mm (QFN32). W600 integriert einen Cortex-M3 CPU-Prozessor, 1 MB Flash, 288 KB SRAM, HF-Transceiver, PA, Basisband, Energiemanagement-Schaltkreis sowie mehrere digitale Schnittstellen (UART mit 2 MBit/s, High-Speed SPI, I2C, I2S, PWM x 5, GPIO und 7816). Darüber hinaus gibt es Protokolle für die Hardwareverschlüsselung und -entschlüsselung (PRNG/SHA1/MD5/RC4/DES/3DES/AES/CRC/RSA).



Mit dem integrierten Chipsatz ...

lassen sich kleinformatige Wi-Fi-Module entwerfen (das Referenzmodul von Winner Micro unterstützt ein Designformat von 10 mm x 12 mm). In Sachen Software bietet W600 einerseits AT+ Befehle für die Master MCU, aber auch eine eingebettete SDK-Plattform auf Basis von FreeRTOS. Das W600 SDK umfasst Hardwaretreiber, Wi-Fi-Protokoll, TCP/IP-Protokoll, Netzwerkanwendungsprotokoll und eine Auswahl an Demo-Codes.


Das SDK unterstützt den IEEE802.11b/g/n-Standard mit der Frequenz 2,4 GHz. Ebenfalls unterstützt werden STA-, AP- und AP/STA-Modi sowie mehrere TCP/IP-Protokolle wie TCP, DUP, ICMP, DHCP, DNS, DHCP Server, DNS Server, HTTP Client, HTTP Server, IPERF usw. Auf der Ebene der Netzwerkanwendungen werden Socket, m-DNS, web socket, SSL Server, SSL Client und weitere unterstützt.


Darüber hinaus bietet das W600 SDK verschiedene Modi für die Netzwerkkonfiguration, darunter smart config, OneShot (Winner Micros eigener Konfigurationsmodus), AP-Modus, Web-Konfiguration und AirKiss (Configuration by WeChat). Sämtliche Designdateien für Hardware und Software, Entwicklungsdokumente und Tools können von Winner Micros Website heruntergeladen werden.

Fachartikel