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

Wireless Bug using RFM12 module

Size
36.6 × 33.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
62
Nets
27
Pads
111
Tracks, vias
101, 4
Pours
1
Routed
Yes
KiCad
KiCad 4
Created
19 Feb 2011
Updated
9 Mar 2017

Overview

Sensor 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 36.6 × 33.8 mm with 62 parts on 27 nets, routed with 101 tracks and 4 vias.

It is built around the TSL2561T. Its parts include 8 resistors, 3 ICs and 2 capacitors. It belongs with the sensors and measurement boards of this library.

Main components

1

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

62
QtyValueFootprintReferences
45pcb_helpers:pad, , , , , , , , , , , , , , , +29
20Resistors_SMD:R_0805_HandSolderingR7, R8
21.8kResistors_SMD:R_1206_HandSolderingR1, R2
2100nCapacitors_SMD:C_1206_HandSolderingC1, C2
2200kResistors_SMD:R_1206_HandSolderingR5, R6
2CONN_01X04Pin_Headers:Pin_Header_Straight_1x04A1, A2
2CONN_01X10Pin_Headers:Pin_Header_Straight_1x10CONN1, CONN2
1100kResistors_SMD:R_1206_HandSolderingR3
14.7kResistors_SMD:R_1206_HandSolderingR4
1CONN_01X02Pin_Headers:Pin_Header_Straight_1x02U3
1HTU2XDHousings_DFN_QFN:DFN-6-1EP_3x3mm_Pitch0.95mmU2
1TSL2561BugOne:TMB6U1

More from jkx/DIY-Wireless-Bug

2
  • 2 layers34 × 33.8 mmProto shield, the printed circuit board in 3D

    Proto shield

    jkx/DIY-Wireless-Bug

    Wireless Bug using RFM12 module

    92 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 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 4 layers68.1 × 66 mmAmbient, the printed circuit board in 3D

    Ambient

    lab11/signpost

    Exploring what happens when you put computers on sign posts.

    63 parts97Apache-2.0
  • 4 layers33.1 × 64.7 mmNrg3, the printed circuit board in 3D

    Nrg3

    panStamp/kicad

    Kicad projects

    135 parts15GPL-2.0
  • 6 layers48.4 × 48.4 mmSolar Panel Z-, the printed circuit board in 3D

    Solar Panel Z-

    PyCubed-Mini/avionics-solarpanels

    Solar panel boards for the PyCubed-Mini PocketQube platform

    88 parts2
  • 2 layers95.9 × 27.8 mmOpsx x, the printed circuit board in 3D

    Opsx x

    ZeshuLiu/SX-70-Mk2

    把板子上的U+ U- GND VCC焊到usb线上,连接电脑后可以当作树莓派Pico开发板进行操作,上传代码的参见这里(树莓派官网)。 \ 在将机身主控安装至机器内部之前需要将micropython固件及代码烧录至控制器中。后续可以通过机身控制器上的USB接口连接开发板并更新python代码。 将code根目录中的所有python文件上传至控制器(文件夹不需要),并且将gmain.py命名为…

    74 parts2GPL-3.0
  • 4 layers160 × 100 mmOSM env01, the printed circuit board in 3D

    OSM env01

    devtank-ltd/kicad_osm_env01

    This documentation describes Open Hardware and is Licensed under CERN-OHL-W v2.

    243 parts
  • 2 layers42.4 × 32 mmSensorbrd, the printed circuit board in 3D

    Sensorbrd

    dileepvr/sensorbrd

    KiCAD PCB design files for an external sensor board for the payload on a nearspace weather balloon.

    20 parts
  • 2 layers180 × 160.5 mmHomelab, the printed circuit board in 3D

    Homelab

    lal02/homesensor

    Architecture of my home sensor system incl. esp32, raspberrypi etc.

    11 partsMIT

Questions

How big is the Sensor shield PCB?

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

What parts does the Sensor shield use?

62 parts, built around the TSL2561T. 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 Sensor 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/sensor_shield/v2/sensor_shield.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

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

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