There is a limit to create Pinterest boards. On maximum you can create up to 2000 boards including group and secret boards.