Backplane to connect an iC880A-SPI concentrator board to a Raspberry Pi, with protection against reversed power supply and voltage spikes, a temperature / humidity sensor, a step-down voltage regulator, an ADC to measure supply voltage, a general purpose button, three general purpose LEDs and a connector for a 5V DC fan.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Buttons_Switches_SMD.pretty
Capacitors_SMD.pretty @ dc507ac
Capacitors_THT.pretty @ f4c0176 Add Capacitors_THT submodule Feb 12, 2017
Connectors.pretty @ 031e603
Connectors_Terminal_Blocks.pretty @ 16dc76d
DO-214.3d
DO-214.pretty
Mounting_Holes.pretty @ 121aafa
Resistors_SMD.pretty @ e7c1235
StitchingVia.pretty
TO_SOT_Packages_SMD.pretty @ c900b5e
buttons.pretty
capacitor-unmarked.pretty
headers.pretty Increase pin header restrings (#23) Jan 17, 2018
ic880a.pretty
regulators.pretty
rendered
sensirion.3dshapes
sensirion.pretty
testsuite
.gitignore
.gitmodules
BOM.ods
LICENSE.txt
README.md
backplane-assembly.jpg
backplane-assembly.xcf
backplane-cache.lib
backplane-rescue.lib
backplane.kicad_pcb
backplane.net
backplane.pro
backplane.sch
backplane.xml
fp-lib-table
headers.dcm
headers.lib
i2c_header.dcm
ic880a-spi.dcm
ic880a-spi.lib
mp1584_module.scad
mp1584_module.stl
mp1584_module.wrl
oshw-logos.mod
raspi.dcm
raspi.lib
regulators.dcm
regulators.lib
schematics-v1.0.pdf
schematics-v1.1.pdf Fix voltage divisor resistance values May 6, 2017
schematics-v1.2.pdf
schematics-v1.4.pdf
schematics-v1.5.pdf
schematics-v2.0.pdf
sensirion.dcm
sensirion.lib

README.md

iC880A + Raspberry Pi Backplane

Buy this board at shop.coredump.ch!

This is a backplane to connect an iC880A-SPI concentrator board to a Raspberry Pi. It is inspired by the iC880A backplane by @gonzalocasas, but aims to give you the following additional features:

Power

  • Screw terminal and footprint for MP1584 step-down regulator module (6.7-28V)
  • Screw terminal for direct power input/output (5V)
  • Protection diode and resettable polyfuse against high voltage spikes
  • Protection against reverse polarity power input

Headers

  • Full access to Raspberry Pi GPIO header
  • Pin header for serial communication (RX/TX)
  • 2 Pin headers for I²C based sensors (SDA/SCL/GND/3.3V/5V)

Sensors

  • A SHT21 temperature/humidity sensor
  • An MCP3425 16-bit ADC to measure RPi supply voltage

Other

  • Pin header with flyback diode for 5V fan (5V/GND)
  • General purpose button connected to GPIO pin (e.g. for controlled Raspi shutdown)
  • Three general purpose SMD LEDs (Note: Only usable from Raspi versions with 40-pin GPIO header)
  • Mounting holes for Raspberry Pi B+ / 2B / 3B / Zero

PCB

Rendered

Rendered

Rendered

Schematics

See schematics-v1.4.pdf.

Development

This PCB was created using KiCad 4.

Make sure that you clone all submodules:

git submodule init
git submodule update

License

© 2017–2018 Danilo Bargen. Licensed under the TAPR Open Hardware License (www.tapr.org/OHL).

If you make any modification to this board, it would be great if you could let me know at mail@dbrgn.ch.