In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
In another bowl, whisk together the buttermilk, melted butter, eggs, and vanilla extract.
Pour the wet ingredients into the dry ingredients and gently stir until just combined.
Fold in the chocolate chips gently into the batter.
Preheat the skillet over medium heat and add a little butter.
Pour about 1/4 cup of batter for each pancake onto the skillet. Cook until bubbles form, then flip and cook until golden brown.
Serve warm with butter and maple syrup, if desired.