This folder is a real, openable Obsidian vault. Point Obsidian at
content/example-vault and it will load with its own .obsidian config, exactly
as it did on my machine. Everything you see rendered here came out of those
markdown files with no hand-editing.
It exists to give the tutorial something concrete to chew on — every Obsidian feature the tutorial claims survives the trip to HTML is used at least once somewhere below.
Map of content
Analog
- Op-Amp Basics — the two assumptions everything else hangs off
- Sallen-Key Low-Pass Filter — a worked second-order design
- Noise in Amplifiers — unpublished, see below
Digital
- Metastability — why your synchronizer needs two flops
- FPGA vs ASIC — where the cost curves cross
Embedded
- I2C — open-drain, pull-ups, and the clock-stretching trap
What this vault deliberately demonstrates
| Obsidian feature | Where to find it |
|---|---|
| Wikilinks | everywhere on this page |
| Aliased links | the filter note |
| Aliases in frontmatter | Metastability also answers to /setup-and-hold |
| Nested tags | #circuit/analog on the analog notes |
| Callouts | I2C has a warning that will save you an afternoon |
| LaTeX | Sallen-Key Low-Pass Filter is mostly equations |
| Embedded images | Op-Amp Basics embeds an SVG from Resources/ |
| Block transclusion | FPGA vs ASIC pulls a section out of Metastability |
| Mermaid diagrams | I2C sequences a register read |
| Syntax highlighting | Metastability has Verilog, I2C has C |
| Drafts | Analog/Noise in Amplifiers.md has draft: true and never ships |
The draft is the interesting one
There is a fourth note in
Analog/. It is in the vault, it is in git, and it is not on this website —draft: truein its frontmatter tells Quartz to drop it at build time. That is the mechanism that makes a public digital garden survivable: you publish the whole vault and withhold by exception.
Graph
Open the graph view in the right sidebar. The clustering you see is not configured anywhere — it falls out of the wikilinks between these seven notes, the same way it does inside Obsidian.