30 minutes
Make sure you have enough wood to carve out a whole board, and 24 pieces. You should also have stain, to color half the pieces before or after carving them. For the board, make sure your wood is perfectly square, or you will have to make extra cuts. After carving the board, sand rough edges and take off tabs.
For the pieces, stain half the board, and make sure all 12 pieces of one color fit on the stained wood. Carve the pieces, and sand the edges as well.
the link to the Onshape document we used is below
https://cad.onshape.com/documents/2ad0f68c3551626bc0c15868/w/e4319c92f7490c48c28b82bf/e/201d9554392fc847cd9d4cb1
30 minutes
Once the board is carved and sanded, take epoxy, hardener, and dye. Mix the epoxy resin and hardener in a 1:1 ratio, then add the desired amount of dye. Mix for 3-5 minutes. Since you will have carved out one big area, pour the epoxy wherever is easiest. Because it doesn’t spread out quickly, pour in multiple areas until the epoxy is flush with the uncarved areas in every place. Wear gloves and put down material under project to protect surfaces from epoxy. Also, have tissues ready to clean up any mess created. The epoxy will harden, so don’t take too long. For best results, pour the epoxy as slow as possible to reduce bubbles. Keep your project as level as possible to evenly distribute epoxy. If bubbles occur, heat epoxy with a hair drier.
here are links to where you can buy epoxy resin and dye
https://www.amazon.com/Clear-Epoxy-Resin-Crystal-Kit/dp/B08233BV5W/ref=sr_1_1_sspa?dchild=1&keywords=epoxy+resin&qid=1620136839&sr=8-1-spons&psc=1&smid=A309REJE2CCLMD&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUExNUxIRDNZUE43RjhQJmVuY3J5cHRlZElkPUEwODYzOTc5MlQxVTEzMThHWFNGWiZlbmNyeXB0ZWRBZElkPUEwODYwNjExVERWS0FaRVg5WUkwJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==
https://www.amazon.com/Sora-Iro-Powder-Pigments-Polish-Liquid/dp/B07DPPY6SN/ref=sr_1_2_sspa?dchild=1&keywords=epoxy+resin+dye+powder+blue&qid=1620136904&sr=8-2-spons&psc=1&smid=A3006SJZ2VEVTX&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyTTA1WVI0TE82Qlo2JmVuY3J5cHRlZElkPUEwMzgxNjM4SkFUWjUwQjBENE0wJmVuY3J5cHRlZEFkSWQ9QTAyMjA2NjgyTVJKODdMSFdWRDBJJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==