Skip to the content
2 layers110 × 54 mmSwitchbox3, the printed circuit board in 3D
Size
110 × 54 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
31
Pads
75
Tracks, vias
94, 7
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Jan 2024
Updated
18 Jan 2026

Overview

Switchbox3 is an open-source printed circuit board by AgOpenGPS-Official, from the AgOpenGPS-Official/Rate_Control repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 110 × 54 mm with 24 parts on 31 nets, routed with 94 tracks and 7 vias.

It is built around the MEZD71201A-A. Its parts include 11 switches, 5 capacitors, 3 connectors, 2 resistors and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

Nano RC12-3

  • uses a Nano (with ENC28J60 Ethernet shield) & an on-board mounted Cytron for rate control
    • 1 or 2 MD13S for rate control
  • self assembled through-hole board, least expensive
  • controls two rates
  • can be connected to a relay module with a 20 pin cable or dupont connectors
  • work switch
  • pressure switch
  • [OSHPARK](https://oshpark.com/shared_projects/UU8e90h9 RC12-3

Teensy 4.1 RC11-2

  • uses a Teensy & an on-board mounted Cytron for rate control
    • either (1) MD13S for single rate control
    • or (1) MDD10A for dual rate control
  • small components are surface mount parts
  • Teensy Ethernet
  • can control two rates and eight sections
    • 8 relays (SPDT 12V output)
    • (1) 5V or 12V analog (pressure) input, potentiometer adjustable filtering
    • (2) optically isolated digital (rate/pulse) inputs (5V or 12V)
  • 3.3V I2C headers (Qwiic)
    • supports optional external RelayDriver5 I2C board
  • work switch
  • canbus RC11-2

ESP32 RC15

  • uses an ESP32 (optional W5500 Ethernet Module)
  • mostly surface mount parts
  • can control two rates and 7-14 sections
    • (2) DRV8870 motor drivers with reversible outputs for rates
    • (7) DRV8870 motor drivers for 7 reversible (motorized ball valve) outputs
  • (4) 5V analog inputs (or 2 differential inputs)
  • (2) optically isolated digital (rate/pulse) inputs, up to 12V
  • RS485 chip & header
  • 3.3V I2C header
    • supports optional external RelayDriver5 I2C board ESP32-RC15

RelayDriver5

  • PCA9535 based I2C IO expander
  • designed to plug into 8 or 16 channel relay board with Qwiic cable RelayDriver5 photo

Firmware

https://github.com/SK21/AOG_RC

Parts

24
QtyValueFootprintReferences
9SW_SPSTMyFootprints:Mini_Toggle_2pinSW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW12
21000uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC1, C4
210KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
2Conn_01x15_FemaleConnector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_VerticalJ2, J3
2SW_SPDTMyFootprints:Mini_Toggle_3pinSW1, SW2
10.1ufCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC5
110uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC3
11N5408MyFootprints:1N5408D1
12.2uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC2
1Arduino_Nano_v3.xMyFootprints:Arduino_Nano_outlineA1
1PowerTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_HorizontalJ1
1mEZD71201AMyFootprints:mEZD71201ARG1

More from AgOpenGPS-Official/Rate_Control

5
  • 4 layers159 × 130 mmRC11, the printed circuit board in 3D

    RC11

    AgOpenGPS-Official/Rate_Control

    106 parts20GPL-3.0
  • 2 layers145 × 108 mmRC15, the printed circuit board in 3D

    RC15

    AgOpenGPS-Official/Rate_Control

    93 parts20GPL-3.0
  • 2 layers89 × 100 mmRC12-3, the printed circuit board in 3D

    RC12-3

    AgOpenGPS-Official/Rate_Control

    41 parts20GPL-3.0
  • 2 layers89 × 52 mmSW2, the printed circuit board in 3D

    SW2

    AgOpenGPS-Official/Rate_Control

    10 parts20GPL-3.0
  • 2 layers28 × 18 mmRelayDriver, the printed circuit board in 3D

    RelayDriver

    AgOpenGPS-Official/Rate_Control

    4 parts20GPL-3.0

Similar boards

  • 2 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 2 layers58 × 35.5 mmHat, the printed circuit board in 3D

    Hat

    menloresearch/asimov-1

    v1 of Asimov, an open-source humanoid robot

    24 parts1.4kCERN-OHL-S-2.0
  • 2 layers21.6 × 19.5 mmMicron Logo LED, the printed circuit board in 3D

    Micron Logo LED

    DraftShift/StealthChanger

    Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

    24 parts1.2kGPL-3.0
  • 2 layers158 × 11 mmRainbow Matchstick, the printed circuit board in 3D

    Rainbow Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    24 parts1.1kGPL-3.0
  • 2 layers85.6 × 54 mmTRACED wio1262-carrier, the printed circuit board in 3D

    TRACED wio1262-carrier

    hackclub/OnBoard

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

    24 parts915
  • 2 layers36 × 20 mmCombined, the printed circuit board in 3D

    Combined

    adamb314/ServoProject

    Getting the most out of your hobby servo

    24 parts545

Questions

How big is the Switchbox3 PCB?

It measures 110 × 54 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Switchbox3 use?

24 parts, built around the MEZD71201A-A. 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 Switchbox3 KiCad files?

From the AgOpenGPS-Official/Rate_Control repository on GitHub, at the commit this page was made from: the board is SwitchBox/SwitchBox3/Switchbox3.kicad_pcb and its schematic ESP32/RC15/Analog.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Switchbox3 design in my own project?

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