Milkymist was founded in summer 2007 by Sébastien Bourdeauducq. The open source project tackled the development of a system-on-chip design capable of running MilkDrop. The name "Milkymist" was chosen to evoke a parallel MilkDrop. The development was no small task, as it required designing and/or integrating a powerful 32-bit microprocessor core, basic peripherals, many interfaces, a fast SDRAM controller, and graphics acceleration. The video synthesizer born out of those efforts, the Milkymist One, was launched in September 2011 with the help of open hardware company Sharism at Work.

Components of the Milkymist system-on-chip soon found many other uses, such as software-defined radio on board the International Space Station. The community grew and activities diversified, with the development of a TDC core for CERN (using a variant of the Milkymist SoC for integration), the Migen logic design system and its application to the Rhino software-defined radio platform, and the Mixxeo digital video mixer. In 2013, Milkymist was renamed to M-Labs to mark the more varied activities, and formally incorporated in Hong Kong as M-Labs Limited.

The company's current main project is ARTIQ, a leading-edge open source control system for quantum information experiments. In 2016, Robert Jördens joined the directorate of the company to further develop ARTIQ and other physics-related projects.

Getting there

Our address is:
M-Labs Limited
Workshop 15B 6/F Block B1
Yau Tong Industrial City
17 Ko Fai Rd
Yau Tong, Hong Kong

It is a short walk from the Yau Tong MTR station. Take exit A2. Viewed from the MTR exit, Yau Tong Industrial City is inside that building:

When entering from Ko Fai Road, get inside the courtyard, the entrance to Block B1 is in front of you on your left. Take the elevator or the stairs to the 6th floor. Call +852 59362721 if you get lost.

For the purpose of US government contracts (only), use the following address: 5/F Yat Chau Building, 262 Des Voeux Road Central, Hong Kong.


We'd love to hear from you! Here is how you can communicate with us.

For sales inquiries, email sales@m-*** You may also write to Sébastien or Robert respectively at sb@m-*** and rj@m-*** For questions regarding SolveSpace, write to Peter Zotov at pz@m-***

For technical inquiries, ask on the IRC channel #m-labs on Freenode, open a GitHub issue in the relevant project, or write to the mailing list devel (for Migen/MiSoC) or ARTIQ.

Patches should be sent via a GitHub pull request, or to the mailing list preferably using git-format-patch.