Milkymist
M-Labs (formerly known as the Milkymist Project) is a company that develops, manufactures, and sells open hardware devices and software. It is known for the Milkymist System-On-Chip (SoC) which is a commercialized system-on-chip with free HDL source code. M-Labs Technologies have been used in different programs.
Milkymist

Originally uploaded by Nerd bzh (Transferred by clusternote) · Originally uploaded on en.wikipedia · CC BY-SA 3.0
- Field
- video synthesizer.
VALÉORINE Encyclopedia
VALÉORINE documentary reading
Documentary summary
M-Labs (formerly known as the Milkymist Project) is a company that develops, manufactures, and sells open hardware devices and software. It is known for the Milkymist System-On-Chip (SoC) which is a commercialized system-on-chip with free HDL source code. M-Labs Technologies have been used in different programs.
Admitted source layer · organised and presented by VALÉORINE
Reference Check
Propose documentary evidence for Milkymist. A contribution is never written directly as fact: identity, source, rights and evidence gates still decide.
Sign in to contribute
World of VALÉORINE
Documentary connections
Only confirmed graph relationships appear here. Images are shown only when their identity and reuse rights both pass the documentary gate.
Documentary evidence
Documentary basis
Authority files
wikidata · Q6858161
In this article
Milkymist SoC
Milkymist SoC
For example, NASA developed the Communication Navigation and Networking Reconfigurable Testbed (Connect) experiment which uses the Memory Controller that was originally developed for the Milkymist One and published under the terms of the GNU General Public License (GPL). The project was presented at several open source and hacking conferences, such as the Chaos Communication Congress, FOSDEM, Libre Software Meeting, and Libre Graphics Meeting 2011. It was also featured on the Make magazine blog The Milkymist One board was included in their "Ultimate open source hardware gift guide 2010".
The Milkymist system-on-chip uses the LatticeMico32 (LM32) core as a general purpose processor. It is a RISC 32-bit big endian CPU with a memory management unit (MMU) developed later by M-Labs contributors. It is supported by the GCC compiler and can run RTEMS and μClinux. There is also an experimental back-end for LLVM targeting this microprocessor. The LM32 microprocessor is assisted by a texture mapping unit and a programmable floating point VLIW coprocessor, which are used by the Flickernoise video synthesis software. It is also surrounded by various peripheral cores to support every I/O device of the Milkymist One. The system-on-chip interconnect uses three bridged buses and mixes the Wishbone protocol with two custom protocols used for configuration registers and high performance DMA with the SDRAM. The architecture of the Milkymist system-on-chip is largely documented in the project founder's Master thesis report. Most components of the system-on-chip, except the LatticeMico32 core, were custom developed and placed under the GNU GPL license. The QEMU emulator can be used to run and debug Milkymist SoC binaries on another computer.
Key facts
Key facts
• Name — Milkymist One • Manufacturer — Qi Hardware • Type — Video synthesizer • Release Date — 2010 12 27 (early developer kit), 2011 09 28 (final version) • Price — 380 EUR (early developer kit), 499 USD (final version) • Os — RTEMS, Linux • Input — USB keyboard and mouse • Camera — External (CVBS digitizer) • Power — 5 W • Cpu — LatticeMico32 in a Xilinx Spartan-6 FPGA • Storage — 32 MB built-in NOR flash, memory card • Memory — 128 MB DDR SDRAM • Display — SVGA up to 140 MHz pixel clock (1280x1024) • Connectivity — DMX512, MIDI, OpenSoundControl, AC97 audio, Ethernet, RC-5 infrared, USB, GPIO • Dimensions — 172 × 145 × 45 mm • Weight — 465 g The Milkymist One video synthesizer and reconfigurable computer is the main product released by the project. It was manufactured by Qi Hardware, a start-up founded by former Openmoko employees. It was first sold at the Chaos Communication Congress in 2010, as an "early developer kit" for interested hackers, open source activists, and pioneers who could tolerate the remaining software and FPGA design shortcomings. A more refined version, including case and accessories, was later sold. The technical specifications of the Milkymist One are as follows: • Multi-standard video input (PAL/SECAM/NTSC) • Two DMX512 (RS485) ports • MIDI IN and MIDI OUT ports • SVGA output, 24 bpp, up to 140 MHz pixel clock (about 1280×1024) • AC97 audio • Xilinx XC6SLX45 Spartan-6 FPGA supporting the open source Milkymist SoC • 128 MB 32-bit DDR333 SDRAM • 32 MB parallel flash • 10/100 Ethernet • Memory card • Two USB host connectors • RC-5 compatible infrared receiver • RS-232 debug port The design files of the printed circuit board and the CAD files of the case were released under the Creative Commons Attribution-Share Alike license. * • Illustration — Screenshot of Flickernoise, showing the control panel, the patch editor, and other windows Flickernoise is the video synthesis software that runs on the Milkymist One. It is heavily inspired by MilkDrop and uses a similar, and largely compatible, scripting language to define and program the visual effects. However, while MilkDrop is designed to run automatically in a music player, Flickernoise is focused on the interactivity of the visuals for use in live performances. The software supports the programming of visual effects that transform a live video stream coming from a camera connected to the Milkymist One, as well as input from OpenSoundControl, DMX512, and MIDI controllers. Flickernoise runs on the RTEMS real-time operating system and uses many POSIX software libraries that were ported to this operating system, such as libpng, libjpeg, jbig2dec, OpenJPEG, FreeType, MuPDF, and liblo for OpenSoundControl support. The streamlined hardware platform and the use of a real-time operating system allow the system to have a lower response time than an equivalent PC-based setup. The user interface is based on a variant of the Genode FX toolkit. Flickernoise is also free software, released under the terms of the GNU General Public License.
ARTIQ
ARTIQ
In May 2014, M-Labs entered a partnership with NIST to develop a next-generation open source control system for quantum information experiments. The system, called ARTIQ (Advanced Real-Time Infrastructure for Quantum physics), is a combination of software and gateware that enables synchronized control of many devices with nanosecond-level timing resolution and sub-microsecond latency, while retaining features of high level programming languages. In 2016 M-Labs partnered with ARL and ISE to develop ARTIQ Sinara, an open source hardware and software-defined radio platform.
References
Citations
References
Each reference names the institution holding it, so a reader may go to the document itself.
reference work
Secondary witness
Connections
Knowledge graph
Connections
Each connection was recorded deliberately, with the basis for it kept on the internal record.
Broader subject
1- video synthesizerTerminology
Established from a fact already recorded on a verified source.
The Encyclopedia exists whether or not anything is for sale. Corrections are recorded rather than overwritten, and every version of this record is kept. Published 16 August 2026.
Elsewhere in Collectables
20,755 published records in this field, each with its sources named.
- military drumTerminology
- MilitsionerWork
- Milk inside a bag of milk inside a bag of milkWork
- Milk outside a bag of milk outside a bag of milkWork
- MillenniaWork
- Millennium 2.2Work
- Millennium AuctionWork
- Millet motorcycleOrganisation
Best supported in this field
For owners
Own an object connected with Milkymist?
A specialist will read what you send and tell you what the house can establish, what it cannot, and whether the object is suited to sale. There is no charge and no obligation. The object stays with you throughout; nothing is shipped to us unless it is arranged in writing beforehand.