Протокол I2S в ESP32: принципы работы, основы программирования

I2S (Inter-IC Sound protocol) – последовательная шина для соединения цифровых аудиоустройств, используемая для передачи и приема аудио данных по синхронному последовательному порту между двумя устройствами. Находит достаточно широкое применение в современной электронике. В настоящее время в мире существует много протоколов … Читать далее

Интернет радио на ESP32 и модуле MAX98357A

Обычное аналоговое радио, достигнув пика своего развития в конце XX века, в настоящее время стало постепенно сдавать свои позиции Интернет радио, которое доступно в любой точке земного шара, где есть Интернет-соединение. Интернет радио (Internet Radio), также известное как стриминговое (streaming), … Читать далее

Аудиоплеер на основе модуля ESP32

Музыкальные аудиоплееры – одни из популярных самодельных проектов, реализуемых начинающими радиолюбителями. Ранее на нашем сайте мы уже рассматривали проект аудиоплеера на основе платы Arduino, в этой же статье мы рассмотрим создание аудиоплеера на основе модуля ESP32 и модуля усилителя LM386 … Читать далее

Подключение USB аудио устройств и микрофона к Raspberry Pi Zero W

Плата Raspberry Pi Zero W, также как и другие платы семейства Raspberry Pi, испытывает недостаток разъёма аудио, поэтому для добавления ей функционала аудио может быть использована USB звуковая карта и микрофон. Как известно, плата Raspberry Pi Zero W не имеет … Читать далее

Интернет радио и станция стриминга на Raspberry Pi

В данной статье мы рассмотрим создание станции интернет вещания на основе платы Raspberry Pi и пакетов DarkIce и Icecast, которые используются для записи аудио информации, ее кодирования и вещания/стриминга (streaming). Пакет DarkIce представляет собой аудио стример/транслятор реального времени (live audio … Читать далее

Сравнение преобразователей текста в речь для Raspberry Pi - eSpeak, Festival, Google TTS, Pico, PYTTSX3

Преобразователи текста в речь (Text-to-speech, TTS) – это программы синтеза речи, которые преобразуют записанный в электронном документе текст (например, в текстовом файле или на веб-странице) в человеческую речь. Они помогают людям с ослабленным зрением читать тексты с электронных носителей, также … Читать далее

Воспроизведение звуков на Raspberry Pi с помощью библиотеки PyGame

В данной статье мы рассмотрим как с помощью библиотеки PyGame (PyGame Library) и платы Raspberry Pi воспроизводить звуки. В этом проекте мы к контактам Raspberry Pi подсоединим несколько кнопок – при нажатии этих кнопок плата будет воспроизводить аудиофайлы, записанные в … Читать далее

Стерео измеритель уровня звука на Arduino и светодиодных кольцах от NeoPixel

В данной статье мы рассмотрим создание стерео измерителя уровня звука (stereo VU meter) на основе платы Arduino и светодиодных лентах (кольцах) от компании NeoPixel. Необходимые компоненты Плата Arduino Nano (купить на AliExpress). Adafruit NeoPixel Ring: WS2812 5050 RGB LED (кольцо … Читать далее

Адаптер USB в MIDI на Arduino

В данной статье мы рассмотрим простейший адаптер USB в MIDI на основе платы Arduino Micro или Arduino Leonardo, опционально с возможностью фильтрации данных MIDI. Необходимые компоненты Плата Arduino Micro (купить на AliExpress) или Arduino Leonardo. Оптопара 6n137 (купить на AliExpress). Переключатель … Читать далее

Шпионское подслушивающее устройство на Arduino с записью голоса

В этой статье мы рассмотрим создание на основе платы Arduino компактного устройства для записи голоса, которое при желании можно использовать в качестве подслушивающего устройства (шпионского «жучка)» или диктофона. Наше устройство будет содержать небольшой микрофон для записи голоса и последующего сохранения … Читать далее