Project "Koseki AhoY" Microcontroller-based Software-controlled
Sound Generator board for AY-3-8910 and its compatibles
Codename: Koseki AhoY
Origins of that codename:
Koseki: 「こせき」or 「古石」means "old stones" since this is quite an old
chip(from 1978)
also the name of my favorite English VTuber Koseki
Bijou
AhoY: ahoy! and the name of the chip "AY"...
Model number: MSG-8910(from the title)
What is this:
Controlling a AY-3-8910 sound chip using a Raspberry Pi Pico(a
microcontroller by Raspberry Pi) to make some funny noises
Steps:
I separated steps into five phases
Phase 0: Make the circuit works by generating some sound with
codes from the 8910 withing the breadboard, est. model number:
MSG-8910b
Phase 1: Figure out a way to play it from a PC or using
internal storage for more stuff to be play(Main software design ends
here, est. model number: MSG-8910b2)
Phase 2: Transplant it into a perfboard with sockets(of
course) for prototyping a PCB, est. model number: MSG-8910c
Phase 3: Design a PCB based on the perfboard made by Phase 2,
Phase 4: Print the PCB out and uploads the whole project to
GitHub or sth like that(aka Final Phase)
The Model Number of the final product will be: MSG-8910p
2023/12/4 GMT 4AM Updates:
Learning how to use MicroPython... for now
first time using Python to dealing with microcontrollers...
2023/12/1 GMT 1AM Updates:
Just received my Pico, gonna try out and learn how to use
MicroPython, but i am about to have a short weekend vacation, so
rest of the job will be resume next Monday
Was dealing with a English Speaking competition yesterday...
2023/11/28 GMT 8AM Updates:
Making my way into Phase 0
Just made some schematics based on this tutorial
in which uses a Arduino Uno, and i am going to do this with a
Raspberry Pi Pico H
My Pico is probably arrive in about 2days...? as well as other parts
made this schematics with like 2hrs + 1hr for writing this and some
background jobs
Speaking of which i have to think about how to generate a 2MHz clock
from the pico btw in which required by the 8910 to making any sounds
(aka a "reference clock")