Aduino Expansion Board

PCB Circuits (click to enlarge) Circuits and Info

Eagle CAD: 1. Expansion Schematic



Eagle CAD: 2. Expansion PCB



Click .gif below for short video






(Bill of Materials)



The uC Expansion Board

The expansion board fits on top of the base ATMega328P uC board.

All digital, analog and power connections are passed from the base board female headers to the expansion board.



The expansion board has the following features:
Feature Product ID Digital/Analog Pins  I2C Address or Comments
Adafruit 1.3" OLED (128x64) 938 I2C (A5, A4) and D2 Monocolour display. I2C address 0x3C or 0x3D
Adafruit BME280 sensor 2652 I2C (A5, A4) Temp, humidity, BP sensor. I2C address 0x77 or 0x76
Adafruit RGB LED


D3, D4, D5 Diffused tri-colour 5mm, 20mA average current draw for all 3 colours, Brightness: Red 500mcd, green 600mcd, blue 300 mcd
Sparkfun Buzzer circuit 7950 D6 Complete driver circuit for the piezo buzzer/speaker. Can be used to play tones, melodies, etc.
Tactile momentary switch 1119 D7, D8, D9 3 switches are available, perhaps for menu item selection?
LDR: light dependent resistor SEN-09088 A0 An LDR is a resistor that changes its resistive value (in ohms Ω) depending on much light is shining onto its face.
Banggood PIR motion sensor 1011714 A1 Motion sensor with a range of about 6 feet (2m).
Adafruit Micro SD Card module 254 SPI (D10, D11, D12, D13) and A1 Due to lack of space on the expansion board, this module can be attached to bottom of the uC board.


uC Expansion Bd. Sketches =>



Tags: Arduino-type Microcontroller, ATMega328P