Fork of Tangara with customizations
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 
Tom Kirchner 3993835a35 Extract gapless info from MP3 LAME header 11 meses atrás
.reuse Replace cpp::span shim with std::span 2 anos atrás
LICENSES Fix missing licenses 2 anos atrás
lib Pass through TXXX kv pairs from libtags, treated as vorbis comments 12 meses atrás
lua Merge pull request 'Show "Unknown Artist" when artist is missing' (#173) from tjk/tangara-fw:clear-artist into main 11 meses atrás
luals-stubs Improvements to the queue for shuffling/playing all (#170) 11 meses atrás
src Extract gapless info from MP3 LAME header 11 meses atrás
test daniel/playlist-queue (#83) 1 ano atrás
tools version bump 11 meses atrás
.clang-format Annote E V E R Y T H I N G with license info 3 anos atrás
.env .env: quote vars, remove silly comment 2 anos atrás
.env.fish fish :) 3 anos atrás
.env.ps1 fixes for my green-tab adafruit ST7735R 2 anos atrás
.gitignore Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. 1 ano atrás
.gitmodules convert lvgl from submodule to a plain old directory 3 anos atrás
.luarc.json Bring a modified luavgl stub file into our stubs 2 anos atrás
BUILDING.md BUILDING.md: add some notes about setup on Linux (#150) 12 meses atrás
CMakeLists.txt Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. 1 ano atrás
README.md Flesh out contributing section of README.md 2 anos atrás
TESTING.md Add a basic overview of writing and running tests 1 ano atrás
dependencies.lock Version bump 1 ano atrás
partitions.csv add a cool lua repl 2 anos atrás
sdkconfig.common Move some hot driver functions into iram 1 ano atrás

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!