Which is the easiest way to fit textures like this?

Hello, I’d like to know which is the easiest way to fit textures into a floor mesh like the one below, and if it’s possible to do this using only one texture? (Like the one I’m posting below as well).
As you can see the textures near the walls get the blurred pattern from the borders of the texture, and the rest gets the middle pattern of the texture.


Floor mesh composed by 1 x 1 meter tiles, each one mapped separately.
On this model I’ve used 9 different materials (9 different textures)


The texture I would want to use to the whole mesh. Contains a pattern in the middle, and patterns in the borders.

The easiest way might be how you unwrap your plane onto the texture
You can fir the corners of the plane to the corners of the texture
The edges are then overlaid onto the same edge of the texture
And all the middle pieces are overlaid onto the middle of the texture

e.g.


I did this very quickly so I did not align things.
You can see {on the right} where the corner squares are unique and stretch over the corner of the texture
The edges are all mapped to the same piece of the edge
And the center pieces all covers the same center of the texture

Hope this helps

Martin