Adafruit_Learning_System_Guides icon indicating copy to clipboard operation
Adafruit_Learning_System_Guides copied to clipboard

WalkMP3rson Suggested Changes

Open mikeysklar opened this issue 1 year ago • 6 comments

Forum user @galinawind provided a detailed word document of suggested improvements and some corrections for the WalkMP3rson guide.

The document is attached here, but I let an AI summarize the contents.

Walkmp3rson_project_corrections.docx

I can order the parts and start making guide updates, but it would be good to have @jedgarpark do a review first.

Walkmp3rson Project Corrections and Additions

1. Parts List Corrections and Additions
   - Adafruit I2C Stemma QT Rotary Encoder
   - Micro Potentiometer Knob (not needed)
   - Additional components needed: M2.5 Nylon hardware, heat shrink, Dupont connectors, CAT5 cable or 24AWG wire

2. CAD Files and 3D Printing Options
   - Libraries and community centers
   - Commercial services like ShapeWays

3. Display Connection
   - Header attachment to Feather Doubler
   - Preparing display wires
   - Correcting wire connection based on circuit diagram

4. Display and Header Assembly
   - Bending pins for display attachment
   - Testing display connection

5. Amplifier Preparation and Connection
   - Socket attachment to amplifier
   - Wire attachment difficulties
   - Hot glue to secure connections

6. Headphone Output
   - Heat shrink for plug
   - Connection to amplifier

7. On/Off Switch Installation
   - No specific on/off labeling
   - Hot glue for security

8. NeoKey and Encoder Testing
   - Cable connections

9. Final Assembly Adjustments
   - Display mount adjustments
   - Feather Doubler and USB port alignment
   - Button and switch mounting
   - SD card extender stability
   - Final assembly and screw placement

10. Code Corrections and Enhancements
    - Memory error on track switching
    - Directory structure for music organization

mikeysklar avatar Feb 28 '24 19:02 mikeysklar

thanks @mikeysklar I'll have a look

jedgarpark avatar Mar 01 '24 18:03 jedgarpark

@mikeysklar this will take some time to go through, but here's the first section I tackled:

Walkmp3rson Project Corrections and Additions

  1. Parts List Corrections and Additions
    • Adafruit I2C Stemma QT Rotary Encoder

This is in the parts list, i bumped the quantity up to two

  • Micro Potentiometer Knob (not needed)

I marked this as optional

  • Additional components needed: M2.5 Nylon hardware, heat shrink, Dupont connectors, CAT5 cable or 24AWG wire

I added the dupont connectors we carry to the parts list, as well as the m2.5 hardware kit, heat shrink, and hook up wire

  1. CAD Files and 3D Printing Options
    • Libraries and community centers
    • Commercial services like ShapeWays

I added an alert box about 3D printing services

  1. Display Connection
    • Header attachment to Feather Doubler
    • Preparing display wires
    • Correcting wire connection based on circuit diagram

Not sure what didn't work for them based on the photos in the guide, mine is soldered that way and works, but a great point to follow the circuit diagram. I added another note to tell people to trust the circuit diagram above photos

jedgarpark avatar Mar 01 '24 19:03 jedgarpark

Thank you for the updates. I think your commentary on the changes you have made is helpful for the submitter and myself.

mikeysklar avatar Mar 02 '24 00:03 mikeysklar

  1. Display Connection
  • Header attachment to Feather Doubler Added a note to be sure to use the short headers
  • Preparing display wires
  • Correcting wire connection based on circuit diagram photos in guide are of working board, so not sure what was causing issues, but I added a note to definitely follow the circuit diagram when in doubt
  1. Display and Header Assembly
    • Bending pins for display attachment

no need to bend them, use the right angled headers instead as mentioned in the guide. i added these to the parts list

  • Testing display connection
  1. Amplifier Preparation and Connection
    • Socket attachment to amplifier

right angle header used in the guide to keep it low profile

  • Wire attachment difficulties
  • Hot glue to secure connections

good idea

  1. Headphone Output

    • Heat shrink for plug
    • Connection to amplifier
  2. On/Off Switch Installation

    • No specific on/off labeling
    • Hot glue for security
  3. NeoKey and Encoder Testing

    • Cable connections

jedgarpark avatar Mar 02 '24 02:03 jedgarpark

@mikeysklar you mention in your doc that the code crashes with a memory error, do you have the code changes?

ashleymcnamara avatar Mar 29 '25 00:03 ashleymcnamara

@ashleymcnamara - this was from last year where some university students had written up their experience with the walkmp3rson. jdgarpark made some changes to the guide at the time.

If you are encountering an issue please open a thread on the forum.

mikeysklar avatar Mar 29 '25 01:03 mikeysklar