This stackable bin is fully customizable! you can define the size of the main box, number of the bins, and remove the wall between them to make larger bins!
How it works?
it is like an array or a matrix, you define the number of columns and rows for the bins. Then you have some walls in between in x and y. in each direction they are also like a matrix. so there is another matrix (matwallx and matwally) which can remove the walls. if you put 0 in this matrix,the associated wall to this element will be removed. There is also small columns between walls. if you want to make a large bin between 4 small bins you need to remove one small column among them. so with another matrix you can remove them, like the walls.
note that the thickness of walls, side walls and bottom are all the same. you can define it yourself. my choice is 1.5 mm.
so I only made one example, try to make your own based on your printer size and need!
Update v.2 , 22.04.18 :
the pins are not functioning useful (at least not for me!). I have changed them from cylinder to cube. you might need a small support at the corners to print the over hangs. STL's are not updated. you are highly recommended to use Openscad and make your own!