Home‎ > ‎Digital System Projects‎ > ‎

RaspberryPi Universal Expansion Board

Introduction
Raspberry Pi is a widely used Arm development board and the Digilent Pmod interface is used to connect low frequency, low I/O pin count peripheral modules to host controller boards.  This expansion board is a bridge to connect all kinds of Pmods to the Raspberry Pi. The board also provided much more useful features such as ADCs, 5v I/Os and Coprocessor, see specifications section for more details.


Block diagram

PCB

Specifications

  • 2 Pmods Interfaces (All I/Os are remapable)
  • 8 ADC inputs (Up to 1Mhz Sampling rate)
  • 8 5v Tolerant I/O (All I/Os are remapable)
  • Onboard Arm Cortex M3 MCU (Coprocessor, STM32F103RBT6)

Demos

TSC3200 and MAX3232 Modules were connected to the Raspberry Pi Board

Resources

1.       Schematic Diagram

2.       PMOD™ I/O Boards
Analog Devices: http://www.analog.com/en/alliances/xilinx/topic.html
Maxim Integrated: http://www.maximintegrated.com/products/evkits/fpga-modules
Digilent: http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,401&Cat=9

Ċ
Neil Hao,
Oct 23, 2012, 8:46 PM
Ċ
Relay.pdf
(45k)
Neil Hao,
Mar 14, 2013, 2:17 PM
ċ
STM32Project_FW3.5-UEB-RS232Test.zip
(3254k)
Neil Hao,
Dec 25, 2012, 12:07 PM
ċ
STM32_Relay_1.0.hex
(45k)
Neil Hao,
Mar 14, 2013, 5:09 AM
Ċ
Neil Hao,
Dec 25, 2012, 2:07 PM
ċ
relay_sourcecode.zip
(217k)
Neil Hao,
Mar 23, 2013, 6:37 AM
Comments