В ноябре этого года стало известно о микроконтроллере WinnerMicro W806 Alibaba Xuantie XT804 C-Sky с тактовой частотой до 240 МГц, 1 Мб флэш-памяти и 288 Кб SRAM, который используется в плате для разработки HLK-W806 за $2.
Но у компании есть почти идентичный микроконтроллер WinnerMicro W801, который оснащен до 2 Мб встроенной флэш-памяти и, что более важно, добавлен радиомодуль 2,4 ГГц с возможностью подключения WiFi 4 и Bluetooth LE 4.2. На рынке также можно найти плату HLK-W801 на базе микроконтроллера HLK-W801, которая почти идентична HLK-W806, за исключением некоторых дополнительных светодиодов, порта USB-C вместо микро USB-порта и более длинного форм-фактора, чтобы добавить место для антенны на печатной плате.
Технические характеристики платы HLK-W801:
-
- MCU – 32-битный процессор WinnerMicro W801 Alibaba XT804 @ 240 МГц с 2 Мб флэш-памяти, 288 КБ ОЗУ, FPU, DSP, криптографический движок и радиомодуль 2,4 ГГц
- Сетевые возможности
- 802.11b/g/n WiFi 4 до 150 Мбит / с, поддержка станции, программной точки доступа и режима станции + программной точки доступа, безопасность WPA2
- Bluetooth 4.2
- Расширение – 2x 24-контактных разъема с
- 1x хост SDIO с поддержкой SDIO 2.0, SDHC, MMC 4.2
- 1x SDIO device до 200 Мбит / с
- До 6x UART, 1x I2C
- 1x SPI slave до 50 МГц, 1x master / slave SPI
- ЖК-контроллер с поддержкой интерфейса 4×32
- 1x I2S
- До 4х АЦП (16 бит, частота дискретизации 1 кГц)
- До 44x GPIO, 5x PWM
- До 15 сенсорных датчиков
- Интерфейс смарт-карты ISO / IEC 7816
- Сигналы сброса, пробуждения, 3,3 В и GND
- Отладка – CH340 через порт USB-C
- Разное – кнопки: сброса и загрузки, 7x пользовательских светодиодных индикаторов, в том числе два подключенных к контактам с поддержкой ШИМ
- Питание – 5 В через порт USB-C
- Потребляемая мощность – в режиме ожидания: менее 10 мкА для микроконтроллера W801, а не самой платы
- Размеры – около 70 x 26 мм
Как и для платы HLK-W806, вы найдете документацию (схемы PDF и техническое описание на китайском языке) и SDK для HLK-W801 на веб-сайте Hi-Link. Пользователь Милтон (Milton) на Cnblogs использовал обе платы и написал руководство по началу работы на китайском языке для Ubuntu 20.04 и Windows 10. Любой код для W806 должен работать на W801, поскольку оба они почти идентичны, за исключением дополнительного хранилища и беспроводного подключения. В качестве примечания, на Github есть WM-SDK-W806, который иногда получает некоторые обновления, но кода для W801 пока нет.
Очень трудно найти преимущества по сравнению с процессором ESP32-C3 RISC-V, который также предлагает Wi-Fi 4, Bluetooth 5 и энергопотребление 5 мкА в режиме глубокого сна. Обратите внимание, что хотя большинство чипов ESP32-C3 вообще не имеют встроенной флэш-памяти, ESP32-C3FN4 имеет 4 Мб встроенной флэш-памяти, поэтому 2 Мб встроенной флэш-памяти на самом деле не является преимуществом. Возможно, есть конкретные проекты, в которых можно было бы использовать набор функций процессора и платы, но пока трудно из назвать.
В настоящее время цены также не особенно низкие, поскольку плата продается на Aliexpress за $10.17 с бесплатной доставкой, в то время как микроконтроллер WinnerMicro W801 предлагается на той же странице за $7.11. Но это может быть связано с тем, что на Aliexpress пока есть только один продавец, который продает эту плату, но вы можете найти плату и микроконтроллер на Taobao: 19.90 юаней ($3.1 США) за плату и 6.29 юаней ($1 США) за MCU.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.
RISC-V с открытой лицензией и надеемся, что архитектуру будут развивать, как альтернативу армам. А про C-Sky говорили ещё в 2018 году. Максимум была выпущена одна плата за $6, которую по этой цене не реально было купить. Среди примеров, Линукс с командной строкой и медиаплеер для флешек. Больше никаких примеров. На этой архитектуре продают спутниковые и эфирные приставки на GX6605. Кому интересно, можно купить какой нибудь дешёвый ресивер и на нём экспериментировать. Но, зачем?
Вот и сейчас, выпустили чип, выпустили плату, выпустили документацию на китайском. Наверное только китайцы и будут экспериментировать.
В принципе, камушек подъёмный. Я запилил себе гирлянду на нём. C WS2812b. Чего-то не хватает в документации, но есть в исходниках. (Прерывания) И наоборот. Таймеры там не глубже 16 бит. Тактирование периферийной шины вроде как не выше 40 МГц. FreeRTOS завёлся. С современными переводчиками границ почти не стало.
За такие деньги с вайфаем и голубым зубом – самое то для обучения, а дальше уже и коммерческий спрос подъедет.