Amandine David

Weaving Code

Weaving Code sits at the intersection of hand weaving, programming, and 3D printing.

The binary language, using only 0 and 1, traces back to the Industrial Revolution, originating from the automation of looms. Punch cards used to generate patterns contained digital data represented by the presence or absence of holes in specific positions.

By translating woven patterns into programming language, Weaving Code explores how traditional craftsmanship and digital tools can enhance one another, offering a new perspective on technology.

These textiles are created as follows: each time a piece comes off the loom, the computer generates an object in binary code, which is then 3D printed and integrated into the handwoven textile.

In mathematics and digital electronics, a binary number is expressed using only two symbols, 0 and 1, a system simple to implement and used by nearly all computing devices.