Описание тега adafruit-circuitpython

Использование языка и библиотек CircuitPython на поддерживаемом оборудовании, а не только на платах и ​​устройствах Adafruit.
2 ответа

Могу ли я установить адрес i2c LCD в CircuitPython на значение, отличное от 20?

Это довольно специфичный для Adafruit CircuitPython, поэтому единственный тег CircuitPython Я играю с платой Metro Express M0 и пытаюсь отобразить ее на ЖК-дисплее Jansane 16x2 1602 с помощью CircuitPython. Я пытаюсь адаптировать эти инструкции. Я з…
26 дек '19 в 03:09
0 ответов

uscoket.getaddrinfo() вызывает OSError: -2 на ESP8266

Я запускаю CircutPython 3 на NodeMCU esp8266. Я пытаюсь использоватьurequests. Однако всякий раз, когда он звонитusocket.getaddrinfo это поднимает OSError: -2. Я нашел это сообщение Stackru с той же проблемой, однако их проблема заключалась в том, ч…
0 ответов

Как исправить ошибку OverflowError в модуле sdcard для circuitpython в регистраторе объявлений?

При попытке прочитать мою SD-карту я получаю следующую ошибку: OverflowError: long int не поддерживается в этой сборке Мой код: SD_CS = board.SD_CS # setup for M0 Adalogger; change as needed # Connect to the card and mount the filesystem. spi = busi…
13 ноя '19 в 17:51
0 ответов

Сервопривод Circuitpython действует странно

Я прошу от имени моего друга, который в настоящее время не может спросить себя. Я сам не очень разбираюсь в cicruitpython, но я постараюсь переслать что-нибудь своему другу. В настоящее время мы хотим использовать сервопривод и попросить его принять…
29 ноя '19 в 15:43
0 ответов

Можно ли удерживать кнопку и получить вывод с клавиатуры, а затем использовать ту же кнопку в качестве быстрого нажатия, чтобы получить другой вывод с клавиатуры?

Я использую "Adafruit Feather nRF52 Bluefruit LE - nRF52832" и "Speed-x Morse Straight Key". Я пытаюсь использовать скрытый профиль клавиатуры и получить "k.send(Keycode.PERIOD)" для короткого нажатия и "k.send(Keycode.MINUS)" для длительного нажати…
1 ответ

Можно ли импортировать библиотеки circuitpython и использовать их в micropython?

Я изучаю micropython для использования в проекте IoT для школы с использованием nodeMCU esp8266. Один из вариантов использования требует, чтобы устройство получало ИК-сигнал от пульта дистанционного управления Aircon и сохраняло его, а также могло п…
05 янв '20 в 13:46
0 ответов

Pyportal аварийно завершает работу при доступе в Интернет

Я пытаюсь построить будильник для занятий, но всякий раз, когда я запускаю код и часы должны подключаться к Интернету, часы ломаются. Как мне это исправить? Это проблема с Pyportal или с кодом? ** Изменить: он также вылетает при запуске теста Wi-Fi,…
05 фев '20 в 00:19
2 ответа

Как передать адреса I2C в код Adafruit CircuitPython? (Запуск ADS1115)

Я пытаюсь запустить два Adafruit ADS1115 на одном Raspberry Pi, используя два адреса I2C (0x48, 0x49). Адрес для каждого устройства можно установить, связав контакт ADDR с высоким уровнем (0x49) или оставив его плавающим (по умолчанию, 0x48). Я подт…
0 ответов

Съемный диск Gulp "dest" при ошибке Windows

