Налаштування бібліотеки

Бібліотека lilka постачається з рядом вбудованих можливостей, які за замовчуванням увімкнені.

Можливо, вам не подобаються деякі налаштування, які вибрані за замовчуванням.

Наприклад, вас дратує звук, який видає Лілка при увімкненні. Або ж ви збираєте Лілку на макетній платі і ваш дисплей не здатний працювати на швидкості 80 МГц через високий рівень шумів та ємкостей, викликаних макетною платою та перемичками.

Завдяки PlatformIO ви можете змінити налаштування, відредагувавши файл platformio.ini. Для цього є опція build_flags.

Наприклад, для того, щоб вимкнути всі звуки, ви можете відредагувати файл firmware/main/platformio.ini та додати наступний рядок:

1[env:v2]
2platform = espressif32
3board = lilka_v2
4framework = arduino
5lib_deps =
6    lilka
7build_flags = -D LILKA_NO_BUZZER_HELLO -D LILKA_NO_AUDIO_HELLO

Після цього ви повинні перекомпілювати вашу прошивку.

Перелік опцій

LILKA_BREADBOARD

Використовуйте цю опцію, якщо ви збираєте Лілку на макетній платі або на іншій платі, яка має високий рівень шумів та ємкостей.

Вона зменшує швидкість SPI-шини з 80 МГц до 40 МГц.

LILKA_NO_BUZZER_HELLO

Встановіть цю опцію, щоб вимкнути звук, який Лілка відтворює через п’єзоелектричний динамік при увімкненні.

LILKA_NO_AUDIO_HELLO

Встановіть цю опцію, щоб вимкнути звук, який Лілка відтворює через I2S-модуль при увімкненні.