I'm very new to programming and want to experiment with an older RadioShack electronic keyboard—the musical instrument, not a computer keyboard. It can connect to a television to display graphics, and I'd like to add an option that shows sheet music. Is this something that could be done through software, and how can I find out whether the keyboard's firmware or storage is updateable? What should I learn or inspect first?
2 Answers
The first step is identifying the exact model and finding its manual or service documentation. Whether this is possible depends on how the keyboard generates the TV display and whether its firmware can be replaced. Many inexpensive instruments use fixed, write-protected chips, so adding a feature may require reverse-engineering the hardware or replacing components rather than simply changing code.
Look for a model number, update instructions, a data or MIDI port, and any mention of firmware in the manual. A MIDI connection usually sends notes to another device but does not provide access to the keyboard’s internal display software. If there is no documented update process or development interface, this would be a difficult hardware-research project for a beginner. Learning basic programming, electronics, MIDI, and microcontrollers would be a practical place to start.

How can I tell whether the software or storage is updateable?