1
0
Fork
You've already forked tangara-fw
0
No description
  • C 92.2%
  • C++ 4.3%
  • Shell 1.2%
  • Makefile 0.6%
  • Python 0.5%
  • Other 1%
2025年01月24日 11:44:36 +11:00
lib Fix leading UTF-8 BOM in returned TXXX tag value 2025年01月22日 10:30:11 +11:00
LICENSES Add missing license files 2025年01月08日 21:03:09 -08:00
lua Don't show "go to" buttons if no track or if we don't know the artist/album 2025年01月17日 13:42:17 +11:00
luals-stubs Add missing copyright/license headers 2025年01月08日 16:58:36 -08:00
src Resolve some issues with dangling index records ( #193 ) 2025年01月24日 00:40:48 +00:00
test daniel/playlist-queue ( #83 ) 2024年07月16日 01:23:43 +00:00
tools version bump 2025年01月17日 13:44:48 +11:00
.clang-format Annote E V E R Y T H I N G with license info 2023年05月23日 13:56:22 +10:00
.env .env: quote vars, remove silly comment 2024年02月10日 21:05:32 +11:00
.env.fish fish :) 2023年05月25日 14:53:17 +10:00
.env.ps1 fixes for my green-tab adafruit ST7735R 2024年03月17日 20:16:31 -07:00
.gitignore Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. 2024年07月19日 13:50:02 +10:00
.gitmodules convert lvgl from submodule to a plain old directory 2023年06月01日 15:41:47 +10:00
.luarc.json Bring a modified luavgl stub file into our stubs 2024年03月08日 14:01:27 +11:00
BUILDING.md BUILDING.md: add some notes about setup on Linux ( #150 ) 2024年12月29日 22:37:26 +00:00
CMakeLists.txt Adds sdkconfig.local (intentionally not tracked in .git) for local overrides. 2024年07月19日 13:50:02 +10:00
dependencies.lock Version bump 2024年09月17日 13:29:37 +10:00
partitions.csv add a cool lua repl 2023年12月13日 16:10:08 +11:00
README.md Flesh out contributing section of README.md 2024年01月23日 10:27:04 +11:00
REUSE.toml Update REUSE license directives 2025年01月08日 21:03:09 -08:00
sdkconfig.common Move some hot driver functions into iram 2024年08月26日 13:45:24 +10:00
TESTING.md Add a basic overview of writing and running tests 2024年06月25日 16:09:36 +10:00

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!