Arduino Cc3000
тел. +7(499)347-04-82
Описание Arduino Cc3000
Вот подробное описание модуля Arduino CC3000, его технические характеристики, парт-номера (PN) и совместимые модели.
Обратите внимание, что сам чип CC3000 производится компанией Texas Instruments (TI). Arduino выпускала официальный шилд (плату расширения), но чип также встречается в сторонних модулях (breakout boards от Adafruit, Sparkfun). Выпуск официальных шилдов Arduino с CC3000 был прекращен, но модули до сих пор можно найти на рынке или использовать в старых проектах.
1. Общее описание
Arduino WiFi Shield CC3000 — это плата расширения (шилд) для Arduino, которая добавляет возможность беспроводного подключения к Wi-Fi сетям стандарта 802.11 b/g. В основе лежит чип TI CC3000 (модель CC3000MOD), который представляет собой полный Wi-Fi сетевой процессор с стеком TCP/IP, упакованный в модуль.
Модуль интересен тем, что не требует внешнего микроконтроллера для обработки сетевых пакетов — вся работа берется на себя (или вспомогательный контроллер STM32 в случае шилда Adafruit). Коммуникация с Arduino происходит по SPI интерфейсу.
Arduino выпускала два основных варианта:
- Arduino WiFi Shield (R2) На базе Texas Instruments CC3000.
- Adafruit CC3000 WiFi Breakout Очень популярная реализация (часто ошибочно называется "Arduino CC3000" из-за совместимости).
Важное уведомление: TI прекратила поддержку прошивок для CC3000 несколько лет назад, библиотеки считаются устаревшими, и модуль не поддерживает защиту WPA2, что делает его небезопасным для использования в современных сетях. Рекомендуется для обучающих целей или автономных (не публичных) сетей.
2. Технические характеристики
| Параметр | Значение |
|--- |--- |
| Тип модуля | Wi-Fi SoC (System-on-Chip) |
| Чипсет | Texas Instruments CC3000MOD |
| Стандарт Wi-Fi | IEEE 802.11 b/g |
| Частотный диапазон | 2,4 ГГц |
| Скорость передачи | до 54 Мбит/с (54g, 11b) |
| Интерфейс связи с МК | SPI (до 16 МГц) |
| Стек протоколов | TCP/IP (встроенный, обрабатывается на чипе CC3000) |
| Поддерживаемые протоколы | TCP, UDP, ICMP, ARP, DHCP, DNS, mDNS |
| Безопасность | WEP, WPA-PSK (TKIP), WPA2-PSK (только до 2013 года, не сертифицирован для новых роутеров) |
| Режимы работы | Станция (Client) + Точка доступа (SoftAP) |
| Тактовая частота ядра | До 25 МГц |
| Напряжение питания (чипа) | 3.3 В (логика), 3.15-3.45 В строго для питания штатного модуля) |
| Напряжение питания шилда | 5 В (через Arduino 5V или USB) |
| Ток потребления | До ~300 мА (при передаче) |
| Температурный диапазон | -40°C до 85°C (для COM-12873, например) |
| Антенна | PCB трассировка на плате (чиповидный модуль) или внешняя (Stamp) |
| Драйверы | Библиотека Adafruit_CC3000 (основная устар.), вытеснена WiFi101/WiFiNINA для новых модулей |
| Программное обеспечение | Требует ручной отправки AT-команд или вызов API библиотеки (загрузка прошивки через FTDI не требуется для базовой работы) |
3. Парт-номера (Part Numbers)
Пожалуйста, проверяйте по маркировке на плате — варианты различаются типом корпуса.
| Производитель | Наименование | Парт-номер / Артикул | Назначение | |--- |--- |--- |--- | | Texas Instruments | CC3000MOD | CC3000MODRGV | RF-модулированный чип (основной) | | TI | CC3000 Stamp Module | CC3000 BoosterPack | Расширение для MSP430/с демо-целей | | Adafruit | Adafruit CC3000 Breakout | Стандартная плата | Продукты Adafruit — чаще подключаются к Arduino | | Arduino srl | Arduino WiFi Shield (R2) | Arduino WiFi Shield (retired) | Официально выпускался (2011~2016) |
4. Совместимые модели
Модуль CC3000 без аппаратных ограничений работает практически с любыми Arduino/Nano/Uno в режиме с SPI? Максимальное количество GPIO сильно ограничено (требуются 4-5 пинов). Лучшая совместимость — Arduino Mega 2560 (потому что имеет отдельные выносные вы цифровые пины, работает SPI-пинг).
| Модель (Master) | Модели совместимости | |---|---| | Выдача на 5В | ✅ — совместимость гарантии | | Arduino Uno R3 | Используйте 10 для Chip Select / 13, 12, 11 для SPI | | Arduino Mega 2560 | Отлично: много GPIO, CC3000 используется 8 для SS(Ch. Select) | | Arduino Leonardo | В менеджере конфигурации перед подключением — да, работает | | Arduino DUE | Не рекомендуемая : — различия напряжения логики (3В/). DUE работает только на 3.3 В; CC3000 имеет работу от 5В вольтажа; требовать регуляторов яростно с чем? | | Ограничения штекеров | ▼ Nuria board SPt |
Внимание - очень прошу проверить суммарный ток: когда используется Mega/Due, USBP мощностью?
️ Рекомендация / Примечание производителя:
Коммерчески актуальных моделей Arduino CC3000 носящий это потом название больше нет в производстве. Единственное доступное "b" CC3000= штамповый брони — ваш выключайте WiFiNINA, ESP8266 (NodeMCU) или Espressif Pico — легко повыситесь за указанные средства ✅