

Communications module
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
4BME280
LGA-8(2.5x2.5)-40℃~+85℃ 0%RH~100%RH 1.71V~3.6V 1.8uA 16bit I2C、SPI ±0.5℃ ±3%RH LGA-8(2.5x2.5) Temperature and Humidity Sensor ROHSBoschTemperature And Humidity SensorTPS2066D
SOIC-8-40℃~+85℃ 1 1A 2.7V~5.5V 70mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Overcurrent Protection(OCP)、Overtemperature protection (OTP) SOIC-8 Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesSN74LV4052AD
SOIC-16-40℃~+85℃ 25Ω 2V~5.5V 4:1 50MHz 7ns SOIC-16 Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, MultiplexersJUMPER3
HDR-TH_3P-P2.54-L7.6-W2.5HDR-TH-3P-2.54mm New Arrivals ROHSWürth ElektronikUncategorised
README
README.mdSolarcast
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
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.

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| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | Jumper_NC_Small | Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm | JP3, JP4, JP11, JP12, JP17, JP18, JP19, JP20, JP21, JP22 |
| 6 | JUMPER3 | Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm | JP1, JP2, JP5, JP6, JP7, JP8 |
| 6 | TPS2066 | TPS2064:TPS2064 | U3, U5, U6, U12, U15, U20 |
| 4 | 100nF | 0603_handsolder:0603_HandSoldering | C1, C2, C3, C5 |
| 4 | 10K | 0603_handsolder:0603_HandSoldering | R3, R4, R5, R9 |
| 3 | 1K | 0603_handsolder:0603_HandSoldering | R1, R2, R8 |
| 3 | LED | 0603_handsolder:LED_0603_HandSoldering | D1, D2, D3 |
| 3 | USB_A | USB_A_receptacle:USB_A_receptacle | P2, P3, P4 |
| 2 | 0R | 0603_handsolder:0603_HandSoldering | R6, R7 |
| 2 | I2C_connector | DIP Grove 4P-2.0:DIP_Grove_4P-2_0 | U7, U9 |
| 2 | SN74LV4052A | SN74LV4052A:SN74LV4052A | U14, U18 |
| 1 | 1uF | 0603_handsolder:0603_HandSoldering | C4 |
| 1 | BACKUP | Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm | P5 |
| 1 | BME280 | BME280:BME280 | U8 |
| 1 | CMSIS_DAP_Programmer | CMSIS_DAP_Breakout:CMSIS_DAP_Breakout | U2 |
| 1 | DEBUG UART | Socket_Strips:Socket_Strip_Straight_1x05_Pitch2.54mm | P1 |
| 1 | FERRITE | 0603_handsolder:0603_HandSoldering | L1 |
| 1 | FGPMMOPA6H | FGPMMOPA6H_GPS:FGPMMOPA6H_GPS | U16 |
| 1 | FONA_3G | FONA_3G:FONA_3G_vertical | U11 |
| 1 | Gateway Module LORA | Solarcast_Gateway_Module:Solarcast_Gateway_Module | U19 |
| 1 | IDC12 | IDC12_connector:IDC12_connector | J1 |
| 1 | LIS3DH_breakout | LIS3DH_breakout:LIS3DH_breakout_vertical | U10 |
| 1 | LOGO | OPENHARDWARE:OSHWLOGO0.75IN | G*** |
| 1 | LOGO | OPENHARDWARE:OSHWLOGO1.5IN | G*** |
| 1 | PWR_CONN | IDC10_connector:IDC10_connector | U4 |
| 1 | RockBLOCK | RockBlock:RockBlock_vertical | U13 |
| 1 | nRF52832 | nRF52832:nRF52832-SMD | U1 |
| 1 | uFL_conn | UFL-R-SMT:U.FL-R-SMT | U17 |
The 62 most common of 76 parts.
More from Safecast/Solarcast
4- 2 layers92 × 65 mm

- 2 layers71.1 × 41.1 mm

- 2 layers33.6 × 65.2 mm

- 2 layers9.6 × 21.4 mm

Similar boards
- 4 layers254.9 × 150.1 mm

- 2 layers164.7 × 98 mm

SCNano Main PcbDoc
Safecast/SolarcastNano
The "nano" (radiation-only) version of the Solarcast
26 parts2 - 2 layers271.8 × 114.3 mm

Ardumower mega shield svn
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
426 parts282 - 2 layers49 × 49 mm

OSBMS Balancer Rev 0.9
Teslafly/Dead-OpenBMS-dead
A scalable, open source battery management system
76 parts248 - 4 layers137 × 86 mm

- 2 layers100 × 90 mm

- 2 layers59.2 × 41 mm

- 2 layers86 × 54 mm

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.