Skip to content
esp32-genesis-player (work in progress)
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode update vscode settings Apr 17, 2019
docs/images add image Mar 10, 2019
main change clock generator Apr 18, 2019
Makefile Initial commit Mar 2, 2019 Initial commit Mar 2, 2019
sdkconfig Initial commit Mar 2, 2019


Work in progress..



Upload .vgm file to esp32 flash

mv example.vgz example.vgm.gz
gzip -d example.vgm.gz
./ example.vgm



IC( 9) Vdd             3.3V
IC(10) Vss             GND
IC(15) A0              GND
IC(16) A1              GND
IC(17) A2              GND
IC(18) RESET           3.3V
IC(19) INTA            (NC)
IC(29) INTB            (NC)

Si5351A (AE-Si5351A-B)

DIP(1) VDD0            3.3V
DIP(4) GND             GND
DIP(7) CLK2            (NC)
DIP(8) VDD             3.3V


GPIO(23) VSPI MOSI     MCP23S17(13) SI
GPIO(19) VSPI MISO     MCP23S17(14) SO
GPIO(18) VSPI SCK      MCP23S17(12) SCK
GPIO( 5) VSPI SS       MCP23S17(11) CS
GPIO(22) SCL           Si5351A(2)  SCL
GPIO(21) SDA           Si5351A(3)  SDA


IC( 1) GND            GND
IC( 2) D0             MCP23S17( 1)  GPB0
IC( 3) D1             MCP23S17( 2)  GPB1
IC( 4) D2             MCP23S17( 3)  GPB2
IC( 5) D3             MCP23S17( 4)  GPB3
IC( 6) D4             MCP23S17( 5)  GPB4
IC( 7) D5             MCP23S17( 6)  GPB5
IC( 8) D6             MCP23S17( 7)  GPB6
IC( 9) D7             MCP23S17( 8)  GPB7
IC(10) NC             (NC)
IC(11) ~IC            MCP23S17(26)  GPA5
IC(12) GND            GND
IC(13) ~IRQ           (NC)
IC(14) ~CS            MCP23S17(23)  GPA2
IC(15) ~WR            MCP23S17(24)  GPA3
IC(16) ~RD            MCP23S17(25)  GPA4
IC(17) A0             MCP23S17(21)  GPA0
IC(18) A1             MCP23S17(22)  GPA1
IC(19) AGND           GND
IC(20) MOR            (audio R)
IC(21) MOL            (audio L)
IC(22) AVcc           5V - 100uf bypass capacitor
IC(23) Vcc            5V - 0.1uF bypass capacitor
IC(24) CLK            Si5351A(5) CLK0


IC( 1) D5             MCP23S17( 6)  GPB5
IC( 2) D6             MCP23S17( 7)  GPB6
IC( 3) D7             MCP23S17( 8)  GPB7
IC( 4) READY          (NC)
IC( 5) ~WE            MCP23S17(27)  GPA6
IC( 6) ~CE            GND
IC( 7) SNDOUT         (audio L/R)
IC( 8) GND            GND
IC( 9) NC             (NC)
IC(10) D0             MCP23S17( 1)  GPB0
IC(11) D1             MCP23S17( 2)  GPB1
IC(12) D2             MCP23S17( 3)  GPB2
IC(13) D3             MCP23S17( 4)  GPB3
IC(14) CLK            Si5351A(6) CLK1
IC(15) D4             MCP23S17( 5)  GPB4
IC(16) Vcc            5V
You can’t perform that action at this time.