Skip to content

h1romas4/arduino-vgmplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arduino-vgmplayer

Play back the VGM format file with Arduino. (only YM2151)

Demo

arduino-ym2151

Schematic

Arduino-YM2151 Block

@see YM2151.h

static	const	uint8_t		YM_PIN_D0=2;
static	const	uint8_t		YM_PIN_D1=3;
static	const	uint8_t		YM_PIN_D2=4;
static	const	uint8_t		YM_PIN_D3=5;
static	const	uint8_t		YM_PIN_D4=6;
static	const	uint8_t		YM_PIN_D5=7;
static	const	uint8_t		YM_PIN_D6=8;
static	const	uint8_t		YM_PIN_D7=9;

static	const	uint8_t		YM_PIN_RD=10;
static	const	uint8_t		YM_PIN_WR=11;
static	const	uint8_t		YM_PIN_A0=12;
static	const	uint8_t		YM_PIN_IC=13;
YM_PIN_VSS(1/11)    GND
YM_PIN_CS(7)        GND
YM_PIN_VDD(22)      5V  (with 0.1uF bypass capacitor)

YM2151-YM3012-Audio Block

@see https://www.slideshare.net/nanase_t/ym2151fm (page-28)

Thanks

Enjoy

  • Add EEPROM version

arduino-ym2151

arduino-ym2151