Skip to content

Releases

Anthracite 1.1.0

Choose a tag to compare

@mjm-12 mjm-12 released this 13 Nov 02:21

日本語

Release of Anthracite v1.1 and firmware 1.1.0.

For a quick look

Schematics

Enclosure

Main changes

CHANGELOG.md lists every change since v1.0.0. The main ones are below. The footswitch board and the enclosure have not changed since v1.0.

Top board

  • R96 and R97 (100 MΩ) added in series with R38 and R86, so the gate resistor of each output JFET switch is now 200 MΩ (ERRATA M-1).
  • Soft-start circuit added on the input supply to limit inrush current.
  • U4 changed from TLV9362IDR to OPA1678IDR.

Bottom board

  • MIDI OUT rising-edge delay removed.

So, which one should I get?

To Download
Get everything Source code (zip / tar.gz)
+ anthracite-v1.1.0-gerbers.zip
Order the boards anthracite-v1.1.0-gerbers.zip and
ordering-notes.md
Read the schematics anthracite-v1.1.0-schematics.zip
Change the design anthracite-v1.1.0-kicad.zip
Make the enclosure anthracite-v1.1.0-enclosure.zip
Build the firmware Source code (zip / tar.gz),
or firmware/
Verify the downloads SHA256SUMS.txt

Attached files

anthracite-v1.1.0-kicad.zip

  • KiCad projects and libraries for the three boards and the front panel (hardware/)

anthracite-v1.1.0-schematics.zip

  • Schematic PDFs (monochrome) and PNGs of the three boards (docs/schematics/)
  • These files are exports for viewing only. To edit the design in KiCad, get anthracite-v1.1.0-kicad.zip.

anthracite-v1.1.0-gerbers.zip

  • Gerber and drill files for each board (top, bottom, footswitch)
  • Unpack it and upload each inner zip to JLCPCB unchanged, one per board

ordering-notes.md

  • Manufacturing parameters of the boards and other ordering notes

anthracite-v1.1.0-enclosure.zip

  • STEP file, drawings and panel artwork of the enclosure

SHA256SUMS.txt

  • Checksums of all attached files (sha256sum -c SHA256SUMS.txt)

Each of the schematics, KiCad and enclosure zips holds one directory of the repository at this tag, with a README.txt and the licence files that apply to it.

The KiCad projects need KiCad 10 or later.

About the firmware

The firmware source is in firmware/. This release includes no binary; build the firmware from source.

Firmware 1.1.0 is for v1.1 boards only. For v1.0 boards, stay on 1.0.0, available at the firmware-1.0.0 tag. Trope does not guarantee operation with any other combination of board and firmware versions.

With the Debug preset and the toolchain listed in firmware/README.md, the build reproduces the flash image on v1.1 units (42,680 bytes). SHA-256 of anthracite.bin:

c3b4315e6ef8f41003b9ee5af9f5c4985d8db9394cf867170972df821abfd338

Errata

Trope knows of no errata for v1.1 at release. ERRATA.md lists known problems and recommended modifications for each board revision. Check it first if your board does not behave as the schematic says.


日本語

Anthracite v1.1およびファームウェア1.1.0のリリースです。

すぐに見たい人向け

回路図

  • PDFで閲覧:docs/schematics/pdf/
  • ブラウザで閲覧(KiCanvas):Top、Bottom
  • 回路図ダウンロード:Assets -> anthracite-v1.1.0-schematics.zip

筐体

  • ブラウザで閲覧:3dviewer
  • その他(図面やパネルデザイン):enclosure/

主な変更点

v1.0.0からの変更点はすべてCHANGELOG.md(英文)に記載しております。主な変更は次のとおりです。フットスイッチ基板と筐体は、v1.0から変更しておりません。

Top基板

  • R38とR86に100 MΩのR96とR97をそれぞれ直列に追加し、出力JFETスイッチのゲート抵抗を200 MΩとしました(ERRATA M-1)。
  • 入力電源に突入電流保護を目的としたソフトスタート回路を実装しました。
  • U4をTLV9362IDRからOPA1678IDRに変更しました。

Bottom基板

  • MIDI OUTの立ち上がり遅延を解消しました。

どれをダウンロードすればよいか

用途 ファイル
とりあえず全部ほしい Source code (zip / tar.gz)
+ anthracite-v1.1.0-gerbers.zip
基板を発注したい anthracite-v1.1.0-gerbers.zipと
ordering-notes.md
回路図を読みたい anthracite-v1.1.0-schematics.zip
設計を変更したい anthracite-v1.1.0-kicad.zip
筐体を製作したい anthracite-v1.1.0-enclosure.zip
ファームウェアをビルドしたい Source code (zip / tar.gz)、
またはfirmware/
ファイルを検証したい SHA256SUMS.txt

