Fork of Tangara with customizations
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 
 
ailurux b3e1e88ba2 Merge pull request 'When no media-specific top level directories exist, assume everything is music' (#119) from jqln/no-media-types into main pirms 1 gada
.reuse Replace cpp::span shim with std::span pirms 2 gadiem
LICENSES Fix missing licenses pirms 2 gadiem
lib Prevent frame decoding issues with FLAC from ending playback early pirms 1 gada
lua Fixed issue with saving positions, and only auto-resume long-form content pirms 2 gadiem
luals-stubs Added listened indicator for audiobooks and podcasts pirms 2 gadiem
src When no media-specific top level directories exist, assume everything is music pirms 1 gada
test daniel/playlist-queue (#83) pirms 2 gadiem
tools version bump pirms 1 gada
.clang-format Annote E V E R Y T H I N G with license info pirms 3 gadiem
.env .env: quote vars, remove silly comment pirms 2 gadiem
.env.fish fish :) pirms 3 gadiem
.env.ps1 fixes for my green-tab adafruit ST7735R pirms 2 gadiem
.gitignore Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. pirms 2 gadiem
.gitmodules convert lvgl from submodule to a plain old directory pirms 3 gadiem
.luarc.json Bring a modified luavgl stub file into our stubs pirms 2 gadiem
BUILDING.md Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. pirms 2 gadiem
CMakeLists.txt Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. pirms 2 gadiem
README.md Flesh out contributing section of README.md pirms 2 gadiem
TESTING.md Add a basic overview of writing and running tests pirms 2 gadiem
dependencies.lock Version bump pirms 2 gadiem
partitions.csv add a cool lua repl pirms 2 gadiem
sdkconfig.common Move some hot driver functions into iram pirms 2 gadiem

README.md

Tangara

Tangara is a portable music player. It outputs high-quality sound through a 3.5-mm headphone jack, lasts a full day on a charge, and includes a processor that’s powerful enough to support any audio format you can throw at it. It’s also 100% open hardware running open-source software, which makes it easy to customize, repair, and upgrade. Tangara plays what you want to hear, however you want to hear it.

We're currently trying to scrape together a crowdfunding campaign! Please check us out on Crowd Supply!

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

The firmware repositories for Tangara are mirrored on both sourcehut and Codeberg. Contributions on either platform are welcome; feel free to use whichever contribution workflow you prefer. If you are a git-send-email nerd, then the list to use is ~jacqueline/tangara-devel@lists.sr.ht.

For issue tracking, refer to the 'issues' tab of the relevant repo on Codeberg.

Thanks, Aisler!

Aisler have very generously sponsored our (final?) round of pre-production prototype boards. We've gotten all of our prototype revisons from Aisler, and we couldn't be happier with their quality. Check them out!