MicroPython:Библиотеки/network/Класс CC3K

Материал из Онлайн справочника
Версия от 19:53, 23 мая 2023; EducationBot (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Класс CC3K – управление WiFi-модулями CC3000 [1]

Этот класс предоставляет драйвер для WiFi-модулей CC3000. Пример использования:

import network
nic = network.CC3K(pyb.SPI(2), pyb.Pin.board.Y5, pyb.Pin.board.Y4, pyb.Pin.board.Y3)
nic.connect('your-ssid', 'your-password')
while not nic.isconnected():
    pyb.delay(50)
print(nic.ifconfig())

# Теперь используем сокет как обычно.
...

Чтобы фрагмент выше работал, модуль CC3000 должен быть подключен следующим образом:

  • MOSI должен быть подключен к Y8
  • MISO – к Y7
  • CLK – к Y6
  • CS – к Y5
  • VBEN – к Y4
  • IRQ – к Y3

Для контактов CS, VBEN и IRQ можно использовать другие SPI-шины и контакты.

Конструкторы

Методы

Константы

См.также

Внешние ссылки