# tionebe/voron-hardware architecture

> Architecture diagram of the GitHub repository tionebe/voron-hardware, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-09). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/tionebe/voron-hardware
- Repository: https://github.com/tionebe/voron-hardware

## Overview

This repository is a portfolio of Voron-related electronics and mechanical hardware designs, not a software runtime. The principal workflow is a maker selecting a design from the README and using that project’s hardware files. The tree shows design and production artifacts, but no source excerpts or project-specific READMEs were provided here, so relationships between those artifacts are not inferred.

Main entry points: [`README.md`](https://github.com/tionebe/voron-hardware/blob/master/README.md) (Project Catalog), [`Afterburner_Toolhead_PCB`](https://github.com/tionebe/voron-hardware/tree/master/Afterburner_Toolhead_PCB) (Afterburner PCB), [`Stealthburner_Toolhead_PCB`](https://github.com/tionebe/voron-hardware/tree/master/Stealthburner_Toolhead_PCB) (Stealthburner PCB), [`V0-Umbilical`](https://github.com/tionebe/voron-hardware/tree/master/V0-Umbilical) (V0 Umbilical)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_toolhead["Toolhead Hardware"]
  node_afterburner["Afterburner PCB"]
  node_stealthburner["Stealthburner PCB"]
  node_umbilical["V0 Umbilical"]
end

subgraph group_displays["Displays"]
  node_v0display["V0 Display"]
  node_microdisplay["V0 Micro Display"]
  node_simpledisplay["V0 Simple Display"]
  node_nano["Nano Display Adapter"]
end

subgraph group_controllers["Controllers"]
  node_stm32["STM32 Mini12864"]
  node_expander["Klipper Expander"]
  node_tacoraven["Taco Raven"]
end

subgraph group_endstops["Endstops"]
  node_hall["Hall Effect XY"]
  node_microswitch["Microswitch Endstop"]
  node_zswitch["Microswitch Z Endstop"]
end

subgraph group_other["Other Boards"]
  node_daylight["Daylight LEDs"]
  node_pt100["PT100Stick"]
  node_skr["SKR Mini Screen Adapter"]
  node_tft["SKR Mini TFT Thermistor"]
  node_pcbmod["V0 PCB Mod"]
end

node_maker(("Maker"))
node_catalog["Project Catalog<br/>[README.md]"]

node_maker -->|"browses"| node_catalog
node_catalog -->|"lists"| node_afterburner
node_catalog -->|"lists"| node_stealthburner
node_catalog -->|"lists"| node_umbilical
node_catalog -->|"lists"| node_daylight
node_catalog -->|"lists"| node_v0display
node_catalog -->|"lists"| node_microdisplay
node_catalog -->|"lists"| node_simpledisplay
node_catalog -->|"lists"| node_nano
node_catalog -->|"lists"| node_stm32
node_catalog -->|"lists"| node_expander
node_catalog -->|"lists"| node_tacoraven
node_catalog -->|"lists"| node_hall
node_catalog -->|"lists"| node_microswitch
node_catalog -->|"lists"| node_zswitch
node_catalog -->|"lists"| node_pt100
node_catalog -->|"lists"| node_skr
node_catalog -->|"lists"| node_tft
node_catalog -->|"lists"| node_pcbmod

click node_catalog "https://github.com/tionebe/voron-hardware/blob/master/README.md"
click node_afterburner "https://github.com/tionebe/voron-hardware/tree/master/Afterburner_Toolhead_PCB"
click node_stealthburner "https://github.com/tionebe/voron-hardware/tree/master/Stealthburner_Toolhead_PCB"
click node_umbilical "https://github.com/tionebe/voron-hardware/tree/master/V0-Umbilical"
click node_daylight "https://github.com/tionebe/voron-hardware/tree/master/Daylight"
click node_v0display "https://github.com/tionebe/voron-hardware/tree/master/V0_Display"
click node_microdisplay "https://github.com/tionebe/voron-hardware/tree/master/V0_Micro_Display"
click node_simpledisplay "https://github.com/tionebe/voron-hardware/tree/master/V0_Simple_Display"
click node_nano "https://github.com/tionebe/voron-hardware/tree/master/Nano_Display"
click node_stm32 "https://github.com/tionebe/voron-hardware/tree/master/STM32_Mini12864"
click node_expander "https://github.com/tionebe/voron-hardware/tree/master/Klipper_Expander"
click node_tacoraven "https://github.com/tionebe/voron-hardware/tree/master/Taco_Raven"
click node_hall "https://github.com/tionebe/voron-hardware/tree/master/Hall_Effect_XY_Endstop"
click node_microswitch "https://github.com/tionebe/voron-hardware/tree/master/Microswitch_Endstop"
click node_zswitch "https://github.com/tionebe/voron-hardware/tree/master/Microswitch_Z_Endstop"
click node_pt100 "https://github.com/tionebe/voron-hardware/tree/master/PT100Stick"
click node_skr "https://github.com/tionebe/voron-hardware/tree/master/SKR-Mini_Screen_Adaptor"
click node_tft "https://github.com/tionebe/voron-hardware/tree/master/SKR-Mini_TFT_Thermistor_Board"
click node_pcbmod "https://github.com/tionebe/voron-hardware/tree/master/V0_PCB_Mod"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_afterburner,node_stealthburner,node_umbilical toneBlue
class node_v0display,node_microdisplay,node_simpledisplay,node_nano toneAmber
class node_stm32,node_expander,node_tacoraven toneMint
class node_hall,node_microswitch,node_zswitch toneRose
class node_daylight,node_pt100,node_skr,node_tft,node_pcbmod,node_maker toneIndigo
class node_catalog toneTeal
```

## Components

### Toolhead Hardware

- [Afterburner PCB](https://github.com/tionebe/voron-hardware/tree/master/Afterburner_Toolhead_PCB): `Afterburner_Toolhead_PCB`
- [Stealthburner PCB](https://github.com/tionebe/voron-hardware/tree/master/Stealthburner_Toolhead_PCB): `Stealthburner_Toolhead_PCB`
- [V0 Umbilical](https://github.com/tionebe/voron-hardware/tree/master/V0-Umbilical): `V0-Umbilical`

### Displays

- [V0 Display](https://github.com/tionebe/voron-hardware/tree/master/V0_Display): `V0_Display`
- [V0 Micro Display](https://github.com/tionebe/voron-hardware/tree/master/V0_Micro_Display): `V0_Micro_Display`
- [V0 Simple Display](https://github.com/tionebe/voron-hardware/tree/master/V0_Simple_Display): `V0_Simple_Display`
- [Nano Display Adapter](https://github.com/tionebe/voron-hardware/tree/master/Nano_Display): `Nano_Display`

### Controllers

- [STM32 Mini12864](https://github.com/tionebe/voron-hardware/tree/master/STM32_Mini12864): `STM32_Mini12864`
- [Klipper Expander](https://github.com/tionebe/voron-hardware/tree/master/Klipper_Expander): `Klipper_Expander`
- [Taco Raven](https://github.com/tionebe/voron-hardware/tree/master/Taco_Raven): `Taco_Raven`

### Endstops

- [Hall Effect XY](https://github.com/tionebe/voron-hardware/tree/master/Hall_Effect_XY_Endstop): `Hall_Effect_XY_Endstop`
- [Microswitch Endstop](https://github.com/tionebe/voron-hardware/tree/master/Microswitch_Endstop): `Microswitch_Endstop`
- [Microswitch Z Endstop](https://github.com/tionebe/voron-hardware/tree/master/Microswitch_Z_Endstop): `Microswitch_Z_Endstop`

### Other Boards

- [Daylight LEDs](https://github.com/tionebe/voron-hardware/tree/master/Daylight): `Daylight`
- [PT100Stick](https://github.com/tionebe/voron-hardware/tree/master/PT100Stick): `PT100Stick`
- [SKR Mini Screen Adapter](https://github.com/tionebe/voron-hardware/tree/master/SKR-Mini_Screen_Adaptor): `SKR-Mini_Screen_Adaptor`
- [SKR Mini TFT Thermistor](https://github.com/tionebe/voron-hardware/tree/master/SKR-Mini_TFT_Thermistor_Board): `SKR-Mini_TFT_Thermistor_Board`
- [V0 PCB Mod](https://github.com/tionebe/voron-hardware/tree/master/V0_PCB_Mod): `V0_PCB_Mod`

### Other components

- **Maker**
- [Project Catalog](https://github.com/tionebe/voron-hardware/blob/master/README.md): `README.md`

## Connections

- Maker → Project Catalog: browses (evidence: `README.md`)
- Project Catalog → Afterburner PCB: lists (evidence: `README.md`)
- Project Catalog → Stealthburner PCB: lists (evidence: `README.md`)
- Project Catalog → V0 Umbilical: lists (evidence: `README.md`)
- Project Catalog → Daylight LEDs: lists (evidence: `README.md`)
- Project Catalog → V0 Display: lists (evidence: `README.md`)
- Project Catalog → V0 Micro Display: lists (evidence: `README.md`)
- Project Catalog → V0 Simple Display: lists (evidence: `README.md`)
- Project Catalog → Nano Display Adapter: lists (evidence: `README.md`)
- Project Catalog → STM32 Mini12864: lists (evidence: `README.md`)
- Project Catalog → Klipper Expander: lists (evidence: `README.md`)
- Project Catalog → Taco Raven: lists (evidence: `README.md`)
- Project Catalog → Hall Effect XY: lists (evidence: `README.md`)
- Project Catalog → Microswitch Endstop: lists (evidence: `README.md`)
- Project Catalog → Microswitch Z Endstop: lists (evidence: `README.md`)
- Project Catalog → PT100Stick: lists (evidence: `README.md`)
- Project Catalog → SKR Mini Screen Adapter: lists (evidence: `README.md`)
- Project Catalog → SKR Mini TFT Thermistor: lists (evidence: `README.md`)
- Project Catalog → V0 PCB Mod: lists (evidence: `README.md`)
