

이것은 아마도 세계에서 가장 작은 인터넷 라디오일 것입니다. 오픈 소스 프로젝트인 yoRadio 를 기반으로 제작되었습니다.





이 라디오는 작은 보드 두 개를 간단히 조립하는 방식으로 설계되었습니다. 첫 번째는 ESP32 C3 Supermini 개발 보드로, 온라인 인터넷 쇼핑몰에서 널리 판매되며 가격은 약 2 USD입니다. 다른 부품은 다음에서 구한 소형 맞춤형 보드입니다: Tindie 이 보드에는 PCM5102A I2S 오디오 코덱과 LM4880M 헤드폰 앰프가 탑재되어 있습니다. 물론 PCM5102A 칩 기반의 다른 오디오 코덱 보드도 사용할 수 있습니다. 이러한 보드 역시 온라인 판매 플랫폼에서 구할 수 있습니다. 단점은 파워 앰프가 없다는 것입니다. 출력이 선형이므로 외부 앰프를 사용해야 합니다. 첫 번째 버전을 구현하기로 했다면 두 모듈을 핀 헤더를 사용해 간단히 납땜으로 연결하면 됩니다. 핀 배열이 서로 맞도록 정렬되어 있습니다. 두 번째 버전에서는 다음 연결을 구현해야 합니다:
I2S_DOUT - IO3
I2S_BCLK - IO4
I2S_LRC - IO2
VIN - 5V
GND - GND


컴파일된 BIN 파일은 다음 위치에서 다운로드할 수 있습니다: 여기.
yoRadio.ino.merged.zip의 압축을 해제해야 합니다.
소프트웨어를 플래싱하려면 다음을 사용할 수 있습니다: ESP32 플래싱 도구
그림에서 사용된 설정을 확인할 수 있습니다.

플래싱이 성공적으로 완료되면 라디오는 AP(액세스 포인트 모드)로 전환됩니다. 사용 가능한 네트워크 목록에 별도의 WLAN으로 다음 항목이 표시되어야 합니다: "yoRadioAP". 여기에 연결해야 합니다. 비밀번호를 요구하면 다음을 입력하세요: 12345987.
연결한 후 브라우저에 다음 주소를 입력하세요: http://192.168.4.1. 그림에 표시된 화면이 나타납니다. 이곳에 WLAN 인증 정보를 입력하고 저장하세요. 라디오가 다시 부팅된 후 WLAN에 연결됩니다. 이제 스테이션 모드로 작동합니다.



이제 라디오가 WLAN에서 사용하는 IP를 찾아야 합니다. 이를 위해 다음을 사용할 수 있습니다: Advanced IP scanner 도구. 그림에서 해당 도구의 설정을 확인할 수 있습니다. WLAN 네트워크를 스캔하면 활성 IP가 여러 개 표시될 수 있습니다. 각각이 무엇인지 모르겠다면, 두 번째 그림에 표시된 페이지가 나타날 때까지 해당 IP를 브라우저에 하나씩 입력해 보세요. 이제 다음 위치에서 다운로드한 두 번째 파일의 압축을 해제해야 합니다: 여기 - 전체 폴더입니다. 웹 페이지에서 "파일 선택" 버튼을 클릭하고 압축을 해제한 폴더의 모든 파일을 선택하세요. 파일은 11개입니다. 그런 다음 "파일 업로드"를 누르세요. 시간이 조금 걸립니다. 페이지가 자동으로 업데이트되지 않으면 브라우저에 해당 IP를 다시 입력하세요.



이제 재생 목록을 만들어야 합니다. 재생 목록에는 라디오 이름과 URL이 포함됩니다. 첨부된 CSV 파일에는 많은 라디오 방송국이 들어 있습니다. 이 목록을 인터넷 라디오에 업로드할 수 있습니다. 음표 아이콘을 클릭한 다음 "가져오기"를 클릭하고 playlist.csv 파일을 선택한 후 마지막으로 저장하세요. 즐겨찾는 방송국을 직접 추가하거나 삭제할 수도 있습니다(최대 255개). 방송국 URL은 다음 웹사이트에서 찾을 수 있습니다: 웹사이트.

설정을 통해 원하는 대로 음향을 조정할 수 있습니다.
원문: https://www.instructables.com/The-Smallest-Internet-Radio/