Fork of Tangara with customizations
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
jacqueline d36fe9be6b Use atomics for new file notification instead of a semaphore 1 year ago
.reuse Add flac and ogg decoder deps 2 years ago
LICENSES Add flac and ogg decoder deps 2 years ago
lib Bump esp-idf to v5.1.1 2 years ago
src Use atomics for new file notification instead of a semaphore 1 year ago
test Annote E V E R Y T H I N G with license info 2 years ago
tools Add a target that yells at you if your sdkconfig is out of date 2 years ago
.clang-format Annote E V E R Y T H I N G with license info 2 years ago
.env hack: "fix" the .env loading by just using `pwd` instead of dirname $_ etc 2 years ago
.env.fish fish :) 2 years ago
.gitignore Ignore helix config 2 years ago
.gitmodules convert lvgl from submodule to a plain old directory 2 years ago
BUILDING.md improve on clangd setup instructions 2 years ago
CMakeLists.txt Add a target that yells at you if your sdkconfig is out of date 2 years ago
README.md Updates "Contributing" with a come-back-later-please notice. 2 years ago
dependencies.lock Implement incremental updates of database indexes 2 years ago
partitions.csv add locale-aware colation to db indexes 2 years ago
sdkconfig.common Flag off a few unused features 1 year ago

README.md

Tangara

Tangara is an open-hardware portable music player. It runs on an ESP32, fits in your pocket, and has a battery that lasts all day.

Source Repositories

tangara-fw: The ESP32 firmware, comprising the bulk of Tangara's functionality. This is probably the repo that you're most interested in!

tangara-hw: Sources for the entire physical device. Includes both the case/enclosure, and the PCBs.

tangara-samd-fw: Firmware for the SAMD21 co-processor that manages USB connectivity, charging, and power management of the ESP32.

Contributing

We're still working on getting stuff together; please check back soon!