VS1053 MP3 Shield

VS1053 쉴드가 음악 플레이 되는 쉴드인데 가격은 좀 비싼 편이긴 하지만 여러 음악 파일 포맷을 지원해서 아두이노를 활용한 뮤직 플레이어 만들때에 유용합니다.

  • 주요 링크

라이브러리 : https://github.com/mpflaga/Arduino_Library-vs1053_for_SdFat

라이브러리 설명 : https://mpflaga.github.io/Arduino_Library-vs1053_for_SdFat/#Plug_Ins

칩 메이커 파일 : http://www.vlsi.fi/en/support/software.html

위에 링크로 패치 다운 받아서 sd카드에 넣어야 합니다.  가장 최신의 업데이트로 만들었습니다. 패치가 왜 필요한지는 아래에 영어로 설명되어 있습니다.

“The VS10xx chips are DSP’s that run firmware out of ROM, that is internal to the VS10xx chip itself. Where the VSdsp’s RAM can additionally be loaded with externally provided firmware and executed, also known as patches or plug-ins, over the SPI port and executed. This allows the VSdsp to have a method for both fixing problems that may exist in the factory ROM’s firmware and or add new features provided by VLSI’s website.”

Demo 예제를 우노에 업로드해서 SD카드에 들어가 있는 mp3나 기타 음악 파일 플레이 가능합니다.

STM32F103C8T6 – STM32 보드

2달러도 안하는 가격에 아두이노 이상의 성능을 가진 STM32F103C8T6에 대해 알아 봅니다.

아두이노 IDE에서 셋팅은 아래와 같습니다. ST-Link V2를 사용했습니다.

ST-Link V2 를 구입해서 사용하는게 프로그램 업로드가 편합니다. 이게 없으면 USB어댑터가 필요하고 왼쪽에 있는 점퍼핀도 바꿔줘야 합니다. 저기 USB포트는 전원 공급용입니다. 부트로더 올려서 USB포트로 사용도 가능한데 그전에 납땜 작업도 해줘야 합니다.

PA10 은 A10핀입니다.