The Blinky Blocks system is a modular distributed execution environment composed of centimeter-size blocks that are attached to each other using magnets. Each block, roughly a 40mm cube, has sufficient processing, communication (serial link with up to 6 neighbors), and storage capabilities to implement a wide variety of distributed tasks.
Each module has its own computational power, as well as sensors and actuators such as RGB leds, that can glow in different colors according to the programmer’s will. Blocks can detect their current orientation and impulses such as shaking or tapping. They are also able to play and capture sounds.
All the blocks of a system run the same program. They are attached to each other using magnets. A block can have up to 6 neighbors with which he can communicate through serial links on the block faces (neighbor-to-neighbor communication model). Only one block needs to be connected to a power supply to a power the whole ensemble. Power is distributed through the system using dedicated pins.
Ensembles of Blinky Blocks are manually reconfigurable at will: users can plug and unplug units during runtime to enable changes in behavior based on new physical groupings.
ARM Cortex M0 32-bit
Sound detection (microphone)
Orientation detection (gyroscope)
18 permanent rare-earth magnets
6 USART with 6 Mbps speed
Dedicated block with power input
12 V @ 5A external power supply
6 x 12 VDC connecting pins
2 RGB LEDs
1 Speaker (3 W)
You can easily interact with your blocks without writing a single line of code thanks to our user friendly Blinky Graphical User Interface ™ cross platform application compatible Bluetooth 5.1 available for download below.
Angela is library developed using the C programming language. It allows you to easily code your own application, then upload and run it on your Blinky Blocks with the Blinky App.windowslinuxDocumentation
"Rhizome 001" is a sculptural and interactive work that behaves like a living organism.
Like a root, this creation takes shape and unfolds in space to better perceive and feel its environment. This hybrid electronic ecosystem is composed of more than 120 robotic cellular structures, independent but placed side by side.
Each group of cells is grafted to a transparent membrane that allows it to feel the caresses and the breath of the spectators. Each robotic structure also perceives the sounds and reacts with different feedbacks depending on the intonations of the voices, from low to high pitched, and the duration of the vocalizations. Each of the 120 electronic cells is retroactive. They emit behavioral sound scenarios, different rhythms and light intensities in response to audience stimuli.
The work deploys on its surface, 120 microcontrollers, 120 independent micro-speakers, and 120 light sources. Sensitive, the robotic modules also influence each other, between neighboring cells, like cooperative living organisms. "Rhizome" is inspired both by the modes of communication and layout of plants, corals, termites, fireflies, and microorganisms.
Reactive matter : Rhizome 001
Behavioral and interactive sound and light artwork
Programmable matter and claytronics
Scenocosme : Grégory Lasserre & Anaïs met den Ancxt