MLAB

An open-source hardware for everyone

WHAT IS MLAB?

MLAB is an open-source eletronic building kit for scientists and engineers.

Open-Source

All documentation is publicly available.

Modularity

A complicated construction is disassembled into elementary modules containing only so many components so they can perform their function in a system. Such concept enables a fast development of new devices and their subsequent acquisition of new features. Modules are assembled on a base made of aerial duralumin, so the resulting construction is robust and quite compact.

sdr

Universality

MLAB construction kit allows you to build numerous different devices and instruments from simple measuring apparatuses to scientific devices operating experiments.

Diversity

MLAB construction kit contains components made by various manufacturers of sensors, microcontrollers or motor drivers. No specific manufacturer is preferred.

Partners


I2CADC01A

I2CADC01A

24-bit converter, which is controlled via the I2C interface. It includes a temperature sensor that can be used to compensate. Therefore, this module is also suitable for use with thermocouples, because it can provide cold junction compensation.
ADCmonoSPI01B

ADCmonoSPI01B

Mono high resolution (16bit) analog to digital converter. With serial data output.
ODROID-C1
ARM

ODROID-C1

Computer module for applications which needs full Linux operating system and lot of computing power. It is suitable for machine control or home automation as example.
AT32TQ14401A
avr

AT32TQ14401A

Module is intended for development of applications based on powerful 32bit Atmel microcontrolers with AVR32 core AT32UC3A series.
LIGHTNING01A

LIGHTNING01A

Lightning sensor module based on AS3935 Franklin Lightning Sensor IO. Sensor can be connected via I2C or SPI bus.
TRIACSHARP02A

TRIACSHARP02A

There are 8 solid state switching relays which can be digitally controlled by open collector. It can operate up to 8A on 250VAC.
PLBASE1515

PLBASE1515

This base board has size 15x15 holes and standard MLAB grid 400mils (10.16mm). It is especially suited for simple measuring instruments and mobile robots constructions. The board can be prited at almost any 3D printer.
RTC03A

RTC03A

Modul contains real-time clock IO PCF8583, which can work as signal counter up to 20kHz.
USBI2C01A

USBI2C01A

Convert interface I2C to USB standard, it acts as a HID device, so you do not need non-standard drivers. It also allows participation in the I2C system bus.
USB232R01B

USB232R01B

The module is universal converter from USB to RS232 with TTL/CMOS signal levels (both 3.3V and 5V). The converter uses FT232R chip from FTDI and is supported in all main operating systems.
TTLRS48501A

TTLRS48501A

The module allow conecting uprocesors to RS485 bus
TPS63060V01A

TPS63060V01A

The drive uses the TPS63060 circuit. The input voltage range of 2.5 V - 12V. The output voltage of 3.3 V, 5 V.

Cooperation

There are still many things worth of improving or inventing. Enthusiastic people are always in shortage. Do you want to contribute to the development?

I have my own module that I want to share with others.

Even though MLAB is an open-source concept, it is not possible to add a new module without complying with a convention. Therefore it is a good idea to read a few words about how to design a good MLAB module.

I would love to contribute, but I don't have any ideas.

We still have a plenty of ideas and are ready to share them. Simply choose from our wiki.

I don't know how to develop modules

There is no need to be ashamed - do not hesitate to contact us. We will seek to find a common goal. The biggest mistake would be not to try.