Difference between revisions of "LibreCube Board Specification"

From
Jump to: navigation, search
(Mechanical Specification)
Line 10: Line 10:
  
 
=== Board Layout ===
 
=== Board Layout ===
[[File:Top view librecube board.png|thumb]]
+
[[File:Top view librecube board.png|thumb|Top view of board]]
 +
[[File:Bottom view librecube board.png|thumb|Bottom view of board]]
  
* The board shall have a rectangular shape with dimension of 95.89 mm x 90.17 mm and thickness of 1.57 mm.
+
* The board shall have a rectangular shape with dimension of 95.89 mm x 90.17 mm and thickness of 1.57 mm (standard PCB FR4 thickness).
 
* The origin of the coordinate system shall be placed on the bottom left corner with X and Y axis in the directions as shown in Illustration 1, and Z axis in the direction to complete a right-handed coordinate system.
 
* The origin of the coordinate system shall be placed on the bottom left corner with X and Y axis in the directions as shown in Illustration 1, and Z axis in the direction to complete a right-handed coordinate system.
 
* The board shall have cutouts on its four edges as shown in Illustration 1. Specifically, the cutouts shall span the following rectangles:
 
* The board shall have cutouts on its four edges as shown in Illustration 1. Specifically, the cutouts shall span the following rectangles:
Line 24: Line 25:
  
 
=== Board Stacking ===
 
=== Board Stacking ===
 
  
  
Line 38: Line 38:
  
 
(Link to CAN repo)
 
(Link to CAN repo)
 +
 +
 +
== References ==
 +
 +
* [https://pc104.org/wp-content/uploads/2015/02/PC104_Spec_v2_6.pdf PC/104 Specification]
 +
* [https://pc104.org/wp-content/uploads/2015/02/PC104_Plus_v2_32.pdf PC/104-Plus Specification]
 +
* [https://www.cubesat.org/resources/ CubeSat Design Specification]

Revision as of 09:15, 12 November 2018

Overview

This page defines the normative specification of LibreCube boards. These boards are used in stacked configuration and typically embed system components or entire subsytems (for example, a power system) or larger sensors and actuators. All LibreCube board projects must follow this specification.

The reason for defining such a board specification is to enforce a consistent and modular design of LibreCube elements. Much of this specification is inspired by the typical design of CubeSat boards, which however were never formally defined. This is quite a paradox because the success of the CubeSat program is clearly due to its standardized form factor. The internal electronic boards were never specified by the CubeSat program, which has led to many incompatible CubeSat boards, even among vendors. This shows that it is extremely important to define a formal specification of such boards.

Mechanical Specification

Template file: xxxxx

Board Layout

  • The board shall have a rectangular shape with dimension of 95.89 mm x 90.17 mm and thickness of 1.57 mm (standard PCB FR4 thickness).
  • The origin of the coordinate system shall be placed on the bottom left corner with X and Y axis in the directions as shown in Illustration 1, and Z axis in the direction to complete a right-handed coordinate system.
  • The board shall have cutouts on its four edges as shown in Illustration 1. Specifically, the cutouts shall span the following rectangles:
    • bottom: (36.07, 0) to (56.39, 2.92)
    • top: (36.07, 92.97) to (56.39, 95.89)
    • left: (0, 37.81) to (2.92, 58.08)
    • right: (87.25, 37.81) to (90.17, 58.08)
  • All corners of the board shall be rounded with a radius of 1.2 mm.
  • Four mounting holes with hole diameter of 3.18 mm and a pad diameter of 6.35 mm shall be located at position (5.08, 5.08), (85.09, 5.08), (8.89, 90.81), and (82.55, 90.81).
  • A total of 104 pin holes shall be provided, in a grid of 4×26 as shown in Illustration 1. Each hole shall be of diameter 40 mil (1.016 mm) and with a pad of 68 mil (1.7272 mm). The pitch (distance) between pin hole centers shall be 100 mil (2.54 mm). The most bottom left pin center shall be located at (13.97, 83.19).

Board Stacking

(Link to CAD file)

Electrical Specification

(Link to PCB file)

Communications Specification

(Link to CAN repo)


References