Skip to content

Conversation

RetiredWizard
Copy link
Contributor

This adds an option to the launcher.conf.json file to send the boot audio to the speaker instead of the headphones.

{
    "sound": "speaker"
}

I'm thinking this would be a useful modification to make to at least the larsio music paint program, especially since the Fruit Jam ships with a speaker. I'll work on a learning system PR for that.

I also noticed an issue when the Fruit Jam is not connected to a host computer and a local USB keyboard is being used. When PyDOS (and possibly any app) starts there seems to be some data in the serial buffer which gets interpreted as keyboard input. This was causing the initial PyDOS prompt asking for read-only files system reboot to get bypassed. I modified the prompt so if one of the two required responses isn't entered, an invalid entry message is displayed and the user is re-prompted.

Copy link
Contributor

@FoamyGuy FoamyGuy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, Thank you!

@FoamyGuy FoamyGuy merged commit 39abae5 into adafruit:main Aug 9, 2025
1 check passed
@RetiredWizard RetiredWizard deleted the fruitjamspeaker branch August 9, 2025 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants