Skip to the content
2 layers101.6 × 53.3 mmArduino Shield, the printed circuit board in 3D

Arduino Shield

Sven65/faderflow

Fluid control over your desktop audio

Size
101.6 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
83
Pads
214
Tracks, vias
914, 36
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Feb 2026
Updated
13 Jun 2026

Overview

Arduino Shield is an open-source printed circuit board by Sven65, from the Sven65/faderflow repository on GitHub, published under the MIT licence. It is a 2-layer board of 101.6 × 53.3 mm with 47 parts on 83 nets, routed with 914 tracks and 36 vias.

Its parts include 23 connectors, 14 capacitors, 1 resistor, 1 diode and 1 fuse. It belongs with the audio and music and microcontroller boards boards of this library.

README

README.md

faderflow

Fluid control over your desktop audio

A hardware audio mixer with motorized faders, full-color displays, and automatic application detection.

License: MIT

Features

  • 🎛️ 5 motorized faders with position sensing
  • 🖥️ 5x 1.54" color TFT displays (240x240)
  • 🔄 Bidirectional sync between hardware and Windows
  • 🎯 Automatic app detection
  • 📄 Multi-page navigation
  • 💾 SD card icon storage

Hardware

  • Arduino Mega 2560
  • 5x Behringer X32 Motorized Faders
  • 3x DRV8833 Motor Driver Boards
  • 6x ST7789 TFT Displays (1.54", 240x240)
  • 6x EC11 Rotary Encoders
  • SD Card Module
  • USB-C PD Power (5V 3A)

Software Stack

  • Desktop: Rust + iced
  • Firmware: Arduino C++
  • Platform: Windows (Linux planned)

Quick Start

bash
# Clone repo

git clone https://github.com/Sven65/faderflow.git

# Build desktop app

cd desktop
cargo build --release

# Flash firmware

# Open firmware/faderflow/faderflow.ino in Arduino IDE

Status

🚧 Work in Progress - Hardware picked out, software in development

License

MIT License - see LICENSE

Acknowledgments

Inspired by deej

Parts

47
QtyValueFootprintReferences
11100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC4, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15
6MountingHole_3.2mmArduino_MountingHole:MountingHole_3.2mmMH1, MH2, MH3, MH4, MH5, MH6
31000uFCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC1, C2, C3
2AnalogConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ3, J5
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
12AFuse:Fuseholder_Clip-5x20mm_Eaton_1A5601-01_Inline_P20.80x6.76mm_D1.70mm_HorizontalF1
1CH_01Connector_PinSocket_2.00mm:PinSocket_1x09_P2.00mm_VerticalJ9
1CH_02Connector_PinSocket_2.00mm:PinSocket_1x09_P2.00mm_VerticalJ10
1CH_03Connector_PinSocket_2.00mm:PinSocket_1x09_P2.00mm_VerticalJ11
1CH_04Connector_PinSocket_2.00mm:PinSocket_1x09_P2.00mm_VerticalJ12
1CH_05Connector_PinSocket_2.00mm:PinSocket_1x09_P2.00mm_VerticalJ13
1CommunicationConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ6
1DRV_01Connector_PinSocket_2.00mm:PinSocket_1x04_P2.00mm_VerticalJ17
1DRV_01_PWRConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ22
1DRV_02Connector_PinSocket_2.00mm:PinSocket_1x04_P2.00mm_VerticalJ16
1DRV_02_PWRConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ21
1DRV_03Connector_PinSocket_2.00mm:PinSocket_1x04_P2.00mm_VerticalJ15
1DRV_03_PWRConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ19
1D_SchottkyDiode_THT:D_DO-201AD_P15.24mm_HorizontalD1
1DigitalConnector_PinSocket_2.54mm:PinSocket_2x18_P2.54mm_VerticalJ7
1EXT VCCConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ18
1LOGOLOGOG***
1Main ControllerConnector_PinSocket_2.00mm:PinSocket_1x08_P2.00mm_VerticalJ14
1PWMConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ2
1PWMConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ4
1Panel PSWConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalJ23
1PowerConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ1
1SCR_SPIConnector_PinSocket_2.00mm:PinSocket_1x05_P2.00mm_VerticalJ8
1SD_SPIConnector_PinSocket_2.00mm:PinSocket_1x06_P2.00mm_VerticalJ20

More from Sven65/faderflow

2
  • 2 layersTeensy Version, the printed circuit board in 3D

    Teensy Version

    Sven65/faderflow

    Fluid control over your desktop audio

    30 partsMIT
  • 2 layers34.5 × 202 mmChannel, the printed circuit board in 3D

    Channel

    Sven65/faderflow

    Fluid control over your desktop audio

    19 partsMIT

Similar boards

  • 2 layers30 × 61.3 mmModuleV450, the printed circuit board in 3D

    ModuleV450

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    47 parts1.1k
  • 2 layers114 × 61.4 mmLHS Breakbeat, the printed circuit board in 3D

    LHS Breakbeat

    lhndo/LH-Stinger

    Fast, Precise, Cartesian, FDM 3D Printer

    47 parts1.1k
  • 2 layers80 × 35 mmV0 Display RP2040, the printed circuit board in 3D

    V0 Display RP2040

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    47 parts1.1kGPL-3.0
  • 2 layers100 × 66.7 mmMacroPad1, the printed circuit board in 3D

    MacroPad1

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    47 parts915
  • 2 layers100 × 100 mmReviung34-split L, the printed circuit board in 3D

    Reviung34-split L

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    47 parts517MIT
  • 2 layers36.3 × 99.1 mmJETT STATION SELECT, the printed circuit board in 3D

    JETT STATION SELECT

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    47 parts431
  • 2 layers50 × 20.5 mmOtterIron PRO Bot, the printed circuit board in 3D

    OtterIron PRO Bot

    Jana-Marie/Otter-Iron-PRO

    USB-PD soldering station for JBC C245 handles.

    47 parts321
  • 2 layers33.8 × 131 mmMicrocontrollerInputModule, the printed circuit board in 3D

    MicrocontrollerInputModule

    FrameworkComputer/InputModules

    Reference designs and documentation for the Input Module system in the Framework Laptop 16

    47 parts245

Questions

How big is the Arduino Shield PCB?

It measures 101.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Arduino Shield use?

47 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Arduino Shield KiCad files?

From the Sven65/faderflow repository on GitHub, at the commit this page was made from: the board is pcb/Arduino Shield/Arduino Shield.kicad_pcb and its schematic pcb/Arduino Shield/Arduino Shield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Arduino Shield design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).