diff --git a/src/pages/projects/flackie.astro b/src/pages/projects/flackie.astro new file mode 100644 index 00000000..0d8b35cb --- /dev/null +++ b/src/pages/projects/flackie.astro @@ -0,0 +1,71 @@ +--- +import ProjectPage from "../../components/ProjectPage.astro"; +import Demo from "../../components/Demo.astro"; + +export const metadata = { + title: "flackie", + description: + "A portable FLAC player built with C++ and Python for Raspberry Pi. Custom UI, hardware controls, e-ink display, and a 3D printed case.", + date: "October 2025", + slug: "flackie", + image: "/flackie-icon.svg", + github: "https://github.com/hex248/flackie", + hidden: true, + tags: [ + "Raspberry Pi", + "Python", + "C++", + "CMake", + "Electronics", + "Pillow", + "Image Generation", + ], + type: "personal", +}; +--- + + +

+ "flackie" is a portable FLAC music player I built using a Raspberry Pi + Zero 2 W, a small e-ink display, and some physical buttons. The device + features a custom Python UI for browsing and playing FLAC files. The + case was designed in CAD and 3D printed to house all the components + neatly. +

+ +
+
+

Key features

+
    +
  • Portable design with a compact form factor
  • +
  • Custom Python UI for easy navigation
  • +
  • Physical buttons for playback control
  • +
  • 3D printed case
  • +
  • Supports FLAC audio playback
  • +
+
+ +
+

Technologies

+
    +
  • C++
  • +
  • CMake
  • +
  • Python
  • +
  • Pillow
  • +
  • Raspberry Pi Zero 2 W
  • +
  • E-ink display
  • +
  • 3D printing
  • +
+
+
+ +
+

Pictures

+
+ + + + +
+
+