Projects

This page is a list of published LibreCube projects that finished the development stage. They are ready to be used for your application. They are kept under version control to allow adding of features, bug fixing, and continuous improvement. You may freely download, study, modify, assemble, an use them. See the license file that is provided with each project for details. Please use the issue tracker that is available at each project to provide bug reports or feature requests.

LC-3102 UART Adapter
Connects the UART bus from a microcontroller to the RS232 (serial) interface of a computer.
LC-3103 Flatsat Board
Allows parallel mounting of four CubeSat boards and provides full access to all the pins on the CubeSat connector.
LC-3201 1U Test-POD
LC-3202 2U Test-POD
Test-PODs are used for vibration testing of CubeSats.
  LC-3201

IMPORTANT NOTE: The below listed projects were developed a few years ago and do not conform to the requirements of the LibreCube Reference Architecture (as most of those requirements are still to be defined). Also, some of them were designed with proprietary software tools. A full redesign of those projects is going to take place over the near future to make them conform to the LibreCube standards. Still, if you are interested to get the source design files of those projects, just let us know.

LC-2102 2U CubeSat Structure
Rigid and modular 2 unit CubeSat structure. Consists of four anodized side frames and a bottom frame, an antenna mounting ring, and panels. The frame and panels are made of 6061 aluminium alloy, while the antenna mounting ring is made of PEEK.
LC-2201 Electrical Power System
Uninterruptible power supply system. Takes input power from six attachable solar panels for charging integrated Lithium-Ion or Lithium-Polymer batteries. The output from the batteries feeds into voltage converter modules for stable 3.3 and 5 Volt output. Raw battery voltage output is available as well. A system power switch controls the state of all power outputs. Measurements of currents, voltages, battery status and temperatures are automatically carried out by the device and are available via I2C interface.
LC-2301 Communication System
Half-duplex communication system for UHF band operation with radio output power of up to 31 dBm (>1 W). The output power, as well as the frequency and frequency separation are user-programmable. The device includes a beacon function that sends out a user-defined message in Morse code at adjustable keying speed. The heart of the device is the establishment of a space link via ECSS/CCSDS compliant telecommand and telemetry frames (namely, CLTUs and CADUs). The physical layer of the space link uses binary FSK modulation at a default data rate of 1200 bps (user-programmable). Further, a mechanism to support antenna deployment is included.
LC-2302 Balun
Converter between balanced signals from an attached coaxial cable and unbalanced signals from an attached dipole/monopole antenna.
LC-2501 Command and Data Handling System
Provides on-board computing capabilities for typical CubeSat missions. Two microprocessors are integrated, together with a non-volatile 16 MByte memory and a real time clock. The microprocessors can be configured to run in parallel (for redundancy) or operate separately, for example one processor running the satellite control software and the other one processing payload data.
LC-3101 I2C-UART Bridge
Provides access to the I2C bus, used on many LibreCube (non-master) devices, via a computer’s serial (or USB) port. It basically converts read and write actions from UART to I2C.
LC-4101 UHF FSK Radio
Ground station front-end for modulating a bit stream onto the UHF carrier frequency using FSK modulation, and vice versa for demodulating.
LC-4102 1200bps TNC
The terminal node controller is used for interfacing between a computer system and a radio system, for the upload of telecommands and the reception of telemetry via the space link.
LC-4301 View2d
View2d is a 2d graphics viewer that can be used to draw points, lines, and text on a background image (for example, an earth map). Local and remote clients can connect to it to create, modify, and delete such drawing items. All the processing and updating of item properties must be handled by the client. View2d simply provides a convenient way to display such information.