Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Catify-Micro

A compact, physical MP3 player powered by a variant of Catify.


Building . Usage · Images · Report Bug


Requirements

Hardware:

Software:


Building It Yourself:

Electronics:

  1. Remove the front LED from the ESP32 board.
  2. Solder the 3 exposed GPIO pins to the DAC’s BCK, DIN, and LCK pins.
    Pin Soldering
  3. Connect both power and ground from the ESP32 to the DAC.
  4. Install the Catify software.
  5. Install Pillow via pip:
    pip install pillow
  6. Flash the device with the firmware.

Assembly:

  1. Make the cover screw holes slightly larger than 3mm so the screws can slide in freely.
  2. Insert the 3 M3 30mm screws through the front of the case.
  3. Place the ESP32 board (with DAC soldered) inside the case.
  4. Install the button into the designated hole.
  5. Add nylon washers on the screws behind the PCB (you may need to trim them to fit).
  6. Add hex nuts to hold the PCB in place snugly.
  7. Plug in the battery to the ESP32 board.
  8. Place the battery inside the bottom/back cover compartment.
  9. Attach the back cover.
  10. Finally, secure it with M3 lock nuts on the screws sticking out the back.

Using the Device

Uploading Songs:

  1. Download a song using Catify.
  2. Copy the songs folder (located in user_data) into the same directory as the importer.py script and run it.
  3. Transfer both the songs and song_cache folders onto your MicroSD card using the reader.

Playing & Selecting Songs:

  • On the Song List page:
    • Tap the box next to a song’s name to select it.
    • Use the blue page buttons on the right to navigate between song pages.
  • For detailed playback controls, switch to the Home Page.

Images

Device Off
Device Powered Off

Home Page
Home Page — Playback Controls

Song Page
Song List Page — Song Selection

Links

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages