Изначально планировали писать библиотеку сами, но после тщетных попыток адаптировать наш код под ардуино мы вытащили из данной либы только то, что нам было необходимо.
В общей сложности у нас на всё устройство ушело около 30$, так что это бы занимало существенную часть. Не спрю, было бы ровнее значительно. Но практический опыт ничто не заменит
github.com/Vichkarichka/Analyzer-visualizer-audio-spectrum/tree/master/code