Are products based on SLC Free required to release sources?

Since SLC Free 2 is licensed under GNU GPL V3 do you have to release the source code if you created a modified version of it? Like TinyWB that has custom serial output added.

Yes, you are supposed to release your modified code. I am not going to come after you if you do not.