添付ファイル

anthracite-v1.1.0-kicad.zip

  • 3枚の基板それぞれに加えフロントパネルのKiCadプロジェクト及びライブラリが含まれています(hardware/)

anthracite-v1.1.0-schematics.zip

  • 3枚の基板それぞれの回路図PDF(モノクロ)とPNGの閲覧が可能です(docs/schematics/)
  • これらのファイルは閲覧用であり、編集できません。KiCadで編集したい場合はanthracite-v1.1.0-kicad.zipを選択してください

anthracite-v1.1.0-gerbers.zip

  • 各基板(Top、Bottom、フットスイッチ)のガーバー、ドリルファイルを入手できます
  • 中身のそれぞれのzipファイルをそのままJLCPCBにアップロードすることで注文可能です

ordering-notes.md

  • 基板の製造条件等が記されています

anthracite-v1.1.0-enclosure.zip

  • 筐体のSTEPファイル、図面、パネルアートワークが含まれています

SHA256SUMS.txt

  • 全添付ファイルのチェックサム(sha256sum -c SHA256SUMS.txt)を入手することができます

回路図、KiCad、筐体の各zipには、このタグ時点のリポジトリのディレクトリを1つずつ収録しており、README.txtと該当するライセンスファイルを同梱しております。

KiCadプロジェクトの編集には、KiCad 10以降が必要となります。

ファームウェアについて

ファームウェアのソースはfirmware/に収録しております。本リリースにはバイナリを添付しておりませんので、ソースからビルドしてください。

ファームウェア1.1.0はv1.1基板専用です。v1.0基板には引き続き1.0.0をお使いください。1.0.0はタグfirmware-1.0.0から入手いただけます。バージョンの異なる基板・ファームウェアの組み合わせでの動作は保証いたしませんのでご了承ください。

Debugプリセットとfirmware/README.md(英文)記載のツールチェーンでビルドしていただくと、v1.1出荷品と一致するフラッシュイメージ(42,680バイト)が得られます。SHA-256は次のとおりです。

c3b4315e6ef8f41003b9ee5af9f5c4985d8db9394cf867170972df821abfd338

正誤表

リリース時点で、v1.1の不具合は確認しておりません。ERRATA.md(英文)には、基板リビジョンごとの既知の不具合と推奨改造を記載しております。基板が回路図どおりに動作しない場合は、まずこちらをご参照ください。

Anthracite 1.0.0

Choose a tag to compare

@mjm-12 mjm-12 released this 07 Oct 10:03

First public release of Anthracite v1.0, the design of the first production run.

To view the schematics, download the *-schematic.pdf files below.

See CHANGELOG.md for what is in it.

Attached

File What it is
anthracite-{top,bottom,footswitch}-v1.0.0-gerbers.zip Gerbers and Excellon drill files, generated from the KiCad projects at this tag
ordering-notes.md The parameters the production run was ordered with. Read this before ordering.
anthracite-{top,bottom,footswitch}-v1.0.0-schematic.pdf Schematic of each board
anthracite-v1.0.0-schematics.zip All schematic PDFs and PNGs (docs/schematics/)
anthracite-v1.0.0-kicad.zip The KiCad projects of the three boards and the front panel, with their libraries (hardware/)
anthracite-v1.0.0-enclosure.zip Enclosure STEP model, drawings and panel artwork (enclosure/)
SHA256SUMS.txt Checksums of all attached files (sha256sum -c SHA256SUMS.txt)

Each of the three zips above (schematics, KiCad, enclosure) holds one directory of the repository at this tag, with a README.txt and the licence files that apply to it.

The first-run top and bottom boards carry Anthracite V1.0 on the silkscreen. In these files the top and bottom boards carry V1.0 CERN-OHL-S-2.0 and github.com/trope-oshw/anthracite instead, and the footswitch board carries v1.0.

This release attaches no assembler-specific BOM or pick-and-place file. Build them from docs/bom-*.csv (which carry LCSC part numbers) and the KiCad projects; ordering-notes.md explains how. hardware/parts.md lists the parts chosen for each board.

The KiCad projects need KiCad 10 or later.

Schematics and 3D models

The schematics, KiCad projects and enclosure files are attached above. The complete set, including the 3D models of the assembled boards, is in the repository and in Source code (zip / tar.gz) below:

Firmware

The firmware source is in firmware/. This release attaches no binary; build it from the source. With the Debug preset and the toolchain listed in firmware/README.md, the build reproduces the flash image on shipped units (42,516 bytes) with SHA-256:

b7581d1ae76084e6236442fdeab6e39d7fa7e3c6bd3c1cf8cb9a229a08162016