Start: make 5 ch, join with ss into a ring.
1st round: 4ch (=1dc,1ch), 1dc + 1ch 11 times. Join with ss in 3rd ch. 12 dc.
2nd round: Start in one of the ch spaces. 3 ch (= 1dc), 1dc, 1ch, *2dc, 1ch* in the remaining ch spaces. Join with ss in 3rd ch. 12 groups of 2 dc.
3rd round: Start in one of the ch spaces. 3 ch (= 1dc), 2dc in ch space, 1ch, *3dc, 1ch* in the remaining ch spaces. Join with ss in 3rd ch. 12 groups of 3 dc.
4th round: Start in one of the ch spaces. 4ch (= 1 tr), 1tr, 3ch, 2tr, (=1st corner), *1ch, (2dc,1ch,2dc) in next ch space, 1ch, (2dc,1ch,2dc) in next ch space, 1ch, (2tr, 3ch, 2tr) (=2nd corner)**, repeat * to ** 2 times, 1ch, (2dc, 1ch, 2dc) inthe next two ch spaces, 1ch. Join with ss to 4th ch.
I like the assemblyline method so I prefer to make a lot of circles before I start the 4th round.
I join the squares in the last round, like I show here. Moonstitches have a great tutorial for joining hexagons. It’s mostly the same. The squares are joined together in the corners and at two places on the sides.
Start in a corner. Crochet 2tr, 1ch,next ch through the corner of the other square, 1ch, 2tr. (The first corner is done)
Side: 1ch,(2dc, 1ch through 1ch on other square, 2dc), 1ch (2dc, 1ch through 1ch on other square, 2dc), 1ch
Next corner (where you will join square to the square to the right and the one above): 2tr, 1ch, 1ch through corner of square to the right, 1 ch through corner of the square above, 2 tr.
Do the next side as the first. In the next corner you crochet 1 ch through the corner of the square above. Finish the round as in pattern.
.