An Arduino UNO Compatible Sensor Shield designed using KiCad 10. This PCB expands the Arduino UNO by providing dedicated Digital, Analog, Power, and Ground headers while integrating useful onboard components such as a…
Arduino expansion Board is an open-source printed circuit board by sugantharjunan, from the sugantharjunan/Arduino-expansion-Board repository on GitHub. It is a 2-layer board of 68.6 × 53.3 mm with 27 parts on 35 nets, routed with 168 tracks and 0 vias.
It is built around the CMI-1210-5-95T. Its parts include 12 connectors, 3 resistors, 3 diodes and 3 switches.
An Arduino UNO Compatible Sensor Shield designed using KiCad 10. This PCB expands the Arduino UNO by providing dedicated Digital, Analog, Power, and Ground headers while integrating useful onboard components such as a buzzer, potentiometer, LEDs, and push buttons for rapid prototyping and embedded system development.
Features
Arduino UNO Compatible
Digital I/O Expansion Headers
Analog Input Headers
Dedicated 5V & GND Headers
On-board Buzzer
10K Potentiometer
Power Indicator LED
Two User LEDs
Two Push Buttons
Easy Sensor Connections
Compact 2-Layer PCB
Designed in KiCad 10
Hardware Components
Component
Quantity
Female Header 2.54mm
Multiple
Piezo Buzzer
1
10K Potentiometer
1
Push Button
2
LEDs
3
220Ω Resistors
3
Arduino UNO Header Set
1
PCB Specifications
Parameter
Value
PCB Software
KiCad 10
PCB Layers
2
Board Type
Arduino UNO Shield
Header Pitch
2.54 mm
Mounting Holes
4
PCB Color
Green
Pin Configuration
Digital Pins
D0 – D13
PWM Support
Dedicated 5V Header
Dedicated GND Header
Analog Pins
A0 – A5
Onboard Components
🔔 Buzzer
Provides audible feedback for alarms, notifications, and debugging.
🎛 Potentiometer
5V
GND
Analog Output
Useful for testing analog inputs and ADC applications.
💡 Power LED
Indicates that the board is powered.
💡 User LEDs
LED connected to D2
LED connected to D3
Useful for testing digital outputs.
🔘 Push Buttons
Two onboard push buttons connected for digital input testing.
ThermalGuard HAT is a Raspberry Pi HAT for rack and enclosure monitoring, combining dual fan control, RPM tracking, temperature and humidity sensing, local data logging, and a web dashboard for live status and history.
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
Questions
How big is the Arduino expansion Board PCB?
It measures 68.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Arduino expansion Board use?
27 parts, built around the CMI-1210-5-95T. 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 expansion Board KiCad files?
From the sugantharjunan/Arduino-expansion-Board repository on GitHub, at the commit this page was made from: the board is PCB.kicad_pcb and its schematic PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Arduino expansion Board design in my own project?
Its repository states no licence, so its author keeps all rights: ask sugantharjunan before reusing the design.