Oyster PMOD

8x8 LED 매트릭스와 128x128 OLED 디스플레이를 갖춘 나만의 OysterPMOD를 만들어 보십시오! 납땜 없이 조립할 수 있습니다. 모든 FemtoRV 프로세서 및 지원 보드와 호환되며, PMOD 커넥터 하나만 사용합니다.

준비물은 다음과 같습니다.

1단계

2단계

2x6 핀 헤더를 PMOD에 꽂습니다. 이미지는 IceBreaker(왼쪽)와 IceStick(오른쪽)에 꽂았을 때의 모습을 보여 줍니다. 저는 IceStick에 작은 직사각형 모양의 빨간 접착테이프를 붙여 1번 핀의 위치를 표시해 두곤 합니다.

3단계

다이어그램에 표시된 대로 OLED 화면의 전선을 헤더에 연결합니다. 암-암 듀폰 전선 5개를 사용하여 LED 매트릭스를 연결합니다. 훌륭합니다! 둘 다 PMOD 커넥터 하나에 정확히 들어맞습니다.

4단계

접착테이프로 전선 12개를 한데 고정합니다. 작은 직사각형 모양의 빨간 테이프를 붙여 1번 핀을 표시합니다. 이제 Oyster PMOD를 사용할 준비가 되었습니다! FPGA 보드가 여러 개 있다면, 조금만 주의를 기울이면 Oyster PMOD 하나만 두고 (모든 선을 하나씩 연결할 필요 없이) 여러 번 연결하고 분리하기가 꽤 쉽습니다.

5단계

FemtoRV32 지원 라이브러리는 printf()의 출력을 LED 매트릭스, OLED 화면 또는 UART로 리디렉션할 수 있습니다. 또한 OLED 화면용 기본 그리기 함수도 몇 가지 갖추고 있습니다.