Well, here goes. My first pattern blog post!!!!!! I have made this three times now and it always seems to work but if you spot a mistake, please please please let me know! I used pure cotton for the one above but for the tutorial I used double knitting wool and a 4mm hook for both.
I've done each round in a different colour to make it easier to see the different rounds in the pictures.
Scroll down to the end of the tutorial and after the last picture is the pattern with no pictures (for easier printing if you need to).
Here's the pattern using UK terminology:
Round 1
Work 12 tr into the ring. Join with a sl st into the top of the first tr.
Round 2
Sc in same st as joining, 3ch, (dc in next tr, 3ch) 11 times. Join with sl st to 2nd chain of first 3ch.
Round 3
Sl st into first 3ch space, 1ch, dc, 3ch, dc, (dc in next 3ch space, 3ch, dc in same space) 11 times. Join with sl st into first 1ch.
Round 4
Sl st into first 3ch space, 1ch, *(tr, 4ch, tr, 2ch) into same 3ch space to make the first corner, (dc in next 3ch space, 2ch) 2 times*. Repeat from * to * 3 times. Join with sl st into top of first tr.
Round 5
Sl st into first 4ch space, 2ch, 4tr into same space (corner), (3tr in next 3ch space) 3 times, *5tr in next 4ch space, (3tr in next 3ch space) 3 times*. Repeat from * to * 2 times. Join with sl st into first 2ch.
Round 6
1ch, (dc, 3ch, dc, 2ch) into 3rd chain of 5ch corner, skip next st, (dc in next st, 2ch, skip next st) 6 times, *(dc, 3ch, dc, 2ch) in next st, skip next st, (dc in next st, 2ch, skip next st) 6 times*. Repeat from * to * 2 times. Join with sl st to first 1ch.
Round 7
Sl st into first 3ch corner space, tr, 4ch, tr, 1ch into same space (corner), (tr in next 2ch space, 1ch) 7 times, *(tr, 4ch, tr, 1ch) in next 3ch space, (tr in next 2ch space, 1ch) 7 times*. Repeat from * to * 2 times. Join with sl st to first tr.
Round 8
Sl st into first 4ch corner space, (dc, 4ch, dc, 2ch) into same space (corner), (dc in next 1ch space, 2ch) 8 times, *(dc, 4ch, dc, 2ch) in next 4ch space (corner), (dc in next 1ch space, 2ch) 8 times*. Repeat from * to * 2 times. Join with sl st to first dc.
Round 9
Sl st into first corner space, 5tr in same space, 2tr in next 2ch space 9 times, *5tr in next 4ch space, (2tr in next 2ch space) 9 times*. Repeat from * to * 2 times. Join with sl st to first tr.
Window Star Granny Square Pattern (with no pictures)
Round 1
Work 12 tr into the ring. Join with a sl st into the top of the first tr.
Round 2
Sc in same st as joining, 3ch, (dc in next tr, 3ch) 11 times. Join with sl st to 2nd chain of first 3ch.
Round 3
Sl st into first 3ch space, 1ch, dc, 3ch, dc, (dc in next 3ch space, 3ch, dc in same space) 11 times. Join with sl st into first 1ch.
Round 4
Sl st into first 3ch space, 1ch, *(tr, 4ch, tr, 2ch) into same 3ch space to make the first corner, (dc in next 3ch space, 2ch) 2 times*. Repeat from * to * 3 times. Join with sl st into top of first tr.
Round 5
Sl st into first 4ch space, 2ch, 4tr into same space (corner), (3tr in next 3ch space) 3 times, *5tr in next 4ch space, (3tr in next 3ch space) 3 times*. Repeat from * to * 2 times. Join with sl st into first 2ch.
Round 6
1ch, (dc, 3ch, dc, 2ch) into 3rd chain of 5ch corner, skip next st, (dc in next st, 2ch, skip next st) 6 times, *(dc, 3ch, dc, 2ch) in next st, skip next st, (dc in next st, 2ch, skip next st) 6 times*. Repeat from * to * 2 times. Join with sl st to first 1ch.
Round 7
Sl st into first 3ch corner space, tr, 4ch, tr, 1ch into same space (corner), (tr in next 2ch space, 1ch) 7 times, *(tr, 4ch, tr, 1ch) in next 3ch space, (tr in next 2ch space, 1ch) 7 times*. Repeat from * to * 2 times. Join with sl st to first tr.
Round 8
Sl st into first 4ch corner space, (dc, 4ch, dc, 2ch) into same space (corner), (dc in next 1ch space, 2ch) 8 times, *(dc, 4ch, dc, 2ch) in next 4ch space (corner), (dc in next 1ch space, 2ch) 8 times*. Repeat from * to * 2 times. Join with sl st to first dc.
Round 9
Sl st into first corner space, 5tr in same space, 2tr in next 2ch space 9 times, *5tr in next 4ch space, (2tr in next 2ch space) 9 times*. Repeat from * to * 2 times. Join with sl st to first tr.