Skip to the content
2 layers48.3 × 31.8 mmCosmonode ext02, the printed circuit board in 3D

Cosmonode ext02

exostic/Cosmonode_PCBs

Kicad plans to design a base node as the main PCB. It also contains extensions adapted for different set of sensors/connectors.

Size
48.3 × 31.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
32
Pads
80
Tracks, vias
246, 12
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
9 May 2018
Updated
9 May 2018

Overview

Cosmonode ext02 is an open-source printed circuit board by exostic, from the exostic/Cosmonode_PCBs repository on GitHub. It is a 2-layer board of 48.3 × 31.8 mm with 24 parts on 32 nets, routed with 246 tracks and 12 vias.

It is built around the XC6206P502MR and BSS138. Its parts include 11 connectors, 8 capacitors, 2 transistors, 2 switches and 1 IC. It belongs with the sensors and measurement boards of this library.

Main components

2

README

README.md

Cosmonode v0.7

Universal node, plug and play extensions to ease sensors connection.

## Features

text
- Compile and flash with Arduino IDE
- MCU = ATMega328P-AU
- radio = RN2483 / RFM69CW ( communications based on LoRaWan or MySensors protocol )
- 3.3V regulation ( XC6206P332MR )
- Powered by 3.7V LiPo battery ( 2 pins JST connector )
- Battery charging ( MCP7831 )
- State LED's
- Jumpers to activate radio reset, LED's, on/off switch
- Button for reset / config mode, or anything else!
- ATSHA204 to allow hardware unique signature ( no use with RN2483 )

## Projects

Each directory contains Kicad plans, 3D plans, gerber, descriptive .png and .pdf files.

text
- ext01 : BME280, Temperature + Humidity + Pression sensor ( only here for the footprint )
- ext02 : XKC-Y25, Liquid level sensor
- ext03 : Various connectors ( I2C, Digital, Analog )
- ext04 : PT100 3 wire, Temperature sensor
- ext05 : ISP header + micro USB to TTL 
- ext06 : Analog pH Sensor - BNC probe (WIP)
- ext07 : MHZ19, CO2 sensor

Board pinout

text
A0 = /
A1 = /
A2 = ATSHA204 Input
A3 = Battery voltage report
A4 = SDA
A5 = SCL
A6 = * LED, jumper J9 ( used as RN2483 Tx )
A7 = * LED, jumper J14 ( used as RN2483 Rx )
D0 = RX
D1 = TX
D2 = * WakeInterrupt from RN2483, jumper J6 - RFM69 DI0
D3 = ButtonInterrupt, jumper JP2 ( used to chose mode )
D4 = /
D5 = /
D6 = /
D7 = /
D8 = /
D9 = * RN2483 Reset, jumper J3 - RFM69 Reset
D10 = RN2483 Rx - RFM69 NSS
D11 = RN2483 Tx - RFM69 MOSI
D12 = RFM69 MISO
D13 = RFM69 SCK
*optionnal, solder jumper

## Roadmap

--> changelog.md

Parts

24
QtyValueFootprintReferences
6100nFCapacitors_SMD:C_0603_HandSolderingC1, C3, C4, C5, C7, C8
3GS3Connectors:GS3J5, J6, J12
210uFCapacitors_SMD:C_0603_HandSolderingC2, C6
2BSS138TO_SOT_Packages_SMD:SOT-23_HandsolderingQ1, Q2
2CONN_01X04Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_StraightJ1, J2
2CONN_01X12Socket_Strips:Socket_Strip_Straight_1x12_Pitch2.54mmJ3, J4
2SW_PushButtons_Switches_SMD:SW_SPST_B3U-1000PSW1, SW2
1Aloes_LogoAloes:Aloes_miniJ7
1CONN_01X04Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mmJ9
1CONN_01X06Pin_Headers:Pin_Header_Angled_1x06_Pitch2.54mmJ10
1OSHW_LogoSymbols:OSHW-Logo_5.7x6mm_SilkScreenJ8
1XC6206P502MRTO_SOT_Packages_SMD:SOT-23_HandsolderingU1

More from exostic/Cosmonode_PCBs

1
  • 2 layers12.7 × 10.2 mmCosmonode ext01, the printed circuit board in 3D

    Cosmonode ext01

    exostic/Cosmonode_PCBs

    Kicad plans to design a base node as the main PCB. It also contains extensions adapted for different set of sensors/connectors.

    8 parts

Similar boards

  • 2 layers48.3 × 31.8 mmCosmonode ext02, the printed circuit board in 3D

    Cosmonode ext02

    getlarge/Cosmonode_PCBs

    Kicad plans to design a base node, also contains extensions adapted for different set of sensors/connectors.

    23 parts1
  • 4 layers48 × 73 mmGrinder, the printed circuit board in 3D

    Grinder

    magnusnordlander/fifty-fifty

    A grinder controller for my Mazzer Major

    31 parts7MIT
  • 2 layers50 × 45 mmLightingBoard, the printed circuit board in 3D

    LightingBoard

    Champers5000/FauxLightWindow

    70 parts
  • 4 layers43.4 × 18 mmEasyduino Atmega Nano, the printed circuit board in 3D

    Easyduino Atmega Nano

    Hanqaqa/Easyduino

    Easily dive into different PCB KiCad designs of the most popular microcontroller devboards

    31 parts755CERN-OHL-P-2.0
  • 4 layers43.4 × 18 mmNanoFlux EdgeCore, the printed circuit board in 3D

    NanoFlux EdgeCore

    MAHESH-THILAK-K/ADDITIONAL-PROJECT

    32 parts1Apache-2.0
  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    83 parts3.8kApache-2.0
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0

Questions

How big is the Cosmonode ext02 PCB?

It measures 48.3 × 31.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cosmonode ext02 use?

24 parts, built around the XC6206P502MR and BSS138. 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 Cosmonode ext02 KiCad files?

From the exostic/Cosmonode_PCBs repository on GitHub, at the commit this page was made from: the board is Cosmonode_ext02/Cosmonode_ext02.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cosmonode ext02 design in my own project?

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