Пекинская компания Winner Micro, специализирующаяся на проектировании интегральных схем (IC), недавно представила свой новый SDK-пакет для СнК IoT Wi-Fi W600. Открытый инструментальный пакет поддерживает процессы компиляции и отладки с использованием Eclipse + IDE + GCC + Open OCD, а также Micro Python. На сегодняшний день системы на кристалле с модулем Wi-Fi для Интернета вещей широко используются в «умных» домах, смарт-устройствах, здравоохранении, интеллектуальных игрушках и промышленном производстве. Дебют новой СнК Wi-Fi W600 от Winner Micro состоялся в 2018 году, а в 2019-м этот небольшой чипсет произведет фурор в международной сфере маркетинга IoT.
W600 — оснащенная модулем WiFi система нового поколения для IoT, поддерживающая стандарт 2.4G IEEE802.11b/g/n. Чипсет заключен в корпус QFN32 5 мм х 5 мм. W600 характеризуется высокой степенью интеграции и разнообразными функциями. Данная разработка отличается высокой затратной эффективностью и конкурентоспособностью. W600 оснащена центральным процессором Cortex-M3, 1 Мб флэш-памяти, 288 Кб СОЗУ, РЧ-трансивером, PA, модулем монополосной передачи, контуром управления мощностью и многочисленными цифровыми интерфейсами (UART 2 Мб/с, высокоскоростной SPI, I2C, I2S, PWM x 5, GPIO и 7816). Система также поддерживает разнообразные протоколы аппаратного шифрования и дешифрования (PRNG/ SHA1/ MD5/ RC4/ DES/ 3DES/ AES/ CRC/RSA). Поскольку чипсет W600 отличается высокой интегрированностью, в его периферийном окружении задействуется очень небольшое число контурных устройств. Девелоперы получают возможность с легкостью разрабатывать Wi-Fi-модули малого размера (эталонный модуль Winner Micro может иметь размеры 10 мм х 12 мм).
С точки зрения программного обеспечения, W600 не только предоставляет команды AT+ для главного микроконтроллера, а также имеет встроенную SDK-платформу на базе FreeRTOS. В инструментальный пакет W600 входит аппаратный драйвер, протоколы Wi-Fi и TCP/IP, прикладной сетевой протокол и разнообразные демонстрационные коды. SDK поддерживает стандарт IEEE802.11b/g/n с частотой 2,4 ГГц, режимы STA, AP и AP/STA, а также различные протоколы TCP/IP, включая TCP, DUP, ICMP, DHCP, DNS, DHCP Server, DNS Server, HTTP Client, HTTP Server, IPERF и т.д. На уровне сетевых приложений пакет поддерживает Socket, m-DNS, протокол дуплексной связи, SSL Server, SSL Client и т.д. Инструментальный пакет W600 предоставляет разнообразные режимы сетевой конфигурации, включая смарт-конфигурацию, One Shot (собственный конфигурационный режим Winner Micro), режим AP, веб-конфигурацию и Air Kiss (конфигурацию посредством We Chat). Все программное обеспечение, файлы аппаратного проектирования, разработческие документы и инструменты можно загрузить с официального веб-сайта Winner Micro (www.winnermicro.com). Клиенты или разработчики по всем вопросам могут обращаться к Winner Micro по адресу электронной почты info@winnermicro.com.