Skip to the content
2 layers34 × 33.8 mmProto shield, the printed circuit board in 3D

Wireless Bug using RFM12 module

Size
34 × 33.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
92
Nets
24
Pads
120
Tracks, vias
22, 0
Routed
Yes
KiCad
KiCad 4
Created
19 Feb 2011
Updated
9 Mar 2017

Overview

Proto shield is an open-source printed circuit board by jkx, from the jkx/DIY-Wireless-Bug repository on GitHub. It is a 2-layer board of 34 × 33.8 mm with 92 parts on 24 nets, routed with 22 tracks and 0 vias.

README

hardware/shields/sensor_shield/v2/README.md

Board description

This shield is designed to provide different possibilities to create a sensor shield, for relative humidity, temperature, pressure and lux. All choices do not need to be soldered.

BOM

The following components can be soldered on the board:

Other possibilites were: - Sensirion SHT31D : cheap (~5$ at Farnell) QFP sensor, using I2C for communication https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT3x_Datasheet_digital.pdf - Bosch BME280 : temperature, humidity and pressure. The package seems more protected than the Sensirion (and we had troubles with the Sensirion which seems to age fast). https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME280_DS001-11.pdf - Rohm BH1750 : Light sensor (Luxmeter) http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/light/bh1750fvi-e.pdf

C1 and C2 stabilizes the power line for their components. Expected value is 100nF. They need to be placed near their components R1 and R2 are the pull-up resistors for I2C bus. Values can range from 1.8 to 10k. I prefer using 1.8k (strong pull-up), but the higher the resistance, the lower the current consumption. R3 is the pull-up for the interrupt line of the TSL2561. Value is 100k (datasheet) R4 is the pull-up resistor for 1-Wire bus. Expected value is 4.7kOhm. R5 and R6 are a voltage divider for battery sensing. It divides voltage by 2, allowing a battery up to 6.6V. R7 and R8 are only there to provide solder pads. Only one can be soldered at a time. They allow selection of the power line for which the voltage must be measured (Vss or Vcc)

U1, U2 and U3 uses I2C.

Shield pinout :

CONN1_2 : FOUT, PD5 CONN1-5 : 1-Wire bus, PB1 CONN2_4 : SCL, PC5 CONN2_5 : SDA, PC4 CONN2_6 : battery sense, PC3

Parts

92
QtyValueFootprintReferences
84pcb_helpers:pad, , , , , , , , , , , , , , , +68
20Resistors_SMD:R_0805_HandSolderingR7, R8
2470kResistors_SMD:R_1206_HandSolderingR1, R2
2CONN_01X04Pin_Headers:Pin_Header_Straight_1x04A1, A2
2CONN_01X10Pin_Headers:Pin_Header_Straight_1x10CONN1, CONN2

More from jkx/DIY-Wireless-Bug

2
  • 2 layers36.6 × 33.8 mmSensor shield, the printed circuit board in 3D

    Sensor shield

    jkx/DIY-Wireless-Bug

    Wireless Bug using RFM12 module

    62 parts7
  • 2 layers34 × 33.8 mmShield, the printed circuit board in 3D

    Shield

    jkx/DIY-Wireless-Bug

    Wireless Bug using RFM12 module

    4 parts7

Similar boards

  • 2 layers102.4 × 211.3 mmHaxophone001, the printed circuit board in 3D

    Haxophone001

    cardonabits/haxo-hw

    Haxophone, an electronic musical instrument that resembles a saxophone

    92 parts674
  • 2 layers40.6 × 110 mmEuropi surface mount, the printed circuit board in 3D

    Europi surface mount

    Allen-Synthesis/EuroPi

    EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

    92 parts584CC0-1.0
  • 2 layers142.5 × 101 mmHillside46, the printed circuit board in 3D

    Hillside46

    mmccoyd/hillside

    Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

    92 parts448MIT
  • 2 layers217.6 × 68.1 mmKeezyboost40, the printed circuit board in 3D

    Keezyboost40

    ChrisChrisLoLo/keezyboost40

    4x10 ortholinear with an LCD in the middle. Uses the Raspberry Pi Pico, as well as Rust firmware

    92 parts202CC-BY-SA-4.0
  • 2 layers39 × 40 mmMdb ai bridge esp32s3, the printed circuit board in 3D

    Mdb ai bridge esp32s3

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    92 parts190MIT
  • 2 layers227.5 × 87.4 mmWizza MX VIK, the printed circuit board in 3D

    Wizza MX VIK

    AlaaSaadAbdo/battoota

    Keyboards

    92 parts188
  • 2 layers120 × 70 mmEdrumulus 3hhh, the printed circuit board in 3D

    Edrumulus 3hhh

    corrados/edrumulus

    Open Source E-Drum Trigger Module

    92 parts163GPL-2.0
  • 2 layers93.9 × 80.7 mmFroggyswadge, the printed circuit board in 3D

    Froggyswadge

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    92 parts114

Questions

How big is the Proto shield PCB?

It measures 34 × 33.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Proto shield use?

92 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 Proto shield KiCad files?

From the jkx/DIY-Wireless-Bug repository on GitHub, at the commit this page was made from: the board is hardware/shields/proto_shield/proto_shield.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Proto shield design in my own project?

Its repository states no licence, so its author keeps all rights: ask jkx before reusing the design.