Задача проста... написать код CircuitPuthon, но держать его под контролем git. Как работает CircuitPython, устройство IoT отображается как диск в Windows... вы обновляете файлы.py, устройство перезагружается и перезагружается. Однако я не хочу (очев…
16 апр '20 в 23:21
0 ответов

Низкая скорость чтения / записи с выходом PN532 и CircuitPython

Я использую плату Adafruit PN532 RFID/NFC Breakout с модулем Adafruit CircuitPython PN532. Я заметил, что у меня довольно медленная скорость записи и чтения (в 10 раз медленнее, чем у других библиотек). Кто-нибудь заметил это и есть решение?
2 ответа

Raspberry Zero i2c BME280 не работает (adafruit lib)

У меня есть следующий код, который не работает и выдает сообщение об ошибке. Я не совсем уверен, но в сообщении об ошибке указано i2c adress 77. Но i2c-detect показывает 76. Номер 48 - это АЦП на той же шине, который работает правильно. Кто-нибудь з…
0 ответов

Автоматически создавать n вызовов функции в цикле while?

Я работал над проектом, используя circuitpython и neopixels как способ научиться использовать встроенные таймеры. Я проработал 90% своего списка задач по функциональности и теперь беспокоюсь, что мне может потребоваться перестроить все, чтобы получи…
1 ответ

Отправить тепловое изображение с помощью mlx90640 по TCP

У меня проблема с моей программой. Я пытаюсь отправить изображения, собранные с MLX90640, благодаря Raspberry для их обработки на удаленном ПК. Я использую Raspberry 4 в качестве клиента, и данные перенаправляются на ПК. Я использую сокет для запуск…
0 ответов

Как отключить аппаратное включение / выбор микросхемы SPI на Raspberry Pi?

Я устанавливаю Raspberry Pi 4b с несколькими чипами Adafruit и, таким образом, использовал их библиотеку CircuitPython для управления связью SPI. Они удобно настроили способ использования любых контактов GPIO в качестве выбора микросхемы, но в резул…
01 сен '20 в 23:43
0 ответов

Espressif и ESPtool: не удалось подключиться к устройству Espressif: истекло время ожидания заголовка пакета / недопустимого заголовка

Я использую Windows 10 и работаю с Pyportal для подключения устройства IoT. Попытка выполнить следующую команду: esptool.py –port COM9 –before no_reset –baud 115200 write_flash 0 nina-fw-1.5.0 Для контекста esptool.py- это утилита на основе Python д…
2 ответа

OSError: [Errno 2] Нет такого файла / каталога

Я пытаюсь загрузить шрифт в Circuitpy с помощью Python, и когда я запускаю код, я получаю эту ошибку. Файл "code.py", строка 81, в файле "/lib/adafruit_bitmap_font/bitmap_font.py", строка 44 в load_font OSError: [Errno 2] Нет такого файла / каталога…
28 янв '20 в 00:52
1 ответ

Получение ошибки при отправке байтового массива в URL-адрес с помощью CircuitPython

У меня есть изображение, загруженное в bytearray в проекте CircuitPython, и я хочу передать его в запрос POST с помощью adafruit_requests библиотека. Мой код: headers={ 'Content-Type': 'application/octet-stream', 'Content-Length': str(frame_length),…
02 мар '20 в 07:12
0 ответов

Использование Adafruit_CircuitPython_TCS34725 с adafruit-circuitpython-tca9548a. Невозможно установить прерывание (истина) даже после соединения Int с Led

Я использую датчик цвета Adafruit с Multiplexer, библиотеки, использующие Adafruit_CircuitPython_TCS34725 с adafruit-circuitpython-tca9548a. Невозможно установить прерывание (истина) даже после соединения Int со светодиодом с помощью перемычек. Я ис…
24 мар '20 в 04:13
0 ответов

Выполнение функции каждые несколько секунд при чтении ввода из последовательного порта - Circuitpython

Моя программа зацикливается и ждет ввода с компьютера через последовательный порт. После получения ввода он выполняет метод, а затем другой метод, называемый checkRDS. Теперь мне нужно выполнять checkRDS каждые 10 секунд, даже если программа все еще…
25 мар '20 в 22:29
1 ответ

Хранение и чтение данных из класса модуля

Я пытаюсь использовать один модуль для чтения данных с сенсорной платы, поместить эти данные в класс, а затем распечатать эти данные в другом модуле. Я не уверен, следую ли я здесь лучшим практикам или есть лучший способ сделать это. В настоящее вре…
20 апр '20 в 01:01