SH1106 OLED 1.3″ — OLED-дисплей с контроллером SH1106. Этот дисплей имеет разрешение 128×64 пикселей и может отображать монохромную графику и текст. Он может использоваться для различных проектов, где нужно отобразить информацию компактным и энергосберегающим способом. Дисплей легко подключается к микроконтроллерам и одноплатным компьютерам, таким как Arduino или Raspberry Pi, используя интерфейс SPI или I2C.
На OLED дисплее можно сделать простой анализатор спектра аудио сигнала.
Анализатор спектра выполнен на базе микроконтроллера LGT8F328P. Используется плата разработчика LGT8F328P-LQFP32 MiniEVB.
Плата LGT8F328P-LQFP32 MiniEVB
LGT8F328P-LQFP32 MiniEVB — это миниатюрная платформа разработки с микроконтроллером LGT8F328P в корпусе LQFP32. Этот микроконтроллер совместим с ATmega328P, имеет тактовую частоту до 32 МГц и 32 Кб флэш-памяти. MiniEVB оснащена USB-интерфейсом, который позволяет программировать и отлаживать микроконтроллер, а также подключить его к компьютеру. Кроме того, на плате есть разъемы для питания, монтажа дополнительных периферийных устройств и раздельного доступа к пинам микроконтроллера. Эта платформа разработки может быть использована для создания различных электронных проектов, начиная от простых LED-мигалок до сложных устройств на базе микроконтроллера.
Как добавить поддержку LGT8F328P (плата) в Arduino IDE и прошить микроконтроллер написано в LGT8F328P-LQFP32 MiniEVB в Arduino IDE.
Скетч - http://rcl-radio.ru/?p=130528