Skip to the content
2 layers125.8 × 128.6 mmCommunications module, the printed circuit board in 3D

Communications module

Safecast/Solarcast2

Safecast Solarcast sensor device

Size
125.8 × 128.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
76
Nets
74
Pads
379
Tracks, vias
2,793, 308
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
11 Jan 2017
Updated
24 Aug 2017

Overview

Communications module is an open-source printed circuit board by Safecast, from the Safecast/Solarcast repository on GitHub. It is a 2-layer board of 125.8 × 128.6 mm with 76 parts on 74 nets, routed with 2,793 tracks and 308 vias.

It is built around the BME280, TPS2066D and SN74LV4052AD, with the JUMPER3 among its other parts. Its parts include 20 ICs, 9 resistors, 6 connectors, 5 capacitors and 3 diodes. It belongs with the nRF52 and nRF5x boards of this library.

Main components

4

README

README.md

Solarcast

Safecast Solarcast sensor device is designed to operate off-grid and sense environmental parameters. It consists of 5 key modules designed for maximal reuse.

Modular design

  1. Air sensor module
  2. Geiger sensor module
  3. Battery power module
  4. Communications module
  5. Gateway module

In an optimal design all modules have their own BLE processor and can be directly combined between each other, initial design is however only partially modular.

Solarcast-1 Solarcast-2

Design parameters

The PCBs have to be designed in KiCad package.


License

Open data generated by Safecast is licensed under CC0.

Hardware, Software, and Firmware licenses TBD.

Parts

76
QtyValueFootprintReferences
10Jumper_NC_SmallSocket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mmJP3, JP4, JP11, JP12, JP17, JP18, JP19, JP20, JP21, JP22
6JUMPER3Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mmJP1, JP2, JP5, JP6, JP7, JP8
6TPS2066TPS2064:TPS2064U3, U5, U6, U12, U15, U20
4100nF0603_handsolder:0603_HandSolderingC1, C2, C3, C5
410K0603_handsolder:0603_HandSolderingR3, R4, R5, R9
31K0603_handsolder:0603_HandSolderingR1, R2, R8
3LED0603_handsolder:LED_0603_HandSolderingD1, D2, D3
3USB_AUSB_A_receptacle:USB_A_receptacleP2, P3, P4
20R0603_handsolder:0603_HandSolderingR6, R7
2I2C_connectorDIP Grove 4P-2.0:DIP_Grove_4P-2_0U7, U9
2SN74LV4052ASN74LV4052A:SN74LV4052AU14, U18
11uF0603_handsolder:0603_HandSolderingC4
1BACKUPSocket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mmP5
1BME280BME280:BME280U8
1CMSIS_DAP_ProgrammerCMSIS_DAP_Breakout:CMSIS_DAP_BreakoutU2
1DEBUG UARTSocket_Strips:Socket_Strip_Straight_1x05_Pitch2.54mmP1
1FERRITE0603_handsolder:0603_HandSolderingL1
1FGPMMOPA6HFGPMMOPA6H_GPS:FGPMMOPA6H_GPSU16
1FONA_3GFONA_3G:FONA_3G_verticalU11
1Gateway Module LORASolarcast_Gateway_Module:Solarcast_Gateway_ModuleU19
1IDC12IDC12_connector:IDC12_connectorJ1
1LIS3DH_breakoutLIS3DH_breakout:LIS3DH_breakout_verticalU10
1LOGOOPENHARDWARE:OSHWLOGO0.75ING***
1LOGOOPENHARDWARE:OSHWLOGO1.5ING***
1PWR_CONNIDC10_connector:IDC10_connectorU4
1RockBLOCKRockBlock:RockBlock_verticalU13
1nRF52832nRF52832:nRF52832-SMDU1
1uFL_connUFL-R-SMT:U.FL-R-SMTU17

The 62 most common of 76 parts.

More from Safecast/Solarcast

4
  • 2 layers92 × 65 mmGeiger module, the printed circuit board in 3D

    Geiger module

    Safecast/Solarcast

    Safecast Solarcast sensor device

    42 parts2
  • 2 layers71.1 × 41.1 mmAir module, the printed circuit board in 3D

    Air module

    Safecast/Solarcast

    Safecast Solarcast sensor device

    40 parts2
  • 2 layers33.6 × 65.2 mmGateway module, the printed circuit board in 3D

    Gateway module

    Safecast/Solarcast

    Safecast Solarcast sensor device

    24 parts2
  • 2 layers9.6 × 21.4 mmPlantower adapter, the printed circuit board in 3D

    Plantower adapter

    Safecast/Solarcast

    Safecast Solarcast sensor device

    2 parts2

Similar boards

  • 4 layers254.9 × 150.1 mmWomo, the printed circuit board in 3D

    Womo

    muccc/WomoLIN

    Open Source Steuerung von LIN Bus Geräten im Caravan Bereich.

    534 parts84GPL-3.0
  • 2 layers164.7 × 98 mmSCNano Main PcbDoc, the printed circuit board in 3D

    SCNano Main PcbDoc

    Safecast/SolarcastNano

    The "nano" (radiation-only) version of the Solarcast

    26 parts2
  • 2 layers271.8 × 114.3 mmArdumower mega shield svn, the printed circuit board in 3D

    Ardumower mega shield svn

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    426 parts282
  • 2 layers49 × 49 mmOSBMS Balancer Rev 0.9, the printed circuit board in 3D

    OSBMS Balancer Rev 0.9

    Teslafly/Dead-OpenBMS-dead

    A scalable, open source battery management system

    76 parts248
  • 4 layers137 × 86 mmCIAA K60, the printed circuit board in 3D

    CIAA K60

    ciaa/Hardware

    Hardware de la CIAA

    467 parts216
  • 2 layers100 × 90 mmRiser, the printed circuit board in 3D

    Riser

    zeldin/iceGDROM

    An FPGA based GDROM emulator for the Sega Dreamcast

    29 parts173GPL-3.0
  • 2 layers59.2 × 41 mmBluey, the printed circuit board in 3D

    Bluey

    electronut/ElectronutLabs-bluey

    Nordic nRF52832 BLE development board with sensors.

    79 parts96
  • 2 layers86 × 54 mmD50mram, the printed circuit board in 3D

    D50mram

    dojoe/roland-mram-card

    A multi-bank MRAM based memory card for Roland instruments

    44 parts75

Questions

How big is the Communications module PCB?

It measures 125.8 × 128.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Communications module use?

76 parts, built around the BME280, TPS2066D, SN74LV4052AD and JUMPER3. 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 Communications module KiCad files?

From the Safecast/Solarcast repository on GitHub, at the commit this page was made from: the board is communications-module/kicad/communications-module.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Communications module design in my own project?

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