
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.

Kicad plans to design a base node as the main PCB. It also contains extensions adapted for different set of sensors/connectors.
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.
Universal node, plug and play extensions to ease sensors connection.
## Features
- 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.
- 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 sensorA0 = /
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
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100nF | Capacitors_SMD:C_0603_HandSoldering | C1, C3, C4, C5, C7, C8 |
| 3 | GS3 | Connectors:GS3 | J5, J6, J12 |
| 2 | 10uF | Capacitors_SMD:C_0603_HandSoldering | C2, C6 |
| 2 | BSS138 | TO_SOT_Packages_SMD:SOT-23_Handsoldering | Q1, Q2 |
| 2 | CONN_01X04 | Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight | J1, J2 |
| 2 | CONN_01X12 | Socket_Strips:Socket_Strip_Straight_1x12_Pitch2.54mm | J3, J4 |
| 2 | SW_Push | Buttons_Switches_SMD:SW_SPST_B3U-1000P | SW1, SW2 |
| 1 | Aloes_Logo | Aloes:Aloes_mini | J7 |
| 1 | CONN_01X04 | Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm | J9 |
| 1 | CONN_01X06 | Pin_Headers:Pin_Header_Angled_1x06_Pitch2.54mm | J10 |
| 1 | OSHW_Logo | Symbols:OSHW-Logo_5.7x6mm_SilkScreen | J8 |
| 1 | XC6206P502MR | TO_SOT_Packages_SMD:SOT-23_Handsoldering | U1 |

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.

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



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


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

willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels

abhishek-kakkar/BeagleLogic
A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.
It measures 48.3 × 31.8 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask exostic before reusing the design.