In a large mixing bowl combine: the flour, sugar, baking powder, baking soda, and salt. Mix well.
Melt the butter in the microwave and allow a few minutes to cool.
Measure out 1 cup of milk into a measuring cup with space to add 1 cracked egg. Mix well to combine. Once the butter has cooled a bit, add it as well.
Take your 1/2 cup of cottage cheese and put it through a blender or food processor and process it until it's smooth. Then stir into the milk/egg/butter mixture.
Make a well in the center of the dried ingredients and pour in the wet ingredients.
Mix it all together until it is just combined and there is no dry flour. Don't worry about it being lumpy, the lumps will cook out. You don't want to overmix the batter.
Allow the batter to sit out while the waffle maker heats up. The batter will thicken some as the flour hydrates.
Once the waffle maker is hot. Brush butter on both top and bottom of the waffle maker then add your batter. Cook until the light goes out. Repeat this until you have cooked all the waffles.
You can keep waffles warm in an oven set to the lowest temperature. Don't stack the waffles or they could get soggy. You also can re-heat waffles for 30-60 seconds in an air fryer.
Notes
It doesn't matter if you use small or large curd cottage cheese as you are just going to puree it smooth anyway.