

MULTIFUNCTION SHIELD V1 2025
Em uma única placa são integrados: 4 LEDs coloridos, 4 botões tácteis, 1 buzzer, 1 potenciômetro, 1 sensor LDR, 1 conector I2C (GND / VCC / SDA / SCL) e 1 borne de terminais — cobrindo as principais necessidades de…
- Size
- 68.5 × 53.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 36
- Pads
- 94
- Tracks, vias
- 100, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 28 Jun 2026
- Updated
- 29 Jun 2026
Overview
MULTIFUNCTION SHIELD V1 2025 is an open-source printed circuit board by zatelectronic, from the zatelectronic/MULTIFUNCTION_SHIELD_V1 repository on GitHub. It is a 2-layer board of 68.5 × 53.3 mm with 27 parts on 36 nets, routed with 100 tracks and 0 vias.
Its parts include 10 resistors, 4 switches, 4 inductors and 2 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
README
README.md
MULTIFUNCTION SHIELD V1
Shield multifuncional para Arduino Uno com LEDs, botões, buzzer, potenciômetro, LDR, conector I2C e borne de terminais — tudo em uma única placa de expansão
📋 Índice
Visão Geral
MULTIFUNCTION SHIELD V1 é uma placa de expansão (shield) para Arduino Uno R3, projetada pela ZAT ELECTRONIC utilizando KiCad 10. O shield encaixa diretamente nos conectores do Arduino e disponibiliza um conjunto completo de periféricos prontos para uso imediato em projetos de aprendizado, prototipagem e experimentos com eletrônica e programação.
Em uma única placa são integrados: 4 LEDs coloridos, 4 botões tácteis, 1 buzzer, 1 potenciômetro, 1 sensor LDR, 1 conector I2C (GND / VCC / SDA / SCL) e 1 borne de terminais — cobrindo as principais necessidades de entrada e saída para projetos com Arduino.
💡 Ideal para aulas, workshops, laboratórios maker e iniciantes em eletrônica e programação com Arduino.
Renders 3D
Vista superior — LEDs coloridos, botões tácteis, buzzer, potenciômetro e LDR
Vista isométrica frontal — pinout Arduino Uno R3 e conector I2C
Vista isométrica traseira — borne de terminais, pinos analógicos e digitais
Funcionalidades
- ✅ 4 LEDs 5mm PTH — azul (L1), vermelho (L2), verde (L3) e amarelo (L4)
- ✅ 4 botões tácteis (SW1–SW4) — 6×6×5mm PTH, com resistores pull-down 10KΩ
- ✅ 1 buzzer PTH (BZ1) — sinalização sonora ativa
- ✅ 1 potenciômetro 10KΩ (POT1) — entrada analógica ajustável
- ✅ 1 sensor LDR (LDR1) — leitura de luminosidade ambiente
- ✅ 1 conector I2C (J2 — 4 pinos: GND / VCC / SDA / SCL) — expansão para displays, sensores e módulos I2C
- ✅ 1 borne de terminais KRE 3 pinos (J1 — D11 / D12 / GND) — conexão externa por parafuso
- ✅ Resistores de proteção 220Ω (R1–R4, R9) — para os LEDs e buzzer
- ✅ Resistores pull-down 10KΩ (R5–R8, R10) — para botões e LDR
- ✅ Encaixe direto no Arduino Uno R3 — sem soldagem adicional no Arduino
- ✅ Todos os componentes PTH — montagem manual simples
- ✅ Made in Brazil — serigrafia na PCB
Mapa de Pinos
| Periférico | Pino Arduino | Descrição |
|---|---|---|
| L1 — LED Azul | D2 | Saída digital |
| L2 — LED Vermelho | D3 | Saída digital (PWM) |
| L3 — LED Verde | D4 | Saída digital |
| L4 — LED Amarelo | D5 | Saída digital (PWM) |
| SW1 — Botão 1 | D6 | Entrada digital |
| SW2 — Botão 2 | D7 | Entrada digital |
| SW3 — Botão 3 | D8 | Entrada digital |
| SW4 — Botão 4 | D9 | Entrada digital |
| BZ1 — Buzzer | D10 | Saída digital (PWM) |
| POT1 — Potenciômetro | A0 | Entrada analógica |
| LDR1 — Sensor de luz | A1 | Entrada analógica |
| J2 SDA — I2C Dados | A4 (SDA) | Comunicação I2C |
| J2 SCL — I2C Clock | A5 (SCL) | Comunicação I2C |
| J1 — Borne | D11 / D12 / GND | Terminal externo |
Especificações Técnicas
| Parâmetro | Valor |
|---|---|
| Compatibilidade | Arduino Uno R3 (encaixe direto) |
| LEDs | 4x 5mm PTH — azul, vermelho, verde, amarelo |
| Botões | 4x tácteis 6×6×5mm PTH |
| Buzzer | 1x PTH ativo |
| Potenciômetro | 1x 10KΩ PTH |
| Sensor de Luz | 1x LDR PTH |
| Conector I2C | 1x header 4 pinos 2,54mm (GND / VCC / SDA / SCL) |
| Borne de Terminais | 1x KRE 3 pinos, passo 5,0mm (D11 / D12 / GND) |
| Resistores LEDs/Buzzer | 220Ω — R1, R2, R3, R4, R9 |
| Resistores Pull-down | 10KΩ — R5, R6, R7, R8, R10 |
| Tensão de operação | 5V (alimentado pelo Arduino) |
| Tipo de montagem | PTH — Através-furo |
| Ferramenta de Projeto | KiCad 10 |
| Versão | V1 — 2025 |
Lista de Materiais
| Ref | Componente | Valor / Cor | Encapsulamento |
|---|---|---|---|
| A1 | Arduino Uno R3 | — | Shield (encaixe) |
| L1 | LED 5mm | Azul | PTH 5mm |
| L2 | LED 5mm | Vermelho | PTH 5mm |
| L3 | LED 5mm | Verde | PTH 5mm |
| L4 | LED 5mm | Amarelo | PTH 5mm |
| SW1–SW4 | Botão Táctil | 6×6×5mm | PTH |
| BZ1 | Buzzer | Ativo | PTH |
| POT1 | Potenciômetro | 10KΩ | PTH |
| LDR1 | Sensor de Luz | LDR | PTH Vertical |
| J1 | Borne de Terminais | D11 / D12 / GND | KRE 3 pinos 5,0mm |
| J2 | Conector I2C | GND / VCC / SDA / SCL | Header 4 pinos 2,54mm |
| R1, R2, R3, R4, R9 | Resistor de proteção | 220Ω | Axial 0,5W PTH |
| R5, R6, R7, R8, R10 | Resistor pull-down | 10KΩ | Axial 0,5W PTH |
Aplicações
- 🎓 Ensino de eletrônica e programação — plataforma completa para aprender Arduino do zero
- 🔬 Prototipagem rápida — periféricos prontos sem necessidade de protoboard
- 🏫 Laboratórios maker e escolas técnicas — kit de experimentos em uma única placa
- 🎮 Projetos interativos — jogos, quizzes e desafios com LEDs e botões
- 📡 Integração com módulos I2C — displays OLED, sensores de temperatura, RTC, etc.
- 🔊 Projetos sonoros — alarmes, melodias e sinalizações com buzzer
- 🌅 Automação com luz — controle baseado em luminosidade via LDR
Estrutura do Repositório
MULTIFUNCTION_SHIELD_V1_2025/
├── MULTIFUNCTION_SHIELD_V1_2025.kicad_pro # Arquivo de projeto KiCad
├── MULTIFUNCTION_SHIELD_V1_2025.kicad_sch # Esquemático (KiCad 10)
├── MULTIFUNCTION_SHIELD_V1_2025.kicad_pcb # Layout da PCB (KiCad 10)
├── MULTIFUNCTION_SHIELD_V1_2025.kicad_prl # Configurações locais
├── packages3D/ # Modelos 3D arquivados
│ ├── LED 5mm Blue.step
│ ├── LED 5mm Red.step
│ ├── LED 5mm Green.step
│ ├── LED 5mm Yellow.step
│ ├── SW_PUSH_6mm_H5mm.wrl
│ ├── Buzzer_12x9.5RM7.6.wrl
│ ├── Rez10K.stp
│ ├── R_LDR_5.1x4.3mm_P3.4mm_Vertical.wrl
│ ├── DG306-5.0-03P-12-00AH.STEP
│ ├── PinHeader_1x04_P2.54mm_Vertical.wrl
│ ├── SIL_Socket06_.stp
│ ├── SIL_Socket08_.stp
│ ├── SIL_Socket10_.stp
│ └── Resistor Axial 0.5W *.STEP
├── fp-info-cache # Cache de footprints
├── imagem_1.png # Render 3D superior
├── imagem_2.png # Render 3D isométrico frontal
├── imagem_3.png # Render 3D isométrico traseiro
└── README.mdComo Usar
Instalação
- Encaixe o MULTIFUNCTION SHIELD V1 diretamente nos conectores do Arduino Uno R3
- Conecte o Arduino ao computador via USB
- Abra a Arduino IDE ou PlatformIO e selecione a placa Arduino Uno
- Carregue seu sketch e comece a experimentar
Exemplo — Piscar os 4 LEDs em sequência
#define LED_AZUL 2
#define LED_VERMELHO 3
#define LED_VERDE 4
#define LED_AMARELO 5
void setup() {
pinMode(LED_AZUL, OUTPUT);
pinMode(LED_VERMELHO, OUTPUT);
pinMode(LED_VERDE, OUTPUT);
pinMode(LED_AMARELO, OUTPUT);
}
void loop() {
digitalWrite(LED_AZUL, HIGH); delay(300);
digitalWrite(LED_AZUL, LOW);
digitalWrite(LED_VERMELHO, HIGH); delay(300);
digitalWrite(LED_VERMELHO, LOW);
digitalWrite(LED_VERDE, HIGH); delay(300);
digitalWrite(LED_VERDE, LOW);
digitalWrite(LED_AMARELO, HIGH); delay(300);
digitalWrite(LED_AMARELO, LOW);
}Exemplo — Leitura do potenciômetro e LDR
void setup() {
Serial.begin(9600);
}
void loop() {
int pot = analogRead(A0); // potenciômetro
int ldr = analogRead(A1); // sensor de luz
Serial.print("POT: "); Serial.print(pot);
Serial.print(" | LDR: "); Serial.println(ldr);
delay(500);
}Exemplo — Botões com pull-down
#define BTN1 6
#define BTN2 7
#define BTN3 8
#define BTN4 9
#define BUZZER 10
void setup() {
pinMode(BTN1, INPUT);
pinMode(BTN2, INPUT);
pinMode(BTN3, INPUT);
pinMode(BTN4, INPUT);
pinMode(BUZZER, OUTPUT);
}
void loop() {
if (digitalRead(BTN1) == HIGH) {
tone(BUZZER, 1000, 200); // aciona buzzer ao pressionar SW1
}
}Sobre
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10KΩ | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R5, R6, R7, R8, R10 |
| 5 | 220Ω | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2, R3, R4, R9 |
| 4 | 6X6X5mm | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW1, SW2, SW3, SW4 |
| 4 | LED 5MM | LED_THT:LED_D5.0mm | L1, L2, L3, L4 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 10KΩ | Potentiometer_THT:Potentiometer_Piher_T-16H_Single_Horizontal | POT1 |
| 1 | 5MM | OptoDevice:R_LDR_5.1x4.3mm_P3.4mm_Vertical | LDR1 |
| 1 | ARDUINO_UNO_REV3 | ARDUINO_UNO_REV3:ARDUINO_ARDUINO_UNO_REV3 | A1 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | Conn_01x03 | TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-03P_1x03_P5.00mm | J1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
The 26 most common of 27 parts.
Questions
How big is the MULTIFUNCTION SHIELD V1 2025 PCB?
It measures 68.5 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MULTIFUNCTION SHIELD V1 2025 use?
27 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 MULTIFUNCTION SHIELD V1 2025 KiCad files?
From the zatelectronic/MULTIFUNCTION_SHIELD_V1 repository on GitHub, at the commit this page was made from: the board is MULTIFUNCTION SHIELD V1 2025.kicad_pcb and its schematic MULTIFUNCTION SHIELD V1 2025.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MULTIFUNCTION SHIELD V1 2025 design in my own project?
Its repository states no licence, so its author keeps all rights: ask zatelectronic before reusing the design.
Similar boards
- 2 layers47.6 × 27.3 mm

- 2 layers77.4 × 77.4 mm

CORAZON LEDS CON FADE
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
27 parts915 - 2 layers44.2 × 29.3 mm

- 2 layers40 × 40 mm

- 2 layers22 × 42 mm

Nvme bm to e
CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.
27 parts253GPL-3.0 - 2 layers80 × 61 mm

PicoProducer
pjgpetecodes/pico-streamdeck
This project is an OBS Controller using a Raspberry Pi Pico and CircuitPython.
27 parts230MIT - 2 layers186 × 45 mm

AddOnD
freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth
27 parts226CC-BY-SA-4.0 - 2 layers29.6 × 40.6 mm

Dbwifi revB
ugcs/ddc
Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.
27 parts223